├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.md │ └── config.yml ├── renovate.json └── workflows │ ├── maven.yml │ └── sonarcloud.yml ├── .gitignore ├── LICENSE ├── README.md ├── pom.xml └── src └── main └── java └── io └── github └── thebusybiscuit └── cscorelib2 ├── blocks ├── BlockPosition.java ├── ChunkPosition.java └── Vein.java ├── chat ├── ChatColors.java ├── ChatInput.java ├── ChatInputHandler.java └── ChatInputListener.java ├── collections ├── CappedLinkedList.java ├── CopyUtils.java ├── KeyMap.java ├── LoopIterator.java ├── OptionalMap.java ├── OptionalPair.java ├── Pair.java ├── RandomizedSet.java ├── Streamable.java ├── TimingsCollection.java └── WeightedNode.java ├── config ├── Config.java └── Localization.java ├── data ├── Dirtyable.java ├── PersistentDataAPI.java ├── PersistentJsonDataType.java ├── PersistentUUIDDataType.java ├── PersistentYAMLDataType.java ├── TriState.java └── TriStateOptional.java ├── database ├── AuthenticatedSQLDatabase.java ├── Database.java ├── DatabaseQuery.java ├── LocalSQLDatabase.java ├── SQLDatabase.java └── implementation │ ├── H2Database.java │ ├── MariaDBDatabase.java │ ├── MySQLDatabase.java │ ├── PostgreSQLDatabase.java │ └── SQLLiteDatabase.java ├── inventory ├── ChestMenu.java ├── ChestMenuListener.java ├── ClickAction.java ├── InvUtils.java ├── ItemUtils.java └── MenuClickHandler.java ├── item ├── CustomItem.java └── ImmutableItemMeta.java ├── materials └── MaterialConverter.java ├── players ├── MinecraftAccount.java ├── PlayerList.java └── TooManyRequestsException.java ├── protection ├── ProtectableAction.java ├── ProtectionLogger.java ├── ProtectionManager.java ├── ProtectionModule.java ├── loggers │ ├── CoreProtectLogger.java │ └── LogBlockLogger.java └── modules │ ├── BentoBoxProtectionModule.java │ ├── BlockLockerProtectionModule.java │ ├── ChestProtectProtectionModule.java │ ├── FactionsUUIDProtectionModule.java │ ├── FunnyGuildsProtectionModule.java │ ├── GriefPreventionProtectionModule.java │ ├── LWCProtectionModule.java │ ├── LandsProtectionModule.java │ ├── LocketteProtectionModule.java │ ├── PlotSquared4ProtectionModule.java │ ├── PlotSquared5ProtectionModule.java │ ├── PreciousStonesProtectionModule.java │ ├── RedProtectProtectionModule.java │ ├── TownyProtectionModule.java │ └── WorldGuardProtectionModule.java ├── recipes ├── MinecraftRecipe.java └── RecipeSnapshot.java ├── reflection └── ReflectionUtils.java ├── scheduling ├── TaskNode.java └── TaskQueue.java ├── skull ├── FakeGameProfile.java ├── SkullBlock.java └── SkullItem.java └── updater ├── BukkitUpdater.java ├── GitHubBuildsUpdater.java ├── UpdateInfo.java ├── Updater.java └── UpdaterTask.java /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/workflows/maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/.github/workflows/maven.yml -------------------------------------------------------------------------------- /.github/workflows/sonarcloud.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/.github/workflows/sonarcloud.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/blocks/BlockPosition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/blocks/BlockPosition.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/blocks/ChunkPosition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/blocks/ChunkPosition.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/blocks/Vein.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/blocks/Vein.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/chat/ChatColors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/chat/ChatColors.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/chat/ChatInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/chat/ChatInput.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/chat/ChatInputHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/chat/ChatInputHandler.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/chat/ChatInputListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/chat/ChatInputListener.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/collections/CappedLinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/collections/CappedLinkedList.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/collections/CopyUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/collections/CopyUtils.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/collections/KeyMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/collections/KeyMap.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/collections/LoopIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/collections/LoopIterator.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/collections/OptionalMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/collections/OptionalMap.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/collections/OptionalPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/collections/OptionalPair.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/collections/Pair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/collections/Pair.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/collections/RandomizedSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/collections/RandomizedSet.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/collections/Streamable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/collections/Streamable.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/collections/TimingsCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/collections/TimingsCollection.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/collections/WeightedNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/collections/WeightedNode.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/config/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/config/Config.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/config/Localization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/config/Localization.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/data/Dirtyable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/data/Dirtyable.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/data/PersistentDataAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/data/PersistentDataAPI.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/data/PersistentJsonDataType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/data/PersistentJsonDataType.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/data/PersistentUUIDDataType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/data/PersistentUUIDDataType.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/data/PersistentYAMLDataType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/data/PersistentYAMLDataType.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/data/TriState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/data/TriState.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/data/TriStateOptional.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/data/TriStateOptional.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/database/AuthenticatedSQLDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/database/AuthenticatedSQLDatabase.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/database/Database.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/database/Database.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/database/DatabaseQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/database/DatabaseQuery.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/database/LocalSQLDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/database/LocalSQLDatabase.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/database/SQLDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/database/SQLDatabase.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/database/implementation/H2Database.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/database/implementation/H2Database.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/database/implementation/MariaDBDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/database/implementation/MariaDBDatabase.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/database/implementation/MySQLDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/database/implementation/MySQLDatabase.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/database/implementation/PostgreSQLDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/database/implementation/PostgreSQLDatabase.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/database/implementation/SQLLiteDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/database/implementation/SQLLiteDatabase.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/inventory/ChestMenu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/inventory/ChestMenu.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/inventory/ChestMenuListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/inventory/ChestMenuListener.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/inventory/ClickAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/inventory/ClickAction.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/inventory/InvUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/inventory/InvUtils.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/inventory/ItemUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/inventory/ItemUtils.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/inventory/MenuClickHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/inventory/MenuClickHandler.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/item/CustomItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/item/CustomItem.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/item/ImmutableItemMeta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/item/ImmutableItemMeta.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/materials/MaterialConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/materials/MaterialConverter.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/players/MinecraftAccount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/players/MinecraftAccount.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/players/PlayerList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/players/PlayerList.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/players/TooManyRequestsException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/players/TooManyRequestsException.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/protection/ProtectableAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/protection/ProtectableAction.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/protection/ProtectionLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/protection/ProtectionLogger.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/protection/ProtectionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/protection/ProtectionManager.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/protection/ProtectionModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/protection/ProtectionModule.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/protection/loggers/CoreProtectLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/protection/loggers/CoreProtectLogger.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/protection/loggers/LogBlockLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/protection/loggers/LogBlockLogger.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/BentoBoxProtectionModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/BentoBoxProtectionModule.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/BlockLockerProtectionModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/BlockLockerProtectionModule.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/ChestProtectProtectionModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/ChestProtectProtectionModule.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/FactionsUUIDProtectionModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/FactionsUUIDProtectionModule.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/FunnyGuildsProtectionModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/FunnyGuildsProtectionModule.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/GriefPreventionProtectionModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/GriefPreventionProtectionModule.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/LWCProtectionModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/LWCProtectionModule.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/LandsProtectionModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/LandsProtectionModule.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/LocketteProtectionModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/LocketteProtectionModule.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/PlotSquared4ProtectionModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/PlotSquared4ProtectionModule.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/PlotSquared5ProtectionModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/PlotSquared5ProtectionModule.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/PreciousStonesProtectionModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/PreciousStonesProtectionModule.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/RedProtectProtectionModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/RedProtectProtectionModule.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/TownyProtectionModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/TownyProtectionModule.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/WorldGuardProtectionModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/protection/modules/WorldGuardProtectionModule.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/recipes/MinecraftRecipe.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/recipes/MinecraftRecipe.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/recipes/RecipeSnapshot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/recipes/RecipeSnapshot.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/reflection/ReflectionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/reflection/ReflectionUtils.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/scheduling/TaskNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/scheduling/TaskNode.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/scheduling/TaskQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/scheduling/TaskQueue.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/skull/FakeGameProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/skull/FakeGameProfile.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/skull/SkullBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/skull/SkullBlock.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/skull/SkullItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/skull/SkullItem.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/updater/BukkitUpdater.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/updater/BukkitUpdater.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/updater/GitHubBuildsUpdater.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/updater/GitHubBuildsUpdater.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/updater/UpdateInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/updater/UpdateInfo.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/updater/Updater.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/updater/Updater.java -------------------------------------------------------------------------------- /src/main/java/io/github/thebusybiscuit/cscorelib2/updater/UpdaterTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBusyBiscuit/CS-CoreLib2/HEAD/src/main/java/io/github/thebusybiscuit/cscorelib2/updater/UpdaterTask.java --------------------------------------------------------------------------------