diff --git a/BauSystem_Main/src/BauSystem.properties b/BauSystem_Main/src/BauSystem.properties index 0231d101..3928e0f4 100644 --- a/BauSystem_Main/src/BauSystem.properties +++ b/BauSystem_Main/src/BauSystem.properties @@ -119,7 +119,6 @@ BACKUP_HELP_LOAD=§8/§ebackup load §8[§7BackupName§8] §8- §7Load a region BACKUP_HELP_LIST=§8/§ebackup list §8- §7List all region backups BACKUP_HELP_GUI=§8/§ebackup gui §8- §7Open the backup GUI BACKUP_REGION_NO_REGION=§cYou are not inside any region -BACKUP_NO_PERMS=§You do not have permission to use the backup system BACKUP_CREATE_SUCCESS=§7Backup created BACKUP_CREATE_FAILURE=§cBackup failed BACKUP_CREATE_NO_CHANGE=§7No changes to save @@ -133,11 +132,6 @@ BACKUP_LORE=§eClick to load # Bau BAU_COMMAND_HELP_INFO = §8/§ebau info §8- §7Alias for §8/§ebauinfo -BAU_COMMAND_HELP_TOGGLEWE = §8/§ebau togglewe §8[§7Player§8] §8- §7Edit the WorldEdit permissions of a player -BAU_COMMAND_HELP_TOGGLEWORLD = §8/§ebau toggleworld §8[§7Player§8] §8- §7Edit the World permissions of a player -BAU_UNKNOWN_PLAYER = §cUnknown Player -BAU_NO_PLAYER = §cThe player is no member of your world! -BAU_NO_WORLD = §cThis is not your world! BAU_INFO_ITEM_NAME = §eBau-Management ## This is used in BauInfoBauGuiItem.java @@ -151,11 +145,6 @@ BAU_INFO_ITEM_LORE_ITEMS = §7Items§8: §e{0} BAU_INFO_COMMAND_HELP = §8/§ebauinfo §8- §7Information regarding this build server BAU_INFO_COMMAND_OWNER = §7Owner§8: §e{0} BAU_INFO_COMMAND_MEMBER = §7Member §8[§7{0}§8]§8: §e -BAU_INFO_MEMBER_INFO = §e{0}§8[{1}§8,{2}§8] §8 -BAU_INFO_MEMBER_WE_ALLOW = §aWE -BAU_INFO_MEMBER_WE_DISALLOW = §cWE -BAU_INFO_MEMBER_WORLD_ALLOW = §aW -BAU_INFO_MEMBER_WORLD_DISALLOW = §cW BAU_INFO_COMMAND_FLAG = §7{0}§8: §7{1} BAU_INFO_COMMAND_TPS = §7TPS§8:§e @@ -214,11 +203,6 @@ HOTBAR_INVENTORY=Standard hotbar # GUI GUI_EDITOR_ITEM_NAME=§eGui editor GUI_NAME=Bau GUI -GUI_NO_PERMISSION=§cYou do not have enough permissions for this -GUI_NO_OWNER=§cYou are not the owner of this World -GUI_NO_WORLD=§cYou do not have permissions to change the World -GUI_NO_WORLDEDIT=§cYou do not have permissions to use WorldEdit -GUI_NO_MEMBER=§cYou need to be a member of this World GUI_ITEM_LORE1=§7Use this item to open the bau gui GUI_ITEM_LORE2=§7or press swap hands twice. GUI_EDITOR_TITLE=Bau GUI Editor @@ -269,7 +253,6 @@ SHIELD_PRINTING_HELP_STEP_7 = §87. §7Apply the shield printing with §8/§eshi SHIELD_PRINTING_NO_REGION = §cYou are not in a region. SHIELD_PRINTING_NOT_RUNNING = §cThe shield printing is not running. -SHIELD_PRINTING_DISALLOWED = §cYou are not allowed to use shield printing here. SHIELD_PRINTING_BOSSBAR = §fMovements: {0} SHIELD_PRINTING_BOSSBAR_COPIED = §fMovements: {0} Copied: {1} @@ -306,7 +289,6 @@ SIMULATOR_CHANGE_HELP = §8/§esimulator change §8-§7 Change your simulator wa SIMULATOR_DELETE_HELP = §8/§esimulator delete §8[§7name§8] §8-§7 Deletes the simulator SIMULATOR_START_HELP = §8/§esimulator start §8[§7name§8] §8-§7 Starts the simulator SIMULATOR_COPY_HELP = §8/§esimulator copy §8[§7to-copy§8] §8[§7name§8] §8-§7 Copy the simulator -SIMULATOR_NO_PERMS = §cYou are not allowed to use the simulator here SIMULATOR_GUI_ITEM_NAME = §eTNT Simulator @@ -485,7 +467,6 @@ TPSLIMIT_GUI_ITEM_NAME = §eTPS limiter TPSLIMIT_GUI_ITEM_LORE = §7Currently: §e{0} TPSLIMIT_ANVIL_GUI = New TPS limit TPSLIMIT_CURRENT = §7Current TPS limit§8: §e{0} -TPSLIMIT_NO_PERMS = §cYou are not allowed to use the TPS-Limiter here TPSLIMIT_SET = §eSet TPS limit to {0} TPSLIMIT_FROZEN = §eTPS frozen @@ -511,7 +492,6 @@ TRACE_MESSAGE_DELETE = §cAll TNT-positions deleted TRACE_MESSAGE_SHOW = §aAll TNT-positions shown TRACE_MESSAGE_HIDE = §cAll TNT-positions hidden TRACE_MESSAGE_CLICK_ISOLATE = §eClick to §aisolate§8/§cunisolate -TRACE_MESSAGE_DISALLOWED = §cYou are not allowed to use the TNT-Tracer here TRACE_MESSAGE_SHOW_AT = §aTNT-positions shown with {0} at {1} TRACE_MESSAGE_SHOW_FROM = §aAll TNT-positions shown with {0} from {1} TRACE_MESSAGE_SHOW_FROM_TO = §aAll TNT-positions shown with {0} from {1} to {2} @@ -700,7 +680,6 @@ OTHER_CLEAR_HELP_PLAYER=§8/§eclear §8[§7Player§8] §8- §7Clears a player i OTHER_CLEAR_CLEARED=Your inventory was cleared. OTHER_CLEAR_FROM=Your invetnory was cleared by {0}. OTHER_CLEAR_TO=The inventory of {0} §7was cleared. -OTHER_CLEAR_NO_PERMS=§cYou are not allowed to clear other's inventory here. OTHER_DECLUTTER_HELP=§8/§edeclutter §8- §7Organise your inventory OTHER_DECLUTTER_DONE=§aYour inventory was organised. OTHER_GAMEMODE_UNKNOWN=§cUnknown gamemode. @@ -716,7 +695,6 @@ OTHER_TELEPORT_SELF_2=§cBlocks left to travel: 0; ETA: 0:00 OTHER_TELEPORT_SELF_3=§cA little Movement is important. OTHER_TELEPORT_SELF_4=§cFor such a distance? OTHER_TIME_HELP=§8/§etime §8<§7Time 0=Morining§8, §76000=Midday§8, §718000=Midnight§8> - §7Sets the time on the Build -OTHER_TIME_NO_PERM=§cYou are not allowed to change the time here OTHER_TIME_INVALID=§cPlease input a time between 0 and 24000 OTHER_TIME_RESULT=§7§oWhooosh OTHER_TPS_HEAD = §7TPS: 1s 10s 1m 5m 10m @@ -782,17 +760,6 @@ MATERIAL_FLAMMABLE=§8- §eFlammable block MATERIAL_BURNABLE=§8- §eBurnable block MATERIAL_WATERLOGGABLE=§8- §eWaterloggable block MATERIAL_UNMOVABLE=§8- §eUnmovable block -# Redstonetester -RT_HELP=§8/§eredstonetester §8-§7 Gives you the redstone tester -RT_GIVEN=§7Measure the time between activation of components -RT_ITEM_NAME=§eRedstonetester -RT_ITEM_LORE_1=§eLeftclick block §8-§7 Sets the 1. Position -RT_ITEM_LORE_2=§eRightclick block §8-§7 Sets the 2. Position -RT_ITEM_LORE_3=§eShift-rightclick in air §8-§7 Reset -RT_LOC=§8: §e{0} {1} {2} -RT_INVALID_LOC=§cUnknown Position -RT_RESULT=§7Difference§8: §e{0}§7 Ticks §8,§7 R-Ticks §e{1} -RT_ACTIVATE=§7Positions deleted§8. # Region Items REGION_ITEM_COLOR=§7Color: §e{0} REGION_ITEM_COLOR_CHOOSE=Choose color @@ -818,24 +785,18 @@ REGION_COLOR_HELP_COLOR=§8/§ecolor §8[§7Color§8] §8- §7Sets the color of REGION_COLOR_HELP_COLOR_TYPE=§8/§ecolor §8[§7Color§8] §8[§7Type§8] §8- §7Sets the color of the region or globally REGION_COLOR_GLOBAL=§7All regions color set to §e{0} REGION_COLOR_NO_REGION=§cYou are currently not in any region -REGION_COLOR_NO_PERMS=§cThis is not your world! REGION_FIRE_HELP=§8/§efire §8- §7Toggle fire damage -REGION_FIRE_NO_PERMS=§cYou are not allowed to toggle fire damage here REGION_FIRE_ENABLED=§cFire damage deactivated in this region REGION_FIRE_DISABLED=§aFire damage activated in this region REGION_FREEZE_HELP=§8/§efreeze §8- §7Toggle Freeze -REGION_FREEZE_NO_PERMS=§cYou are not allowed to freeze this world REGION_FREEZE_ENABLED=§cRegion frozen REGION_FREEZE_DISABLED=§aRegion thawed REGION_ITEMS_HELP=§8/§eitems §8- §7Toggle Items -REGION_ITEMS_NO_PERMS=§cYou are not allowed to toggle items in this world REGION_ITEMS_ENABLED=§aItems enabled in this region -REGION_ITEMS_DISABLED_GLOBAL=§cItems disabled in this world REGION_ITEMS_DISABLED=§cItems disabled in this region REGION_PROTECT_HELP=§8/§eprotect §8- §7Protect the region REGION_PROTECT_DISABLE=§cProtection disabled REGION_PROTECT_ENABLE=§aProtection enabled -REGION_PROTECT_NO_PERMS=§cYou are not allowed to protect the floor here REGION_PROTECT_FALSE_REGION=§cYou are not currently in a (M)WG-region REGION_REGION_HELP_UNDO=§8/§eregion undo §8- §7undo the last 20 /testblock or /reset REGION_REGION_HELP_REDO=§8/§eregion redo §8- §7redo the last 20 §8/§7rg undo @@ -860,7 +821,6 @@ REGION_REGION_TP_COPY=§7Teleported to the copy point REGION_REGION_TP_TEST_BLOCK=§7Teleported to the tesblock REGION_REGION_TP_UNKNOWN=§cUndefined teleport point REGION_REGION_NO_REGION=§cYou are not inside any region -REGION_REGION_NO_PERMS=§cYou are not allowed to change the region REGION_REGION_CHANGETYPE_INFO=§7RRegion type is §e{0} REGION_REGION_CHANGETYPE_UNKNOWN=§cRegion type is invalid REGION_REGION_CHANGETYPE_INVALID=§cRegion type is not allowed here @@ -878,7 +838,6 @@ REGION_RESET_HELP_RESET=§8/§ereset §8- §7Resets the region REGION_RESET_HELP_SCHEMATIC=§8/§ereset §8[§7Schematic§8] §8- §7Resets the region using a schematic REGION_RESET_RESETED=§7Region reset REGION_RESET_ERROR=§cError reseting the region -REGION_RESET_NO_PERMS=§cYou are not allowed to reset the region here REGION_RESET_NO_REGION=§cYou are currently not in any region REGION_TB_HELP_RESET=§8/§etestblock §8- §7Reset the dummy REGION_TB_HELP_RESET_EXTENSION=§8/§etestblock §8[§7ExtensionType§8] §8- §7Reset the dummy @@ -886,7 +845,6 @@ REGION_TB_HELP_SCHEMATIC=§8/§etestblock §8[§7Schematic§8] §8- §7Reset the REGION_TB_HELP_SCHEMATIC_EXTENSION=§8/§etestblock §8[§7Schematic§8] §8[§7ExtensionType§8] §8- §7Reset the dummy using a schematic REGION_TB_DONE=§7Dummy reset REGION_TB_ERROR=§cError resetting the dummy -REGION_TB_NO_PERMS=§cYou are not allowed to reset the dummy here REGION_TB_NO_REGION=§cYou are currently not in any region REGION_TB_NO_SCHEMSHARING=§cYou currently cannot share schematics until {0}. REGION_TB_NO_SCHEMRECEIVING=§cThe Owner of this build server cannot receive any schematics until {0}. @@ -896,7 +854,6 @@ REGION_TNT_ON=§aTNT-Damage activated REGION_TNT_OFF=§cTNT-Damage deactivated REGION_TNT_TB=§aTNT-Damage activated outside the building area REGION_TNT_BUILD=§aTNT-Damage activated outside the testblok area -REGION_TNT_NO_PERMS=§cYou are not allowed to toggle tnt damage here REGION_TNT_BUILD_DESTROY=§cAn explosion would have destroyed blocks in the building area REGION_TNT_TB_DESTROY=§cAn explosion would have destroyed blocks in the testblock area @@ -915,7 +872,6 @@ PANZERN_PREPARE1 = §71. Check, if barrels reach until border of armor. PANZERN_PREPARE2 = §72. Carpet on the floor in walkways helps with armoring. PANZERN_PREPARE3 = §73. Shieldtechnology should be encased. PANZERN_PREPARE4 = §74. Standing in the region that is being armored can improve armoring. -PANZERN_NO_PERM = §cYou are not allowed to use the armoring system here PANZERN_NO_WORLDEDIT = §cYou have no WorldEdit selcetion PANZERN_PROGRESS = §e{0} §7Blocks left, §e{1} §7Blocks per second, §e{2} §7block delta PANZERN_DONE = §aDone @@ -925,7 +881,6 @@ LAUFBAU_HELP = §8/§elaufbau §8[§7smallest§8|§7blastresistant§8] §8- §7B LAUFBAU_HELP_SETTINGS = §8/§elaufbau settings §8- §7Opens the settings GUI LAUFBAU_PREPARE1 = §71. Trace the cannons as often as necessary, in all modes. LAUFBAU_PREPARE2 = §72. Try to delete all fails from the traces. -LAUFBAU_NO_PERM = §cYou are not allowed to use the barrel building system here LAUFBAU_NO_WORLDEDIT = §cYou don't have a WorldEdit selection LAUFBAU_STATE_FILTERING_TRACES = Filtering traces LAUFBAU_STATE_PROCESSING_TRACES = Connnecting traces @@ -1037,7 +992,6 @@ LAUFBAU_TILT_PARTIAL = §8-§7 Tilt partial # UTILS SELECT_HELP = §8/§eselect §8[§7RegionsTyp§8] §8- §7Select a region type SELECT_EXTENSION_HELP = §8/§eselect §8[§7RegionsTyp§8] §8[§7Extension§8] §8- §7Select a region type with or without extension -SELECT_NO_PERMS = §cYou are not allowed to use the slection tool here SELECT_GLOBAL_REGION = §cThe global region cannot be selected SELECT_NO_TYPE = §cThis region has no {0} SELECT_NO_EXTENSION = §cThis region has no extension @@ -1091,7 +1045,6 @@ PISTON_HELP_3 = §7Count is yellow, if too many blocks are present. PISTON_INFO = §7Moved Blocks {0}{1}§8/§712 # Warp -WARP_DISALLOWED = §cYou are not allowed to use the warp here WARP_LOC_X = §7X§8: §e{0} WARP_LOC_Y = §7Y§8: §e{0} WARP_LOC_Z = §7Z§8: §e{0} @@ -1117,12 +1070,9 @@ WARP_HELP_LIST=§8/§ewarp list §8- §7List all warps # WORLD STOP_HELP = §8/§estop §8- §7Stops the server -STOP_NO_PERMS = §cYou do not have the permission to stop the server STOP_MESSAGE = §eServer is stopping -WORLD_EDIT_NO_PERMS = §cYou do not have the permission to use WorldEdit KICKALL_HELP = §8/§ekickall §8- §7Kick all players from the server except the owner -KICKALL_NO_PERM = §cThis is not your world! # Techhider TECHHIDER_HELP = §8/§etechhider §8- §7Toggle Techhider diff --git a/BauSystem_Main/src/BauSystem_de.properties b/BauSystem_Main/src/BauSystem_de.properties index f81caadd..ecb3deae 100644 --- a/BauSystem_Main/src/BauSystem_de.properties +++ b/BauSystem_Main/src/BauSystem_de.properties @@ -118,7 +118,6 @@ BACKUP_HELP_LOAD=§8/§ebackup load §8[§7BackupName§8] §8- §7 Lade ein Back BACKUP_HELP_LIST=§8/§ebackup list §8- §7Liste alle Backups der Region auf BACKUP_HELP_GUI=§8/§ebackup gui §8- §7Öffne die Backups in einer GUI BACKUP_REGION_NO_REGION=§cDu bist in keiner Region -BACKUP_NO_PERMS=§cDu darfst hier nicht das Backup System verwenden BACKUP_CREATE_SUCCESS=§7Das Backup wurde erstellt BACKUP_CREATE_FAILURE=§cDas Backup erstellen ist schiefgegangen BACKUP_CREATE_NO_CHANGE=§7Die Region hat keine Veränderung @@ -132,11 +131,6 @@ BACKUP_LORE=§eKlicken zum Laden # Bau BAU_COMMAND_HELP_INFO = §8/§ebau info §8- §7Alias für §8/§ebauinfo -BAU_COMMAND_HELP_TOGGLEWE = §8/§ebau togglewe §8[§7Player§8] §8- §7Editiere die WorldEdit Rechte eines Spielers -BAU_COMMAND_HELP_TOGGLEWORLD = §8/§ebau toggleworld §8[§7Player§8] §8- §7Editiere die Welt Rechte eines Spielers -BAU_UNKNOWN_PLAYER = §cUnbekannter Spieler -BAU_NO_PLAYER = §cDer Spieler ist kein Mitglied deiner Welt! -BAU_NO_WORLD = §cDies ist nicht deine Welt! BAU_INFO_ITEM_NAME = §eBau-Management ## This is used in BauInfoBauGuiItem.java @@ -150,11 +144,6 @@ BAU_INFO_ITEM_LORE_PROTECT = §7Protect§8: §e{0} BAU_INFO_COMMAND_HELP = §8/§ebauinfo §8- §7Gibt Informationen über den Bau BAU_INFO_COMMAND_OWNER = §7Besitzer§8: §e{0} BAU_INFO_COMMAND_MEMBER = §7Mitglieder §8[§7{0}§8]§8: §e -BAU_INFO_MEMBER_INFO = §e{0}§8[{1}§8,{2}§8] §8 -BAU_INFO_MEMBER_WE_ALLOW = §aWE -BAU_INFO_MEMBER_WE_DISALLOW = §cWE -BAU_INFO_MEMBER_WORLD_ALLOW = §aW -BAU_INFO_MEMBER_WORLD_DISALLOW = §cW BAU_INFO_COMMAND_FLAG = §7{0}§8: §7{1} BAU_INFO_COMMAND_TPS = §7TPS§8:§e @@ -213,11 +202,6 @@ HOTBAR_INVENTORY=Standard Hotbar # GUI GUI_EDITOR_ITEM_NAME=§eGui Editor GUI_NAME=Bau GUI -GUI_NO_PERMISSION=§cDu hast nicht genug Rechte um dies zu tun -GUI_NO_OWNER=§cDas ist nicht deine Bauwelt -GUI_NO_WORLD=§cDu darfst hier die Welt nicht einstellen -GUI_NO_WORLDEDIT=§cDu darfst hier kein Worldedit benutzen -GUI_NO_MEMBER=§cDu musst ein Member der Bauwelt sein GUI_ITEM_LORE1=§7Du kannst dieses Item zum Öffnen der BauGUI nutzen GUI_ITEM_LORE2=§7oder Doppel F (Swap hands) drücken. GUI_EDITOR_TITLE=Bau GUI Editor @@ -261,7 +245,6 @@ SHIELD_PRINTING_HELP_STEP_7 = §87. §7Wende das gedruckte mit §8/§eshieldprin SHIELD_PRINTING_NO_REGION = §cDu bist in keiner Region. SHIELD_PRINTING_NOT_RUNNING = §cShield printing ist nicht aktiv. -SHIELD_PRINTING_DISALLOWED = §cDu darfst Shield printing nicht benutzen. SHIELD_PRINTING_BOSSBAR = §fBewegungen: {0} SHIELD_PRINTING_BOSSBAR_COPIED = §fBewegungen: {0} Kopiert: {1} @@ -298,7 +281,6 @@ SIMULATOR_CHANGE_HELP = §8/§esimulator change §8-§7 Wechsel zu einem anderen SIMULATOR_DELETE_HELP = §8/§esimulator delete §8[§7name§8] §8-§7 Löscht den Simulator SIMULATOR_START_HELP = §8/§esimulator start §8[§7name§8] §8-§7 Startet die Simulation SIMULATOR_COPY_HELP = §8/§esimulator copy §8[§7to-copy§8] §8[§7name§8] §8-§7 Kopiert einen Simulator -SIMULATOR_NO_PERMS = §cDu darfst hier nicht den Simulator nutzen SIMULATOR_GUI_ITEM_NAME = §eTNT Simulator @@ -454,7 +436,6 @@ TPSLIMIT_GUI_ITEM_NAME = §eTPS Limiter TPSLIMIT_GUI_ITEM_LORE = §7Aktuell: §e{0} TPSLIMIT_ANVIL_GUI = Neues TPS Limit TPSLIMIT_CURRENT = §7Jetziges TPS limit§8: §e{0} -TPSLIMIT_NO_PERMS = §cDu darfst hier nicht den TPS-Limiter nutzen TPSLIMIT_SET = §eTPS limit auf {0} gesetzt. TPSLIMIT_FROZEN = §eTPS eingefroren. @@ -480,7 +461,6 @@ TRACE_MESSAGE_DELETE = §cAlle TNT-Positionen gelöscht TRACE_MESSAGE_SHOW = §aAlle TNT-Positionen angezeigt TRACE_MESSAGE_HIDE = §cAlle TNT-Positionen ausgeblendet TRACE_MESSAGE_CLICK_ISOLATE = §eKlicken zum §aisolieren§8/§causblenden -TRACE_MESSAGE_DISALLOWED = §cDu darfst hier nicht den TNT-Tracer nutzen TRACE_MESSAGE_SHOW_AT = §aTNT-positions angezeigt mit {0} bei {1} TRACE_MESSAGE_SHOW_FROM = §aAll TNT-positions angezeigt mit {0} von {1} TRACE_MESSAGE_SHOW_FROM_TO = §aAll TNT-positions angezeigt mit {0} von {1} bis {2} @@ -667,7 +647,6 @@ OTHER_CLEAR_HELP_PLAYER=§8/§eclear §8[§7Player§8] §8- §7Leere ein Spieler OTHER_CLEAR_CLEARED=Dein Inventar wurde geleert. OTHER_CLEAR_FROM=Dein Inventar wurde von {0} §7geleert. OTHER_CLEAR_TO=Das Inventar von {0} §7wurde geleert. -OTHER_CLEAR_NO_PERMS=§cDu darfst hier keine fremden Inventare leeren. OTHER_DECLUTTER_HELP=§8/§edeclutter §8- §7Räume dein Inventar auf OTHER_DECLUTTER_DONE=§aDein Inventar wurde aufgeräumt. OTHER_GAMEMODE_UNKNOWN=§cUnbekannter Spielmodus. @@ -683,7 +662,6 @@ OTHER_TELEPORT_SELF_2=§cNoch zu reisende Blöcke: 0; ETA: 0:00 OTHER_TELEPORT_SELF_3=§cEin wenig bewegung muss ein. OTHER_TELEPORT_SELF_4=§cFür eine solche Distanz? OTHER_TIME_HELP=§8/§etime §8<§7Zeit 0=Morgen§8, §76000=Mittag§8, §718000=Mitternacht§8> - §7Setzt die Zeit auf dem Bau -OTHER_TIME_NO_PERM=§cDu darfst hier nicht die Zeit ändern OTHER_TIME_INVALID=§cBitte gib eine Zahl zwischen 0 und 24000 an OTHER_TIME_RESULT=§7§oWhooosh OTHER_TPS_HEAD = §7TPS: 1s 10s 1m 5m 10m @@ -745,17 +723,6 @@ MATERIAL_INTERACTABLE=§8- §eInterargierbarer Block MATERIAL_FLAMMABLE=§8- §eFlammbarer Block MATERIAL_BURNABLE=§8- §eBrennbarer Block MATERIAL_WATERLOGGABLE=§8- §eWasserspeicherbarer Block -# Redstonetester -RT_HELP=§8/§eredstonetester §8-§7 Gibt den RedstoneTester -RT_GIVEN=§7Messe die Zeit zwischen der Aktivierung zweier Redstone Komponenten -RT_ITEM_NAME=§eRedstonetester -RT_ITEM_LORE_1=§eLinksklick Block §8-§7 Setzt die 1. Position -RT_ITEM_LORE_2=§eRechtsklick Block §8-§7 Setzt die 2. Position -RT_ITEM_LORE_3=§eShift-Rechtsklick Luft §8-§7 Zurücksetzten -RT_LOC=§8: §e{0} {1} {2} -RT_INVALID_LOC=§cUnbekannte Position -RT_RESULT=§7Differenz§8: §e{0}§7 Ticks §8,§7 R-Ticks §e{1} -RT_ACTIVATE=§7Positionen gelöscht§8. # Region Items REGION_ITEM_COLOR=§7Color: §e{0} REGION_ITEM_COLOR_CHOOSE=Farbe Wählen @@ -781,24 +748,18 @@ REGION_COLOR_HELP_COLOR=§8/§ecolor §8[§7Color§8] §8- §7Setze die Farbe de REGION_COLOR_HELP_COLOR_TYPE=§8/§ecolor §8[§7Color§8] §8[§7Type§8] §8- §7Setze die Farbe der Region oder Global REGION_COLOR_GLOBAL=§7Alle Regions farben auf §e{0}§7 gesetzt REGION_COLOR_NO_REGION=§cDu befindest dich derzeit in keiner Region -REGION_COLOR_NO_PERMS=§cDies ist nicht deine Welt! REGION_FIRE_HELP=§8/§efire §8- §7Toggle Feuerschaden -REGION_FIRE_NO_PERMS=§cDu darfst hier nicht Feuerschaden (de-)aktivieren REGION_FIRE_ENABLED=§cRegions Feuerschaden deaktiviert REGION_FIRE_DISABLED=§aRegions Feuerschaden aktiviert REGION_FREEZE_HELP=§8/§efreeze §8- §7Toggle Freeze -REGION_FREEZE_NO_PERMS=§cDu darfst diese Welt nicht einfrieren REGION_FREEZE_ENABLED=§cRegion eingefroren REGION_FREEZE_DISABLED=§aRegion aufgetaut REGION_ITEMS_HELP=§8/§eitems §8- §7Toggle Items -REGION_ITEMS_NO_PERMS=§cDu darfst hier nicht Items (de-)aktivieren REGION_ITEMS_ENABLED=§aItems aktiviert in dieser Region REGION_ITEMS_DISABLED=§cItems deaktiviert in dieser Region -REGION_ITEMS_DISABLED_GLOBAL=§cItems sind auf dem Server deaktiviert. REGION_PROTECT_HELP=§8/§eprotect §8- §7Schütze die Region REGION_PROTECT_DISABLE=§cBoden Schutz aufgehoben REGION_PROTECT_ENABLE=§aBoden geschützt -REGION_PROTECT_NO_PERMS=§cDu darfst hier nicht den Boden schützen REGION_PROTECT_FALSE_REGION=§cDu befindest dich derzeit in keiner (M)WG-Region REGION_REGION_HELP_UNDO=§8/§eregion undo §8- §7Mache die letzten 20 /testblock oder /reset rückgängig REGION_REGION_HELP_REDO=§8/§eregion redo §8- §7Wiederhole die letzten 20 §8/§7rg undo @@ -823,7 +784,6 @@ REGION_REGION_TP_COPY=§7Zum Kopierpunkt teleportiert REGION_REGION_TP_TEST_BLOCK=§7Zum Testblock teleportiert REGION_REGION_TP_UNKNOWN=§cNicht definierter Teleportierpunkt REGION_REGION_NO_REGION=§cDu bist in keiner Region -REGION_REGION_NO_PERMS=§cDu darfst hier nicht die Region verändern REGION_REGION_CHANGETYPE_INFO=§7Regions Type ist §e{0} REGION_REGION_CHANGETYPE_UNKNOWN=§cRegions Type ist nicht valide REGION_REGION_CHANGETYPE_INVALID=§cRegions Type ist nicht erlaubt hier @@ -841,7 +801,6 @@ REGION_RESET_HELP_RESET=§8/§ereset §8- §7Setzte die Region zurück REGION_RESET_HELP_SCHEMATIC=§8/§ereset §8[§7Schematic§8] §8- §7Setzte die Region mit einer Schematic zurück REGION_RESET_RESETED=§7Region zurückgesetzt REGION_RESET_ERROR=§cFehler beim Zurücksetzen der Region -REGION_RESET_NO_PERMS=§cDu darfst hier nicht die Region zurücksetzen REGION_RESET_NO_REGION=§cDu befindest dich derzeit in keiner Region REGION_TB_HELP_RESET=§8/§etestblock §8- §7Setzte den Testblock zurück REGION_TB_HELP_RESET_EXTENSION=§8/§etestblock §8[§7ExtensionType§8] §8- §7Setzte den Testblock zurück @@ -849,7 +808,6 @@ REGION_TB_HELP_SCHEMATIC=§8/§etestblock §8[§7Schematic§8] §8- §7Setzte de REGION_TB_HELP_SCHEMATIC_EXTENSION=§8/§etestblock §8[§7Schematic§8] §8[§7ExtensionType§8] §8- §7Setzte den Testblock mit einer Schematic zurück REGION_TB_DONE=§7Testblock zurückgesetzt REGION_TB_ERROR=§cFehler beim Zurücksetzen des Testblocks -REGION_TB_NO_PERMS=§cDu darfst hier nicht den Testblock zurücksetzen REGION_TB_NO_REGION=§cDu befindest dich derzeit in keiner Region REGION_TB_NO_SCHEMSHARING=§cDu kannst aktuell keine Schematics teilen bis {0}. REGION_TB_NO_SCHEMRECEIVING=§cDer Besitzer dieses Bauservers kann keine Schematics erhalten bis {0}. @@ -858,7 +816,6 @@ REGION_TNT_HELP_MODE=§8/§etnt §8[§7Mode§8] §8- §7Setzte das TNT verhalten REGION_TNT_ON=§aTNT-Schaden aktiviert REGION_TNT_OFF=§cTNT-Schaden deaktiviert REGION_TNT_TB=§aTNT-Schaden außerhalb Baurahmen aktiviert -REGION_TNT_NO_PERMS=§cDu darfst hier nicht TNT-Schaden (de-)aktivieren REGION_TNT_BUILD_DESTROY=§cEine Explosion hätte Blöcke im Baubereich zerstört REGION_TNT_TB_DESTROY=§cEine Explosion hätte Blöcke im Testblockbereich zerstört AFK_KICK_MESSAGE=§cAuf diesem Server ist seit 5 Minuten nichts passiert. @@ -876,7 +833,6 @@ PANZERN_PREPARE1 = §71. Gucke nochmal nach, ob Läufe auch bis zur Panzergrenze PANZERN_PREPARE2 = §72. Teppich in Gänge auf dem Boden vereinfacht das panzern. PANZERN_PREPARE3 = §73. Schildtechnik sollte explizit eingeschlossen sein. PANZERN_PREPARE4 = §74. Innerhalb der zu panzernden Region zu stehen, beim Befehlausführen kann das Panzern verbessern. -PANZERN_NO_PERM = §cDu darfst hier nicht das Panzern System verwenden PANZERN_NO_WORLDEDIT = §cDu hast keine WorldEdit Selection PANZERN_PROGRESS = §e{0} §7Blöcke übrig, §e{1} §7Blöcke pro Sekunde, §e{2} §7Block Delta PANZERN_DONE = §aZuende gepanzert @@ -886,7 +842,6 @@ LAUFBAU_HELP = §8/§elaufbau §8[§7smallest§8|§7blastresistant§8] §8- §7B LAUFBAU_HELP_SETTINGS = §8/§elaufbau settings §8- §7Öffnet die Settings GUI LAUFBAU_PREPARE1 = §71. Trace die Kanonen so oft wie nötig, in allen Modi. LAUFBAU_PREPARE2 = §72. Versuche alle Fails aus dem Trace zu löschen. -LAUFBAU_NO_PERM = §cDu darfst hier nicht das Laufbau System verwenden LAUFBAU_NO_WORLDEDIT = §cDu hast keine WorldEdit Selection LAUFBAU_STATE_FILTERING_TRACES = Traces filtern LAUFBAU_STATE_PROCESSING_TRACES = Traces verbinden @@ -994,7 +949,6 @@ LAUFBAU_TILT_PARTIAL = §8-§7 Neigung teilweise # UTILS SELECT_HELP = §8/§eselect §8[§7RegionsTyp§8] §8- §7Wähle einen RegionsTyp aus SELECT_EXTENSION_HELP = §8/§eselect §8[§7RegionsTyp§8] §8[§7Extension§8] §8- §7Wähle einen RegionsTyp aus mit oder ohne Extension -SELECT_NO_PERMS = §cDu darfst hier nicht den Select Befehl verwenden SELECT_GLOBAL_REGION = §cDie globale Region kannst du nicht auswählen SELECT_NO_TYPE = §cDiese Region hat keinen {0} SELECT_NO_EXTENSION = §cDiese Region hat keine Ausfahrmaße @@ -1046,7 +1000,6 @@ PISTON_HELP_3 = §7Die Anzahl ist Gelb, wenn zu viele Blöcke vorhanden sind. PISTON_INFO = §7Bewegte Blöcke {0}{1}§8/§712 # Warp -WARP_DISALLOWED = §cDu darfst hier nicht das Warp System nutzen WARP_LOC_X = §7X§8: §e{0} WARP_LOC_Y = §7Y§8: §e{0} WARP_LOC_Z = §7Z§8: §e{0} @@ -1072,12 +1025,9 @@ WARP_HELP_LIST=§8/§ewarp list §8- §7Liste alle Warp-Punkt auf # WORLD STOP_HELP = §8/§estop §8- §7Stoppt den Server -STOP_NO_PERMS = §cDu hast keine Rechte den Server zu stoppen STOP_MESSAGE = §eDer Server wird gestoppt -WORLD_EDIT_NO_PERMS = §cDu darfst hier kein WorldEdit benutzen KICKALL_HELP = §8/§ekickall §8- §7Kickt alle Spieler vom Server außer den Owner -KICKALL_NO_PERM = §cDies ist nicht deine Welt! # Techhider TECHHIDER_HELP = §8/§etechhider §8- §7Techhider umschalten diff --git a/BauSystem_Main/src/de/steamwar/bausystem/features/gui/BauGUI.java b/BauSystem_Main/src/de/steamwar/bausystem/features/gui/BauGUI.java index 92289699..3b8dc600 100644 --- a/BauSystem_Main/src/de/steamwar/bausystem/features/gui/BauGUI.java +++ b/BauSystem_Main/src/de/steamwar/bausystem/features/gui/BauGUI.java @@ -81,7 +81,7 @@ public class BauGUI { } } else { p.closeInventory(); - BauSystem.MESSAGE.send("GUI_NO_PERMISSION", p); + BauSystem.MESSAGE.send("NO_PERMISSION", p); } }); }); diff --git a/BauSystem_Main/src/de/steamwar/bausystem/features/world/SpectatorListener.java b/BauSystem_Main/src/de/steamwar/bausystem/features/world/SpectatorListener.java index a15c1e4f..163bec3c 100644 --- a/BauSystem_Main/src/de/steamwar/bausystem/features/world/SpectatorListener.java +++ b/BauSystem_Main/src/de/steamwar/bausystem/features/world/SpectatorListener.java @@ -21,20 +21,19 @@ package de.steamwar.bausystem.features.world; import de.steamwar.bausystem.BauSystem; import de.steamwar.bausystem.Permission; +import de.steamwar.bausystem.utils.BauMemberUpdateEvent; import de.steamwar.linkage.Linked; import org.bukkit.Bukkit; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.EventPriority; import org.bukkit.event.Listener; -import org.bukkit.event.block.*; -import org.bukkit.event.entity.EntityChangeBlockEvent; -import org.bukkit.event.entity.EntityEnterBlockEvent; -import org.bukkit.event.entity.EntityInteractEvent; +import org.bukkit.event.block.BlockBreakEvent; +import org.bukkit.event.block.BlockCanBuildEvent; +import org.bukkit.event.block.BlockMultiPlaceEvent; +import org.bukkit.event.block.BlockPlaceEvent; import org.bukkit.event.entity.EntityPickupItemEvent; -import org.bukkit.event.inventory.InventoryClickEvent; import org.bukkit.event.player.*; -import org.bukkit.inventory.ItemStack; @Linked public class SpectatorListener implements Listener { @@ -53,15 +52,14 @@ public class SpectatorListener implements Listener { event.getPlayer().kickPlayer(""); }, 1); } - if (Permission.SPECTATOR.hasPermission(event.getPlayer())) { - Player p = event.getPlayer(); - ItemStack[] content = event.getPlayer().getInventory().getContents(); - for (int i = 0; i < content.length; i++) { - if (content[i] == null) continue; - if (checkItemStack(content[i])) { - p.getInventory().setItem(i, null); - } - } + } + + @EventHandler + public void onBauMemberUpdate(BauMemberUpdateEvent event) { + if (!anySupervisorOnline(null)) { + Bukkit.getOnlinePlayers().forEach(player -> { + player.kickPlayer(""); + }); } } @@ -74,28 +72,6 @@ public class SpectatorListener implements Listener { } } - @EventHandler - public void onInventoryClick(InventoryClickEvent event) { - ItemStack itemStack = event.getCurrentItem(); - if (itemStack == null || !itemStack.hasItemMeta()) { - return; - } - if (checkItemStack(itemStack)) { - event.setCancelled(true); - event.setCurrentItem(null); - } - } - - private boolean checkItemStack(ItemStack itemStack) { - switch (itemStack.getType()) { - case WOODEN_AXE: - case DEBUG_STICK: - return true; - default: - return false; - } - } - @EventHandler(priority = EventPriority.LOWEST, ignoreCancelled = true) public void onPlayerCommandPreprocess(PlayerCommandPreprocessEvent event) { if (event.getMessage().startsWith("/schem save") || event.getMessage().startsWith("//schem save") || event.getMessage().startsWith("/schematic save") || event.getMessage().startsWith("//schematic save")) { diff --git a/BauSystem_Main/src/de/steamwar/bausystem/features/world/StopCommand.java b/BauSystem_Main/src/de/steamwar/bausystem/features/world/StopCommand.java index 479cd9ad..68f618db 100644 --- a/BauSystem_Main/src/de/steamwar/bausystem/features/world/StopCommand.java +++ b/BauSystem_Main/src/de/steamwar/bausystem/features/world/StopCommand.java @@ -58,7 +58,7 @@ public class StopCommand extends SWCommand { if (user.hasPerm(UserPerm.ADMINISTRATION)) { return true; } - messageSender.send("STOP_NO_PERMS"); + messageSender.send("NO_PERMISSION"); return false; }; } diff --git a/BauSystem_Main/src/de/steamwar/bausystem/features/world/WorldEditListener.java b/BauSystem_Main/src/de/steamwar/bausystem/features/world/WorldEditListener.java index 6cda80be..a377db87 100644 --- a/BauSystem_Main/src/de/steamwar/bausystem/features/world/WorldEditListener.java +++ b/BauSystem_Main/src/de/steamwar/bausystem/features/world/WorldEditListener.java @@ -41,7 +41,7 @@ public class WorldEditListener implements Listener { Player p = e.getPlayer(); if (!Permission.BUILD.hasPermission(e.getPlayer())) { - BauSystem.MESSAGE.send("WORLD_EDIT_NO_PERMS", p); + BauSystem.MESSAGE.send("NO_PERMISSION", p); e.setCancelled(true); e.setMessage("/"); }