Compare commits
2 Commits
2b0f0354aa
...
2a9b3d9f94
Author | SHA1 | Date |
---|---|---|
Daniel Saukel | 2a9b3d9f94 | |
Daniel Saukel | 73cb6a65e1 |
|
@ -52,6 +52,10 @@ public class ReloadCommand extends DCommand {
|
|||
|
||||
@Override
|
||||
public void onExecute(String[] args, CommandSender sender) {
|
||||
if (plugin.isLoadingWorld()) {
|
||||
MessageUtil.sendMessage(sender, DMessage.CMD_RELOAD_FAIL.getMessage());
|
||||
return;
|
||||
}
|
||||
if (args.length >= 2 && (args[1].equalsIgnoreCase("-caliburn") || args[1].equalsIgnoreCase("-c"))) {
|
||||
plugin.getCaliburn().reload();
|
||||
MessageUtil.sendCenteredMessage(sender, DMessage.CMD_RELOAD_SUCCESS.getMessage());
|
||||
|
|
|
@ -89,6 +89,7 @@ public enum DMessage implements Message {
|
|||
CMD_PLAY_HELP("cmd.play.help"),
|
||||
CMD_RELOAD_BUTTON_CALIBURN("cmd.reload.buttonCaliburn"),
|
||||
CMD_RELOAD_CALIBURN("cmd.reload.caliburn"),
|
||||
CMD_RELOAD_FAIL("cmd.reload.fail"),
|
||||
CMD_RELOAD_HELP("cmd.reload.help"),
|
||||
CMD_RELOAD_SUCCESS("cmd.reload.success"),
|
||||
CMD_RELOAD_PLAYERS("cmd.reload.players"),
|
||||
|
|
|
@ -48,7 +48,8 @@ public class DMob implements DungeonMob {
|
|||
this.entity = entity;
|
||||
this.type = type != null ? type : VanillaMob.get(entity.getType());
|
||||
|
||||
if (this.type.getSpecies().isAlive() && this.type != VanillaMob.PLAYER && !getDrops(gameWorld.getDungeon().getRules().getState(GameRule.MOB_ITEM_DROPS))) {
|
||||
if (this.type.getSpecies().isAlive() && this.type != VanillaMob.ARMOR_STAND && this.type != VanillaMob.PLAYER
|
||||
&& !getDrops(gameWorld.getDungeon().getRules().getState(GameRule.MOB_ITEM_DROPS))) {
|
||||
entity.getEquipment().setHelmetDropChance(0);
|
||||
entity.getEquipment().setChestplateDropChance(0);
|
||||
entity.getEquipment().setLeggingsDropChance(0);
|
||||
|
|
|
@ -93,6 +93,7 @@ cmd:
|
|||
reload:
|
||||
buttonCaliburn: "&9[ RELOAD CALIBURN CONTENT ]"
|
||||
caliburn: "&eCustom Items: &o[&v1] &eMobs: &o[&v2] &eLoot Tables: &o[&v3]"
|
||||
fail: "&4You cannot reload right now."
|
||||
help: "/dxl reload - Reloads the plugin"
|
||||
players: "&4Warning: If you reload the plugin, all players will be kicked out of their game."
|
||||
success: "&7Successfully reloaded DungeonsXL."
|
||||
|
|
|
@ -93,8 +93,9 @@ cmd:
|
|||
reload:
|
||||
buttonCaliburn: "&9[ RECHARGE LES CONTENUES DE CALIBURN ]"
|
||||
caliburn: "&eItems personnalisés:&o[&v1] &eMobs:&o[&v2] &eTableaux Loot:&o[&v3]"
|
||||
fail: "&4Vous ne pouvez pas recharger maintenant."
|
||||
help: "/dxl reload - Recharge le plugin"
|
||||
players: "&4Attention:Si vous rechargez le plugin, tous les joueurs seront éjectés de leur jeu."
|
||||
players: "&4Attention: Si vous rechargez le plugin, tous les joueurs seront éjectés de leur jeu."
|
||||
success: "&7DungeonsXL a été rechargé avec succès."
|
||||
rename:
|
||||
help: "/dxl rename [old name] [new name] - Change le nom de la carte en un nouveau. Cette commande NE casse PAS les donjons comportant cette carte."
|
||||
|
|
|
@ -93,9 +93,10 @@ cmd:
|
|||
reload:
|
||||
buttonCaliburn: "&9[ CALIBURN-INHALTE NEU LADEN ]"
|
||||
caliburn: "&eBenutzerdefinierte Items:&o[&v1] &eMobs:&o[&v2] &eLoottabellen:&o[&v3]"
|
||||
fail: "&4Du kannst gerade nicht neu laden."
|
||||
help: "/dxl reload - Lädt das Plugin neu"
|
||||
players: "&4Warnung:Wenn Du das Plugin neu lädst, werden alle Spieler aus ihrem Spiel geworfen."
|
||||
success: "&7DungeonsXL wurde erfolgreich neugeladen."
|
||||
players: "&4Warnung: Wenn Du das Plugin neu lädst, werden alle Spieler aus ihrem Spiel geworfen."
|
||||
success: "&7DungeonsXL wurde erfolgreich neu geladen."
|
||||
rename:
|
||||
help: "/dxl rename [old name] [new name] - Ändert den Namen des Dungeons in einen neuen. Dieser Befehl updatet auch Namensreferenzen zu dem Dungeon"
|
||||
success: "&4&v1&6 wurde erfolgreich zu &4&v2&6 umbenannt."
|
||||
|
|
Loading…
Reference in New Issue