Hawkeye Reloaded
Hawkeye Reloaded | ||||
---|---|---|---|---|
![]() | ||||
Plugin | ||||
Catégorie | Protection [edit] | |||
Développeur(s) | bob7l, ELCHILEN0, stutiguias | |||
Bukkit | hawkeye-reload | |||
Nefald | ||||
Status | installé [edit] | |||
Grade requis | Officier | |||
Article | ||||
Dernière révision | 19/03/2014 |
Hawkeye Reload est tout comme Logblock ou Coreprotect un plugin de logging/antigrief permettant de rollback des changements sur la map selon des paramètres.
Hawkeye log toutes les modifications opérées sur le serveur dans une base de données MySql.
Très maniable et hautement configurable, hawkeye nous fournit une bonne protection contre le grief et un bel atout en cas de souci sur la map.
Utilisation
Hawkeye Tool


Au quotidien, Hawkeye vous sera utile au travers de son outil /hk tool
. Il s'agit d'un bloc - par défaut un log (id:17) - que vous pouvez placer à souhait sur les différents blocs pour lesquels vous souhaitez obtenir des informations. Vous pouvez tester un bloc en déposant votre hktool (clic-droit) ou en remplaçant un autre bloc (clic-gauche). Bien évidemment les choses sont bien faites, et l'outil de Hawkeye ne restera pas en place, seul vous le voyez se déposer/s'enlever.
Par défaut cet hktool étant une bûche de bois, sur Nefald nous utilisons par commodité un bloc d'émeraude (id:133), cela nous évite de se mélanger les pinceaux avec nos inventaires. De plus c'est un bloc que nous utilisons peu dans nos constructions, a contrario de la bûche. Ce qui devient assez vite gênant si vous devez en permanence désactiver/activer votre hktool.
- Côté configuration, trois lignes concernent l'hktool
give-user-tool: true #Oui ou non doit-on obtenir l’hktool
tool-block: '133' #Définissez quel bloc servira d’outil
default-tool-command: 't' #La commande activant/désactivant l’hktool.
Interface Web
Il existe une interface web très pratique pour faire des recherches dans les logs sans devoir être connecté en jeu. C'est d'autant plus pratique, que la lecture est simplifiée du fait qu'elle ne se limite pas au chat de minecraft.
- Hawkeye Reloaded Web-interface sur bukkit.org
Commandes & permissions

