├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── circle.yml ├── dependencies └── MultiInv-3.3.5.jar ├── logos ├── PerWorldInventory-Logo.png ├── PerWorldInventory-Logo.psd ├── PerWorldInventory-favcon.png └── PerWorldInventory-favcon.psd ├── pom.xml └── src ├── main ├── java │ └── me │ │ └── gnat008 │ │ └── perworldinventory │ │ ├── BukkitService.java │ │ ├── ConsoleLogger.java │ │ ├── DataFolder.java │ │ ├── PerWorldInventory.java │ │ ├── WorldInventoriesDupingPatch.java │ │ ├── api │ │ └── PerWorldInventoryAPI.java │ │ ├── commands │ │ ├── ConvertCommand.java │ │ ├── ExecutableCommand.java │ │ ├── HelpCommand.java │ │ ├── PerWorldInventoryCommand.java │ │ ├── ReloadCommand.java │ │ ├── SetWorldDefaultCommand.java │ │ └── VersionCommand.java │ │ ├── config │ │ ├── PwiProperties.java │ │ └── Settings.java │ │ ├── data │ │ ├── DataSource.java │ │ ├── DataSourceProvider.java │ │ ├── DataSourceType.java │ │ ├── FlatFile.java │ │ ├── converters │ │ │ └── DataConverter.java │ │ ├── players │ │ │ ├── PWIPlayer.java │ │ │ ├── PWIPlayerFactory.java │ │ │ └── PWIPlayerManager.java │ │ └── serializers │ │ │ ├── DeprecatedMethodUtil.java │ │ │ ├── DeserializeCause.java │ │ │ ├── EconomySerializer.java │ │ │ ├── InventorySerializer.java │ │ │ ├── ItemSerializer.java │ │ │ ├── LocationSerializer.java │ │ │ ├── PlayerSerializer.java │ │ │ ├── PotionEffectSerializer.java │ │ │ └── StatSerializer.java │ │ ├── events │ │ ├── InventoryLoadCompleteEvent.java │ │ └── InventoryLoadEvent.java │ │ ├── groups │ │ ├── Group.java │ │ └── GroupManager.java │ │ ├── listeners │ │ ├── entity │ │ │ └── EntityPortalEventListener.java │ │ ├── player │ │ │ ├── PlayerChangedWorldListener.java │ │ │ ├── PlayerDeathListener.java │ │ │ ├── PlayerGameModeChangeListener.java │ │ │ ├── PlayerQuitListener.java │ │ │ ├── PlayerSpawnLocationListener.java │ │ │ └── PlayerTeleportListener.java │ │ └── server │ │ │ ├── InventoryLoadingListener.java │ │ │ └── PluginListener.java │ │ ├── permission │ │ ├── AdminPermission.java │ │ ├── DefaultPermission.java │ │ ├── PermissionManager.java │ │ ├── PermissionNode.java │ │ ├── PermissionSystem.java │ │ └── PlayerPermission.java │ │ ├── process │ │ ├── GameModeChangeProcess.java │ │ ├── InventoryChangeProcess.java │ │ └── PlayerQuitProcess.java │ │ └── util │ │ ├── FileUtils.java │ │ └── Utils.java └── resources │ ├── __default.json │ ├── config.yml │ ├── plugin.yml │ └── worlds.yml └── test ├── java └── me │ └── gnat008 │ └── perworldinventory │ ├── ClassCollector.java │ ├── PerWorldInventoryInitializationTest.java │ ├── PerworldInventoryCommandHandlingTest.java │ ├── TestHelper.java │ ├── commands │ ├── ConvertCommandTest.java │ ├── PerWorldInventoryCommandTest.java │ ├── ReloadCommandTest.java │ └── SetWorldDefaultCommandTest.java │ ├── config │ └── SettingsConsistencyTest.java │ ├── data │ ├── FlatFileTest.java │ ├── players │ │ └── PWIPlayerManagerTest.java │ └── serializers │ │ ├── LocationSerializerTest.java │ │ └── PotionEffectSerializerTest.java │ ├── events │ └── EventsConsistencyTest.java │ ├── groups │ └── GroupManagerTest.java │ ├── listeners │ ├── ListenerConsistencyTest.java │ ├── entity │ │ └── EntityPortalEventListenerTest.java │ ├── player │ │ ├── PlayerDeathListenerTest.java │ │ ├── PlayerGameModeChangeListenerTest.java │ │ ├── PlayerSpawnLocationListenerTest.java │ │ └── PlayerTeleportListenerTest.java │ └── server │ │ └── InventoryLoadingListenerTest.java │ ├── permission │ ├── AdminPermissionsTest.java │ ├── PermissionManagerTest.java │ ├── PermissionSystemTest.java │ ├── PlayerPermissionTest.java │ └── TestPermissions.java │ ├── process │ ├── GameModeChangeProcessTest.java │ └── InventoryChangeProcessTest.java │ └── util │ └── UtilsTest.java └── resources └── me └── gnat008 └── perworldinventory └── data └── 7f7c909b-24f1-49a4-817f-baa4f4973980 ├── last-logout.json └── test-group.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/README.md -------------------------------------------------------------------------------- /circle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/circle.yml -------------------------------------------------------------------------------- /dependencies/MultiInv-3.3.5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/dependencies/MultiInv-3.3.5.jar -------------------------------------------------------------------------------- /logos/PerWorldInventory-Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/logos/PerWorldInventory-Logo.png -------------------------------------------------------------------------------- /logos/PerWorldInventory-Logo.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/logos/PerWorldInventory-Logo.psd -------------------------------------------------------------------------------- /logos/PerWorldInventory-favcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/logos/PerWorldInventory-favcon.png -------------------------------------------------------------------------------- /logos/PerWorldInventory-favcon.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/logos/PerWorldInventory-favcon.psd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/BukkitService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/BukkitService.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/ConsoleLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/ConsoleLogger.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/DataFolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/DataFolder.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/PerWorldInventory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/PerWorldInventory.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/WorldInventoriesDupingPatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/WorldInventoriesDupingPatch.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/api/PerWorldInventoryAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/api/PerWorldInventoryAPI.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/commands/ConvertCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/commands/ConvertCommand.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/commands/ExecutableCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/commands/ExecutableCommand.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/commands/HelpCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/commands/HelpCommand.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/commands/PerWorldInventoryCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/commands/PerWorldInventoryCommand.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/commands/ReloadCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/commands/ReloadCommand.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/commands/SetWorldDefaultCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/commands/SetWorldDefaultCommand.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/commands/VersionCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/commands/VersionCommand.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/config/PwiProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/config/PwiProperties.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/config/Settings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/config/Settings.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/data/DataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/data/DataSource.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/data/DataSourceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/data/DataSourceProvider.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/data/DataSourceType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/data/DataSourceType.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/data/FlatFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/data/FlatFile.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/data/converters/DataConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/data/converters/DataConverter.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/data/players/PWIPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/data/players/PWIPlayer.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/data/players/PWIPlayerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/data/players/PWIPlayerFactory.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/data/players/PWIPlayerManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/data/players/PWIPlayerManager.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/data/serializers/DeprecatedMethodUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/data/serializers/DeprecatedMethodUtil.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/data/serializers/DeserializeCause.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/data/serializers/DeserializeCause.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/data/serializers/EconomySerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/data/serializers/EconomySerializer.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/data/serializers/InventorySerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/data/serializers/InventorySerializer.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/data/serializers/ItemSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/data/serializers/ItemSerializer.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/data/serializers/LocationSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/data/serializers/LocationSerializer.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/data/serializers/PlayerSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/data/serializers/PlayerSerializer.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/data/serializers/PotionEffectSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/data/serializers/PotionEffectSerializer.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/data/serializers/StatSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/data/serializers/StatSerializer.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/events/InventoryLoadCompleteEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/events/InventoryLoadCompleteEvent.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/events/InventoryLoadEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/events/InventoryLoadEvent.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/groups/Group.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/groups/Group.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/groups/GroupManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/groups/GroupManager.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/listeners/entity/EntityPortalEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/listeners/entity/EntityPortalEventListener.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/listeners/player/PlayerChangedWorldListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/listeners/player/PlayerChangedWorldListener.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/listeners/player/PlayerDeathListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/listeners/player/PlayerDeathListener.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/listeners/player/PlayerGameModeChangeListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/listeners/player/PlayerGameModeChangeListener.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/listeners/player/PlayerQuitListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/listeners/player/PlayerQuitListener.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/listeners/player/PlayerSpawnLocationListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/listeners/player/PlayerSpawnLocationListener.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/listeners/player/PlayerTeleportListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/listeners/player/PlayerTeleportListener.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/listeners/server/InventoryLoadingListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/listeners/server/InventoryLoadingListener.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/listeners/server/PluginListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/listeners/server/PluginListener.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/permission/AdminPermission.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/permission/AdminPermission.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/permission/DefaultPermission.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/permission/DefaultPermission.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/permission/PermissionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/permission/PermissionManager.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/permission/PermissionNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/permission/PermissionNode.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/permission/PermissionSystem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/permission/PermissionSystem.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/permission/PlayerPermission.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/permission/PlayerPermission.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/process/GameModeChangeProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/process/GameModeChangeProcess.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/process/InventoryChangeProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/process/InventoryChangeProcess.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/process/PlayerQuitProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/process/PlayerQuitProcess.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/util/FileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/util/FileUtils.java -------------------------------------------------------------------------------- /src/main/java/me/gnat008/perworldinventory/util/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/java/me/gnat008/perworldinventory/util/Utils.java -------------------------------------------------------------------------------- /src/main/resources/__default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/resources/__default.json -------------------------------------------------------------------------------- /src/main/resources/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/resources/config.yml -------------------------------------------------------------------------------- /src/main/resources/plugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/resources/plugin.yml -------------------------------------------------------------------------------- /src/main/resources/worlds.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/main/resources/worlds.yml -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/ClassCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/ClassCollector.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/PerWorldInventoryInitializationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/PerWorldInventoryInitializationTest.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/PerworldInventoryCommandHandlingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/PerworldInventoryCommandHandlingTest.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/TestHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/TestHelper.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/commands/ConvertCommandTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/commands/ConvertCommandTest.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/commands/PerWorldInventoryCommandTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/commands/PerWorldInventoryCommandTest.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/commands/ReloadCommandTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/commands/ReloadCommandTest.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/commands/SetWorldDefaultCommandTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/commands/SetWorldDefaultCommandTest.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/config/SettingsConsistencyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/config/SettingsConsistencyTest.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/data/FlatFileTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/data/FlatFileTest.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/data/players/PWIPlayerManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/data/players/PWIPlayerManagerTest.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/data/serializers/LocationSerializerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/data/serializers/LocationSerializerTest.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/data/serializers/PotionEffectSerializerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/data/serializers/PotionEffectSerializerTest.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/events/EventsConsistencyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/events/EventsConsistencyTest.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/groups/GroupManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/groups/GroupManagerTest.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/listeners/ListenerConsistencyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/listeners/ListenerConsistencyTest.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/listeners/entity/EntityPortalEventListenerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/listeners/entity/EntityPortalEventListenerTest.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/listeners/player/PlayerDeathListenerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/listeners/player/PlayerDeathListenerTest.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/listeners/player/PlayerGameModeChangeListenerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/listeners/player/PlayerGameModeChangeListenerTest.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/listeners/player/PlayerSpawnLocationListenerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/listeners/player/PlayerSpawnLocationListenerTest.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/listeners/player/PlayerTeleportListenerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/listeners/player/PlayerTeleportListenerTest.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/listeners/server/InventoryLoadingListenerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/listeners/server/InventoryLoadingListenerTest.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/permission/AdminPermissionsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/permission/AdminPermissionsTest.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/permission/PermissionManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/permission/PermissionManagerTest.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/permission/PermissionSystemTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/permission/PermissionSystemTest.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/permission/PlayerPermissionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/permission/PlayerPermissionTest.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/permission/TestPermissions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/permission/TestPermissions.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/process/GameModeChangeProcessTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/process/GameModeChangeProcessTest.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/process/InventoryChangeProcessTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/process/InventoryChangeProcessTest.java -------------------------------------------------------------------------------- /src/test/java/me/gnat008/perworldinventory/util/UtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/java/me/gnat008/perworldinventory/util/UtilsTest.java -------------------------------------------------------------------------------- /src/test/resources/me/gnat008/perworldinventory/data/7f7c909b-24f1-49a4-817f-baa4f4973980/last-logout.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/resources/me/gnat008/perworldinventory/data/7f7c909b-24f1-49a4-817f-baa4f4973980/last-logout.json -------------------------------------------------------------------------------- /src/test/resources/me/gnat008/perworldinventory/data/7f7c909b-24f1-49a4-817f-baa4f4973980/test-group.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EbonJaeger/PerWorldInventory/HEAD/src/test/resources/me/gnat008/perworldinventory/data/7f7c909b-24f1-49a4-817f-baa4f4973980/test-group.json --------------------------------------------------------------------------------