├── .gitignore ├── .travis.yml ├── LICENCE.MD ├── README.MD ├── pom.xml └── src ├── main ├── java │ └── me │ │ └── olivervscreeper │ │ └── networkutilities │ │ ├── NULogger.java │ │ ├── NetworkUtilities.java │ │ ├── command │ │ ├── Command.java │ │ └── CommandManager.java │ │ ├── game │ │ ├── Game.java │ │ ├── events │ │ │ ├── GameCreateEvent.java │ │ │ ├── GameDestroyEvent.java │ │ │ ├── GameSwitchStateEvent.java │ │ │ ├── PlayerDeathInArenaEvent.java │ │ │ ├── PlayerJoinGameEvent.java │ │ │ ├── PlayerLeaveGameEvent.java │ │ │ ├── PlayerStartSpectatingGameEvent.java │ │ │ └── PlayerStopSpectatingGameEvent.java │ │ ├── extensions │ │ │ ├── GameExtension.java │ │ │ └── TeamsExtension.java │ │ ├── players │ │ │ ├── GamePlayer.java │ │ │ └── PlayerData.java │ │ └── states │ │ │ ├── GameState.java │ │ │ └── IdleGameState.java │ │ ├── inventory │ │ ├── Menu.java │ │ └── MenuItem.java │ │ ├── messages │ │ ├── Message.java │ │ ├── MessageDisplay.java │ │ ├── MessageReflector.java │ │ └── MessageUtils.java │ │ ├── serialization │ │ ├── BookSerialization.java │ │ ├── ColorSerialization.java │ │ ├── EnchantmentSerialization.java │ │ ├── FireworkEffectSerialization.java │ │ ├── FireworkSerialization.java │ │ ├── HorseSerialization.java │ │ ├── InventorySerialization.java │ │ ├── LeatherArmorSerialization.java │ │ ├── LivingEntitySerialization.java │ │ ├── LocationSerialization.java │ │ ├── OcelotSerialization.java │ │ ├── PlayerSerialization.java │ │ ├── PlayerStatsSerialization.java │ │ ├── PotionEffectSerialization.java │ │ ├── Serializer.java │ │ ├── SingleItemSerialization.java │ │ ├── SkullSerialization.java │ │ ├── Util.java │ │ └── WolfSerialization.java │ │ └── utils │ │ ├── DataUtils.java │ │ ├── PasteUtils.java │ │ └── compiler │ │ ├── CompilerClass.java │ │ ├── CompilerExample.java │ │ └── CompilerUtils.java └── resources │ └── plugin.yml └── test └── java └── me └── olivervscreeper └── networkutilities ├── NULoggerTest.java ├── command └── CommandManagerTest.java └── utils ├── DataUtilsTest.java ├── PasteUtilsTest.java └── compiler ├── CompilerUtilsTest.java └── CompilerUtilsTestRunnable.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: java 2 | sudo: false -------------------------------------------------------------------------------- /LICENCE.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/LICENCE.MD -------------------------------------------------------------------------------- /README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/README.MD -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/NULogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/NULogger.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/NetworkUtilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/NetworkUtilities.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/command/Command.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/command/Command.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/command/CommandManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/command/CommandManager.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/game/Game.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/game/Game.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/game/events/GameCreateEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/game/events/GameCreateEvent.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/game/events/GameDestroyEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/game/events/GameDestroyEvent.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/game/events/GameSwitchStateEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/game/events/GameSwitchStateEvent.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/game/events/PlayerDeathInArenaEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/game/events/PlayerDeathInArenaEvent.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/game/events/PlayerJoinGameEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/game/events/PlayerJoinGameEvent.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/game/events/PlayerLeaveGameEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/game/events/PlayerLeaveGameEvent.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/game/events/PlayerStartSpectatingGameEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/game/events/PlayerStartSpectatingGameEvent.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/game/events/PlayerStopSpectatingGameEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/game/events/PlayerStopSpectatingGameEvent.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/game/extensions/GameExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/game/extensions/GameExtension.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/game/extensions/TeamsExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/game/extensions/TeamsExtension.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/game/players/GamePlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/game/players/GamePlayer.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/game/players/PlayerData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/game/players/PlayerData.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/game/states/GameState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/game/states/GameState.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/game/states/IdleGameState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/game/states/IdleGameState.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/inventory/Menu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/inventory/Menu.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/inventory/MenuItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/inventory/MenuItem.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/messages/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/messages/Message.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/messages/MessageDisplay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/messages/MessageDisplay.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/messages/MessageReflector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/messages/MessageReflector.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/messages/MessageUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/messages/MessageUtils.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/serialization/BookSerialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/serialization/BookSerialization.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/serialization/ColorSerialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/serialization/ColorSerialization.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/serialization/EnchantmentSerialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/serialization/EnchantmentSerialization.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/serialization/FireworkEffectSerialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/serialization/FireworkEffectSerialization.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/serialization/FireworkSerialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/serialization/FireworkSerialization.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/serialization/HorseSerialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/serialization/HorseSerialization.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/serialization/InventorySerialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/serialization/InventorySerialization.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/serialization/LeatherArmorSerialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/serialization/LeatherArmorSerialization.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/serialization/LivingEntitySerialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/serialization/LivingEntitySerialization.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/serialization/LocationSerialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/serialization/LocationSerialization.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/serialization/OcelotSerialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/serialization/OcelotSerialization.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/serialization/PlayerSerialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/serialization/PlayerSerialization.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/serialization/PlayerStatsSerialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/serialization/PlayerStatsSerialization.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/serialization/PotionEffectSerialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/serialization/PotionEffectSerialization.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/serialization/Serializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/serialization/Serializer.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/serialization/SingleItemSerialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/serialization/SingleItemSerialization.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/serialization/SkullSerialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/serialization/SkullSerialization.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/serialization/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/serialization/Util.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/serialization/WolfSerialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/serialization/WolfSerialization.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/utils/DataUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/utils/DataUtils.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/utils/PasteUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/utils/PasteUtils.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/utils/compiler/CompilerClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/utils/compiler/CompilerClass.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/utils/compiler/CompilerExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/utils/compiler/CompilerExample.java -------------------------------------------------------------------------------- /src/main/java/me/olivervscreeper/networkutilities/utils/compiler/CompilerUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/java/me/olivervscreeper/networkutilities/utils/compiler/CompilerUtils.java -------------------------------------------------------------------------------- /src/main/resources/plugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/main/resources/plugin.yml -------------------------------------------------------------------------------- /src/test/java/me/olivervscreeper/networkutilities/NULoggerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/test/java/me/olivervscreeper/networkutilities/NULoggerTest.java -------------------------------------------------------------------------------- /src/test/java/me/olivervscreeper/networkutilities/command/CommandManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/test/java/me/olivervscreeper/networkutilities/command/CommandManagerTest.java -------------------------------------------------------------------------------- /src/test/java/me/olivervscreeper/networkutilities/utils/DataUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/test/java/me/olivervscreeper/networkutilities/utils/DataUtilsTest.java -------------------------------------------------------------------------------- /src/test/java/me/olivervscreeper/networkutilities/utils/PasteUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/test/java/me/olivervscreeper/networkutilities/utils/PasteUtilsTest.java -------------------------------------------------------------------------------- /src/test/java/me/olivervscreeper/networkutilities/utils/compiler/CompilerUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/test/java/me/olivervscreeper/networkutilities/utils/compiler/CompilerUtilsTest.java -------------------------------------------------------------------------------- /src/test/java/me/olivervscreeper/networkutilities/utils/compiler/CompilerUtilsTestRunnable.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oliverdunk/NetworkUtilities/HEAD/src/test/java/me/olivervscreeper/networkutilities/utils/compiler/CompilerUtilsTestRunnable.txt --------------------------------------------------------------------------------