alias
commande | alias 1 | alias 2 |
---|---|---|
/hawk | /hk | /he |
Commande | Description | Permission |
---|---|---|
/hk help <commande> | L'aide de hawkeye reloaded | N/A |
/hk | afficher une page renseignant sur toutes les commandes | N/A |
/hk tool bind | lier les paramètres actuels à l'outil | hawkeye.tool.bind |
/hk tool reset | reset les paramètres par défaut | hawkeye.tool |
/hk tool | activer l'outil de recherche | hawkeye.tool |
/hk search <paramètres> | rechercher dans la base de données | hawkeye.search / hawkeye.search.<action> |
/hk page <page> | naviguer dans les pages de votre recherche | hawkeye.page |
/hk tpto <id> | vous téléporter au lieu de l'ID souhaitée | hawkeye.tpto |
/hk here <radius> <joueur> | rechercher autour de vous | hawkeye.search |
/hk preview apply | appliquer les changements de la preview | hawkeye.preview |
/hk preview cancel | annuler les changements de la preview | hawkeye.preview |
/hk preview <paramètres> | faire une preview d'un rollback | hawkeye.preview |
/hk rollback <paramètres> | faire un rollback selon les paramètres | hawkeye.rollback |
/hk undo | annuler votre précèdent rollback | hawkeye.rollback |
/hk rebuild | réappliquer les changements du rollback (après annulation) | hawkeye.rebuild |
/hk delete | supprimer les données indiquées | hawkeye.rollback |
/he info | Donne des informations importantes | hawkeye.* |
/he writelog <paramètres> | Écrire les résultats dans un fichier de log | hawkeye.search |
toutes les commandes | accès à toutes les commandes de Hawkeye Reloaded (admin) | hawkeye.* |
Paramètres
Paramètre | Description |
---|---|
a: * | Listez les actions recherchées, séparées d'une virgule (+info) |
p: * | Listez les joueurs/pseudos partiels séparés d'une virgule, pour Rollback |
f: * | Listez les mots-clés ou filtres, séparés d'une virgule |
r: * | Spécifiez optionnellement le radius dans lequel appliquer la recherche/rollback |
t: * | Jusqu'à quelle date HK doit rechercher/rollback
ex.: 4w2d20h45m10s - 2012-06-31 - 10:45:10 |
l: * | Coordonnées au format x, y, z ou l:here pour définir l'endroit où vous vous tenez |
w : * | Listez les mondes dans lesquels rechercher/rollback, séparés par une virgule |
Actions
Action | Description |
---|---|
block-break | Bloc cassé |
block-place | Bloc placé |
sign-place | Panneau placé |
chat | Chat |
command | Exécution de commande |
join | Connexion |
quit | Déconnexion |
teleport | Téléportation |
lava-bucket | Seau de lave |
water-bucket | Seau d'eau |
open-chest | Ouverture d'un coffre |
door-interact | Interaction avec une porte |
pvp-death | Mort par pvp |
lever | Levier |
button | Bouton |
other | Autre |
block-burn | Bloc brûlée |
block-form | Formation de bloc |
lead-decay | chute de lasso |
mob-death | mort de mob |
other-death | autre mort |
item-drop | Item droppé |
item-pickup | Item ramassé |
block-fade | Chute de bloc |
lava-flow | Coulée de lave |
water-flow | Coulée d'eau |
sign-break | Panneau cassé |
container-transaction | Transaction avec un container (dispenser, four, etc) |
painting-break | Peinture cassée |
painting-place | Peinture placée |
Configuration
log:
lava-bucket: false
water-bucket: false
item-place: false
pvp-death: false
mob-death: false
other-death: false
command: false
chat: false
join: false
quit: false
door-interact: false
open-container: false
container-transaction: false
item-pickup: false
item-drop: false
button: false
teleport: false
lever: false
sign-place: false
sign-break: false
item-break: false
flint-steel: false
block-place: true
block-break: true
block-burn: false
block-fade: false
block-form: false
leaf-decay: false
mushroom-grow: false
tree-grow: false
water-flow: false
lava-flow: false
explosion: true
enderman-pickup: false
enderman-place: false
entity-kill: false
other: false
spawnmob-egg: false
herochat: false
entity-modify: false
block-inhabit: false
super-pickaxe: false
worldedit-place: true
worldedit-break: true
general:
max-lines: 0
log-item-drops-on-death: false
cleanse-period: 20m
cleanse-age: 0
delete-data-on-rollback: true
log-ip-addresses: false
debug: false
debug-level: low
max-radius: 0
give-user-tool: true
tool-block: '17'
default-here-radius: 5
default-tool-command: ''
check-for-updates: true #Should we check for updates?
op-permissions: false #Should ops have default permissions?
simplify-time: false #Should dates appear as (xdays, xminutes, xseconds)
log-delay: 2 #When should hawkeye add entries to the mysql? (interval)
mysql:
hawkeye-table: hawkeye
port: 3306
player-table: hawk_players
username: root
world-table: hawk_worlds
hostname: localhost
max-connections: 10 #Connection limit, only change if your getting errors
password: password
database: mysql-database
ignore-worlds:
- thisworldisignored
- soisthisone
command-filter: #What commands should be filtered?
- /login
- /restartsrv
- /register
- /spawn
block-filter: #What should hawkeye ignore?
- NONE
- GRASS
version: 1.1.0