From 2fad801b95ab1a118516a2073abb4d6093872882 Mon Sep 17 00:00:00 2001 From: kaenganxt Date: Thu, 15 Aug 2019 00:00:26 +0200 Subject: [PATCH] AnuraCore rewrite for freebuild server --- .gitignore | 5 +- manifest.mf | 6 +- nbproject/build-impl.xml | 725 +++++++++++++----- nbproject/genfiles.properties | 6 +- nbproject/project.properties | 30 +- nbproject/project.xml | 30 +- src/de/anura/core/API/Core.java | 318 -------- src/de/anura/core/API/Errors.java | 88 --- src/de/anura/core/API/Inventories.java | 298 ------- src/de/anura/core/API/Inventories_NEW.java | 356 --------- src/de/anura/core/API/Level.java | 135 ---- src/de/anura/core/API/Money.java | 50 -- src/de/anura/core/API/MySQL.java | 167 ---- src/de/anura/core/API/Tools.java | 24 - src/de/anura/core/AnuraCore.java | 199 +++-- src/de/anura/core/AnuraThread.java | 153 ++++ src/de/anura/core/AnuraVillager.java | 148 ---- src/de/anura/core/Features.java | 293 ------- src/de/anura/core/FlowerPots.java | 150 ---- src/de/anura/core/LanguageSupport.java | 47 -- src/de/anura/core/Money.java | 94 +++ src/de/anura/core/Permissions.java | 210 ----- src/de/anura/core/Setup.java | 279 ------- src/de/anura/core/Signs.java | 169 ---- src/de/anura/core/Teleports.java | 81 -- src/de/anura/core/VillagerTask.java | 11 - src/de/anura/core/commands/AdminCommands.java | 143 ---- src/de/anura/core/commands/Answer.java | 54 ++ src/de/anura/core/commands/GameMode.java | 44 ++ src/de/anura/core/commands/MessageCmd.java | 81 ++ src/de/anura/core/commands/MoneyCmd.java | 90 +++ src/de/anura/core/commands/OtherCommands.java | 79 -- .../anura/core/commands/PlayerCommands.java | 420 +++------- src/de/anura/core/commands/Spawn.java | 34 + src/de/anura/core/commands/TeamCommands.java | 441 +++-------- src/de/anura/core/database/DB.java | 94 +++ src/de/anura/core/database/ErrorAppender.java | 190 +++++ src/de/anura/core/database/MySQL.java | 322 ++++++++ src/de/anura/core/events/AnuraLeaveEvent.java | 22 + .../anura/core/events/AnuraPlayerEvent.java | 33 + src/de/anura/core/events/BlockBreak.java | 65 -- src/de/anura/core/events/BlockFade.java | 24 - src/de/anura/core/events/BlockPlace.java | 43 -- src/de/anura/core/events/BlockSpread.java | 28 - src/de/anura/core/events/CmdPreprocess.java | 34 - src/de/anura/core/events/DropItem.java | 29 - .../anura/core/events/EntityChangeBlock.java | 27 - src/de/anura/core/events/EntityDamage.java | 32 - src/de/anura/core/events/EntityDamageByE.java | 34 - src/de/anura/core/events/FoodChange.java | 31 - src/de/anura/core/events/HangingEBreak.java | 36 - src/de/anura/core/events/InvClick.java | 38 - src/de/anura/core/events/LeavesDecay.java | 34 - src/de/anura/core/events/PlayerChat.java | 37 - src/de/anura/core/events/PlayerInteract.java | 200 ----- src/de/anura/core/events/PlayerInteractE.java | 35 - src/de/anura/core/events/PlayerJoin.java | 69 -- src/de/anura/core/events/PlayerKick.java | 31 - src/de/anura/core/events/PlayerMove.java | 114 --- src/de/anura/core/events/PlayerQuit.java | 42 - src/de/anura/core/events/PlayerTeleport.java | 61 -- src/de/anura/core/events/SignChange.java | 117 --- src/de/anura/core/events/VillagerEvents.java | 64 -- src/de/anura/core/events/WeatherChange.java | 27 - src/de/anura/core/listeners/EntityDamage.java | 17 + src/de/anura/core/listeners/EntityFish.java | 38 + .../anura/core/listeners/InteractEntity.java | 20 + .../anura/core/listeners/InventoryEvent.java | 46 ++ src/de/anura/core/listeners/JoinEvent.java | 66 ++ src/de/anura/core/listeners/LeaveEvent.java | 38 + src/de/anura/core/listeners/PlayerChat.java | 28 + src/de/anura/core/listeners/PotionEvents.java | 61 ++ src/de/anura/core/msg/Message.java | 51 ++ src/de/anura/core/msg/Messenger.java | 206 +++++ src/de/anura/core/msg/Msg.java | 179 +++++ .../core/selections/CuboidSelection.java | 99 +++ .../core/selections/PolygonSelection.java | 110 +++ src/de/anura/core/selections/Selection.java | 212 +++++ src/de/anura/core/tools/Potions.java | 330 ++++++++ src/de/anura/core/tools/TownInventory.java | 311 ++++++++ src/de/anura/core/tools/Villagers.java | 84 ++ src/de/anura/core/util/Blocks.java | 57 ++ src/de/anura/core/util/Data.java | 30 - src/de/anura/core/util/Head.java | 67 ++ src/de/anura/core/util/Tuple.java | 12 + src/de/anura/core/util/UUIDManager.java | 197 +++++ src/de/anura/core/util/Util.java | 38 + src/plugin.yml | 134 +--- 88 files changed, 4406 insertions(+), 5396 deletions(-) delete mode 100644 src/de/anura/core/API/Core.java delete mode 100644 src/de/anura/core/API/Errors.java delete mode 100644 src/de/anura/core/API/Inventories.java delete mode 100644 src/de/anura/core/API/Inventories_NEW.java delete mode 100644 src/de/anura/core/API/Level.java delete mode 100644 src/de/anura/core/API/Money.java delete mode 100644 src/de/anura/core/API/MySQL.java delete mode 100644 src/de/anura/core/API/Tools.java create mode 100644 src/de/anura/core/AnuraThread.java delete mode 100644 src/de/anura/core/AnuraVillager.java delete mode 100644 src/de/anura/core/Features.java delete mode 100644 src/de/anura/core/FlowerPots.java delete mode 100644 src/de/anura/core/LanguageSupport.java create mode 100644 src/de/anura/core/Money.java delete mode 100644 src/de/anura/core/Permissions.java delete mode 100644 src/de/anura/core/Setup.java delete mode 100644 src/de/anura/core/Signs.java delete mode 100644 src/de/anura/core/Teleports.java delete mode 100644 src/de/anura/core/VillagerTask.java delete mode 100644 src/de/anura/core/commands/AdminCommands.java create mode 100644 src/de/anura/core/commands/Answer.java create mode 100644 src/de/anura/core/commands/GameMode.java create mode 100644 src/de/anura/core/commands/MessageCmd.java create mode 100644 src/de/anura/core/commands/MoneyCmd.java delete mode 100644 src/de/anura/core/commands/OtherCommands.java create mode 100644 src/de/anura/core/commands/Spawn.java create mode 100644 src/de/anura/core/database/DB.java create mode 100644 src/de/anura/core/database/ErrorAppender.java create mode 100644 src/de/anura/core/database/MySQL.java create mode 100644 src/de/anura/core/events/AnuraLeaveEvent.java create mode 100644 src/de/anura/core/events/AnuraPlayerEvent.java delete mode 100644 src/de/anura/core/events/BlockBreak.java delete mode 100644 src/de/anura/core/events/BlockFade.java delete mode 100644 src/de/anura/core/events/BlockPlace.java delete mode 100644 src/de/anura/core/events/BlockSpread.java delete mode 100644 src/de/anura/core/events/CmdPreprocess.java delete mode 100644 src/de/anura/core/events/DropItem.java delete mode 100644 src/de/anura/core/events/EntityChangeBlock.java delete mode 100644 src/de/anura/core/events/EntityDamage.java delete mode 100644 src/de/anura/core/events/EntityDamageByE.java delete mode 100644 src/de/anura/core/events/FoodChange.java delete mode 100644 src/de/anura/core/events/HangingEBreak.java delete mode 100644 src/de/anura/core/events/InvClick.java delete mode 100644 src/de/anura/core/events/LeavesDecay.java delete mode 100644 src/de/anura/core/events/PlayerChat.java delete mode 100644 src/de/anura/core/events/PlayerInteract.java delete mode 100644 src/de/anura/core/events/PlayerInteractE.java delete mode 100644 src/de/anura/core/events/PlayerJoin.java delete mode 100644 src/de/anura/core/events/PlayerKick.java delete mode 100644 src/de/anura/core/events/PlayerMove.java delete mode 100644 src/de/anura/core/events/PlayerQuit.java delete mode 100644 src/de/anura/core/events/PlayerTeleport.java delete mode 100644 src/de/anura/core/events/SignChange.java delete mode 100644 src/de/anura/core/events/VillagerEvents.java delete mode 100644 src/de/anura/core/events/WeatherChange.java create mode 100644 src/de/anura/core/listeners/EntityDamage.java create mode 100644 src/de/anura/core/listeners/EntityFish.java create mode 100644 src/de/anura/core/listeners/InteractEntity.java create mode 100644 src/de/anura/core/listeners/InventoryEvent.java create mode 100644 src/de/anura/core/listeners/JoinEvent.java create mode 100644 src/de/anura/core/listeners/LeaveEvent.java create mode 100644 src/de/anura/core/listeners/PlayerChat.java create mode 100644 src/de/anura/core/listeners/PotionEvents.java create mode 100644 src/de/anura/core/msg/Message.java create mode 100644 src/de/anura/core/msg/Messenger.java create mode 100644 src/de/anura/core/msg/Msg.java create mode 100644 src/de/anura/core/selections/CuboidSelection.java create mode 100644 src/de/anura/core/selections/PolygonSelection.java create mode 100644 src/de/anura/core/selections/Selection.java create mode 100644 src/de/anura/core/tools/Potions.java create mode 100644 src/de/anura/core/tools/TownInventory.java create mode 100644 src/de/anura/core/tools/Villagers.java create mode 100644 src/de/anura/core/util/Blocks.java delete mode 100644 src/de/anura/core/util/Data.java create mode 100644 src/de/anura/core/util/Head.java create mode 100644 src/de/anura/core/util/Tuple.java create mode 100644 src/de/anura/core/util/UUIDManager.java create mode 100644 src/de/anura/core/util/Util.java diff --git a/.gitignore b/.gitignore index 95832e8..be11100 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ -/build/ -/dist/ \ No newline at end of file +/build/ +/dist/ +/nbproject/private/ diff --git a/manifest.mf b/manifest.mf index 328e8e5..1574df4 100644 --- a/manifest.mf +++ b/manifest.mf @@ -1,3 +1,3 @@ -Manifest-Version: 1.0 -X-COMMENT: Main-Class will be added automatically by build - +Manifest-Version: 1.0 +X-COMMENT: Main-Class will be added automatically by build + diff --git a/nbproject/build-impl.xml b/nbproject/build-impl.xml index b29e9a2..9b93660 100644 --- a/nbproject/build-impl.xml +++ b/nbproject/build-impl.xml @@ -19,7 +19,7 @@ is divided into following sections: - cleanup --> - + @@ -46,14 +46,79 @@ is divided into following sections: - - + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -76,7 +141,9 @@ is divided into following sections: - + + + @@ -94,6 +161,9 @@ is divided into following sections: + + + @@ -156,6 +226,7 @@ is divided into following sections: + @@ -191,7 +262,12 @@ is divided into following sections: - + + + + + + @@ -217,6 +293,7 @@ is divided into following sections: + @@ -243,11 +320,80 @@ is divided into following sections: - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -284,11 +430,13 @@ is divided into following sections: - + + + @@ -317,7 +465,7 @@ is divided into following sections: - + @@ -372,30 +520,59 @@ is divided into following sections: - - + + - - - + - + + + + + + + - + + - + + + + + + + + + + + + + + + + + + + + + + + + + @@ -403,25 +580,36 @@ is divided into following sections: - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -449,6 +637,10 @@ is divided into following sections: + + + + @@ -503,10 +695,6 @@ is divided into following sections: - - - - @@ -514,74 +702,20 @@ is divided into following sections: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - - - + + + + + + @@ -600,14 +734,14 @@ is divided into following sections: - + - + @@ -634,14 +768,10 @@ is divided into following sections: - - - - - + - + @@ -693,7 +823,7 @@ is divided into following sections: - + @@ -721,10 +851,14 @@ is divided into following sections: + + + + @@ -743,18 +877,6 @@ is divided into following sections: - - - - - - - - - - - - @@ -764,38 +886,98 @@ is divided into following sections: + + - + - - - - - - - - - - - - - - - - - + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -813,6 +995,7 @@ is divided into following sections: + @@ -834,7 +1017,7 @@ is divided into following sections: - + @@ -846,7 +1029,7 @@ is divided into following sections: - + @@ -902,7 +1085,9 @@ is divided into following sections: - + + + @@ -943,7 +1128,7 @@ is divided into following sections: Must select some files in the IDE or set javac.includes - + @@ -963,21 +1148,40 @@ is divided into following sections: + + + + + + + + + + + + + + + + + + + - + - + - + @@ -985,7 +1189,7 @@ is divided into following sections: - + @@ -999,11 +1203,37 @@ is divided into following sections: + + + + + + + + - + + + + + + + + + + + + + + + + + + + @@ -1022,8 +1252,73 @@ is divided into following sections: - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + @@ -1261,10 +1611,14 @@ is divided into following sections: - + Must select some files in the IDE or set javac.includes - + + + + + @@ -1282,7 +1636,7 @@ is divided into following sections: - + @@ -1294,14 +1648,14 @@ is divided into following sections: - + Must select some files in the IDE or set test.includes Some tests failed; see details above. - + Must select some files in the IDE or set test.class Must select some method in the IDE or set test.method @@ -1310,7 +1664,7 @@ is divided into following sections: Some tests failed; see details above. - +