├── .github └── workflows │ └── build.yml ├── .gitignore ├── LICENSE ├── README.md ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle.kts └── src └── main ├── java └── com │ └── moulberry │ └── axiom │ ├── AxiomConstants.java │ ├── AxiomPaper.java │ ├── AxiomReflection.java │ ├── DisallowedBlocks.java │ ├── NbtSanitization.java │ ├── ServerHeightmaps.java │ ├── VersionHelper.java │ ├── WorldExtension.java │ ├── WorldPropertiesExample.java │ ├── annotations │ ├── AnnotationUpdateAction.java │ ├── ServerAnnotations.java │ ├── ServerAnnotationsAdapater.java │ └── data │ │ ├── AnnotationData.java │ │ ├── BoxOutlineAnnotationData.java │ │ ├── FreehandOutlineAnnotationData.java │ │ ├── ImageAnnotationData.java │ │ ├── LineAnnotationData.java │ │ ├── LinesOutlineAnnotationData.java │ │ └── TextAnnotationData.java │ ├── blueprint │ ├── BlockEntityMap.java │ ├── BlueprintHeader.java │ ├── BlueprintIo.java │ ├── DFUHelper.java │ ├── RawBlueprint.java │ ├── ServerBlueprintManager.java │ └── ServerBlueprintRegistry.java │ ├── buffer │ ├── BiomeBuffer.java │ ├── BlockBuffer.java │ ├── CompressedBlockEntity.java │ ├── Position2ByteMap.java │ └── PositionConsumer.java │ ├── commands │ ├── AxiomDebugCommand.java │ └── AxiomMigrateCommand.java │ ├── event │ ├── AxiomAfterManipulateEntityEvent.java │ ├── AxiomCreateWorldPropertiesEvent.java │ ├── AxiomFlySpeedChangeEvent.java │ ├── AxiomGameModeChangeEvent.java │ ├── AxiomHandshakeEvent.java │ ├── AxiomManipulateEntityEvent.java │ ├── AxiomModifyWorldEvent.java │ ├── AxiomRemoveEntityEvent.java │ ├── AxiomSpawnEntityEvent.java │ ├── AxiomTeleportEvent.java │ ├── AxiomTimeChangeEvent.java │ └── AxiomUnknownTeleportEvent.java │ ├── integration │ ├── Box.java │ ├── BoxWithBoolean.java │ ├── Integration.java │ ├── SectionPermissionChecker.java │ ├── coreprotect │ │ ├── CoreProtectIntegration.java │ │ └── CoreProtectIntegrationImpl.java │ ├── plotsquared │ │ ├── PlotSquaredIntegration.java │ │ └── PlotSquaredIntegrationImpl.java │ └── worldguard │ │ ├── WorldGuardIntegration.java │ │ └── WorldGuardIntegrationImpl.java │ ├── listener │ └── NoPhysicalTriggerListener.java │ ├── marker │ └── MarkerData.java │ ├── operations │ ├── OperationQueue.java │ ├── PendingOperation.java │ ├── RequestChunksOperation.java │ └── SetBlockBufferOperation.java │ ├── packet │ ├── AxiomBigPayloadHandler.java │ ├── DummyPacketListener.java │ ├── PacketHandler.java │ ├── WrapperPacketListener.java │ └── impl │ │ ├── BlueprintRequestPacketListener.java │ │ ├── DeleteEntityPacketListener.java │ │ ├── HelloPacketListener.java │ │ ├── ManipulateEntityPacketListener.java │ │ ├── MarkerNbtRequestPacketListener.java │ │ ├── RequestChunkDataPacketListener.java │ │ ├── RequestEntityDataPacketListener.java │ │ ├── SetBlockBufferPacketListener.java │ │ ├── SetBlockPacketListener.java │ │ ├── SetFlySpeedPacketListener.java │ │ ├── SetGamemodePacketListener.java │ │ ├── SetNoPhysicalTriggerPacketListener.java │ │ ├── SetTimePacketListener.java │ │ ├── SetWorldPropertyListener.java │ │ ├── SpawnEntityPacketListener.java │ │ ├── TeleportPacketListener.java │ │ ├── UpdateAnnotationPacketListener.java │ │ └── UploadBlueprintPacketListener.java │ ├── paperapi │ ├── AxiomAlreadyRegisteredException.java │ ├── AxiomCustomBlocksAPI.java │ ├── AxiomCustomDisplayAPI.java │ ├── AxiomEntityAPI.java │ ├── block │ │ ├── AxiomCustomBlockBuilder.java │ │ ├── AxiomPlacementLogic.java │ │ ├── AxiomProperty.java │ │ ├── ImplAxiomCustomBlock.java │ │ ├── ImplAxiomProperties.java │ │ └── ImplServerCustomBlocks.java │ ├── display │ │ ├── AxiomCustomDisplayBuilder.java │ │ ├── ImplAxiomCustomDisplay.java │ │ └── ImplServerCustomDisplays.java │ └── entity │ │ └── ImplAxiomHiddenEntities.java │ ├── restrictions │ ├── AxiomPermission.java │ ├── AxiomPermissionSet.java │ └── Restrictions.java │ ├── viaversion │ ├── UnknownVersionHelper.java │ └── ViaVersionHelper.java │ └── world_properties │ ├── PropertyUpdateHandler.java │ ├── WorldPropertyCategory.java │ ├── WorldPropertyDataType.java │ ├── WorldPropertyWidgetType.java │ └── server │ ├── PropertyUpdateResult.java │ ├── ServerWorldPropertiesRegistry.java │ ├── ServerWorldProperty.java │ ├── ServerWorldPropertyBase.java │ └── ServerWorldPropertyHolder.java └── resources ├── config.yml ├── plugin.yml └── zstd_dictionaries └── block_entities_v1.dict /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/README.md -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/AxiomConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/AxiomConstants.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/AxiomPaper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/AxiomPaper.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/AxiomReflection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/AxiomReflection.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/DisallowedBlocks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/DisallowedBlocks.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/NbtSanitization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/NbtSanitization.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/ServerHeightmaps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/ServerHeightmaps.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/VersionHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/VersionHelper.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/WorldExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/WorldExtension.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/WorldPropertiesExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/WorldPropertiesExample.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/annotations/AnnotationUpdateAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/annotations/AnnotationUpdateAction.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/annotations/ServerAnnotations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/annotations/ServerAnnotations.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/annotations/ServerAnnotationsAdapater.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/annotations/ServerAnnotationsAdapater.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/annotations/data/AnnotationData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/annotations/data/AnnotationData.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/annotations/data/BoxOutlineAnnotationData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/annotations/data/BoxOutlineAnnotationData.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/annotations/data/FreehandOutlineAnnotationData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/annotations/data/FreehandOutlineAnnotationData.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/annotations/data/ImageAnnotationData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/annotations/data/ImageAnnotationData.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/annotations/data/LineAnnotationData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/annotations/data/LineAnnotationData.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/annotations/data/LinesOutlineAnnotationData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/annotations/data/LinesOutlineAnnotationData.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/annotations/data/TextAnnotationData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/annotations/data/TextAnnotationData.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/blueprint/BlockEntityMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/blueprint/BlockEntityMap.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/blueprint/BlueprintHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/blueprint/BlueprintHeader.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/blueprint/BlueprintIo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/blueprint/BlueprintIo.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/blueprint/DFUHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/blueprint/DFUHelper.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/blueprint/RawBlueprint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/blueprint/RawBlueprint.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/blueprint/ServerBlueprintManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/blueprint/ServerBlueprintManager.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/blueprint/ServerBlueprintRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/blueprint/ServerBlueprintRegistry.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/buffer/BiomeBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/buffer/BiomeBuffer.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/buffer/BlockBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/buffer/BlockBuffer.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/buffer/CompressedBlockEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/buffer/CompressedBlockEntity.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/buffer/Position2ByteMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/buffer/Position2ByteMap.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/buffer/PositionConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/buffer/PositionConsumer.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/commands/AxiomDebugCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/commands/AxiomDebugCommand.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/commands/AxiomMigrateCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/commands/AxiomMigrateCommand.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/event/AxiomAfterManipulateEntityEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/event/AxiomAfterManipulateEntityEvent.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/event/AxiomCreateWorldPropertiesEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/event/AxiomCreateWorldPropertiesEvent.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/event/AxiomFlySpeedChangeEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/event/AxiomFlySpeedChangeEvent.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/event/AxiomGameModeChangeEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/event/AxiomGameModeChangeEvent.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/event/AxiomHandshakeEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/event/AxiomHandshakeEvent.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/event/AxiomManipulateEntityEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/event/AxiomManipulateEntityEvent.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/event/AxiomModifyWorldEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/event/AxiomModifyWorldEvent.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/event/AxiomRemoveEntityEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/event/AxiomRemoveEntityEvent.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/event/AxiomSpawnEntityEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/event/AxiomSpawnEntityEvent.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/event/AxiomTeleportEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/event/AxiomTeleportEvent.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/event/AxiomTimeChangeEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/event/AxiomTimeChangeEvent.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/event/AxiomUnknownTeleportEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/event/AxiomUnknownTeleportEvent.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/integration/Box.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/integration/Box.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/integration/BoxWithBoolean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/integration/BoxWithBoolean.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/integration/Integration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/integration/Integration.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/integration/SectionPermissionChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/integration/SectionPermissionChecker.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/integration/coreprotect/CoreProtectIntegration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/integration/coreprotect/CoreProtectIntegration.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/integration/coreprotect/CoreProtectIntegrationImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/integration/coreprotect/CoreProtectIntegrationImpl.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/integration/plotsquared/PlotSquaredIntegration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/integration/plotsquared/PlotSquaredIntegration.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/integration/plotsquared/PlotSquaredIntegrationImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/integration/plotsquared/PlotSquaredIntegrationImpl.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/integration/worldguard/WorldGuardIntegration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/integration/worldguard/WorldGuardIntegration.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/integration/worldguard/WorldGuardIntegrationImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/integration/worldguard/WorldGuardIntegrationImpl.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/listener/NoPhysicalTriggerListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/listener/NoPhysicalTriggerListener.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/marker/MarkerData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/marker/MarkerData.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/operations/OperationQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/operations/OperationQueue.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/operations/PendingOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/operations/PendingOperation.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/operations/RequestChunksOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/operations/RequestChunksOperation.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/operations/SetBlockBufferOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/operations/SetBlockBufferOperation.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/packet/AxiomBigPayloadHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/packet/AxiomBigPayloadHandler.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/packet/DummyPacketListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/packet/DummyPacketListener.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/packet/PacketHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/packet/PacketHandler.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/packet/WrapperPacketListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/packet/WrapperPacketListener.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/packet/impl/BlueprintRequestPacketListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/packet/impl/BlueprintRequestPacketListener.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/packet/impl/DeleteEntityPacketListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/packet/impl/DeleteEntityPacketListener.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/packet/impl/HelloPacketListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/packet/impl/HelloPacketListener.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/packet/impl/ManipulateEntityPacketListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/packet/impl/ManipulateEntityPacketListener.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/packet/impl/MarkerNbtRequestPacketListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/packet/impl/MarkerNbtRequestPacketListener.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/packet/impl/RequestChunkDataPacketListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/packet/impl/RequestChunkDataPacketListener.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/packet/impl/RequestEntityDataPacketListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/packet/impl/RequestEntityDataPacketListener.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/packet/impl/SetBlockBufferPacketListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/packet/impl/SetBlockBufferPacketListener.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/packet/impl/SetBlockPacketListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/packet/impl/SetBlockPacketListener.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/packet/impl/SetFlySpeedPacketListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/packet/impl/SetFlySpeedPacketListener.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/packet/impl/SetGamemodePacketListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/packet/impl/SetGamemodePacketListener.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/packet/impl/SetNoPhysicalTriggerPacketListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/packet/impl/SetNoPhysicalTriggerPacketListener.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/packet/impl/SetTimePacketListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/packet/impl/SetTimePacketListener.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/packet/impl/SetWorldPropertyListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/packet/impl/SetWorldPropertyListener.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/packet/impl/SpawnEntityPacketListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/packet/impl/SpawnEntityPacketListener.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/packet/impl/TeleportPacketListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/packet/impl/TeleportPacketListener.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/packet/impl/UpdateAnnotationPacketListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/packet/impl/UpdateAnnotationPacketListener.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/packet/impl/UploadBlueprintPacketListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/packet/impl/UploadBlueprintPacketListener.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/paperapi/AxiomAlreadyRegisteredException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/paperapi/AxiomAlreadyRegisteredException.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/paperapi/AxiomCustomBlocksAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/paperapi/AxiomCustomBlocksAPI.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/paperapi/AxiomCustomDisplayAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/paperapi/AxiomCustomDisplayAPI.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/paperapi/AxiomEntityAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/paperapi/AxiomEntityAPI.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/paperapi/block/AxiomCustomBlockBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/paperapi/block/AxiomCustomBlockBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/paperapi/block/AxiomPlacementLogic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/paperapi/block/AxiomPlacementLogic.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/paperapi/block/AxiomProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/paperapi/block/AxiomProperty.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/paperapi/block/ImplAxiomCustomBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/paperapi/block/ImplAxiomCustomBlock.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/paperapi/block/ImplAxiomProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/paperapi/block/ImplAxiomProperties.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/paperapi/block/ImplServerCustomBlocks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/paperapi/block/ImplServerCustomBlocks.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/paperapi/display/AxiomCustomDisplayBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/paperapi/display/AxiomCustomDisplayBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/paperapi/display/ImplAxiomCustomDisplay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/paperapi/display/ImplAxiomCustomDisplay.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/paperapi/display/ImplServerCustomDisplays.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/paperapi/display/ImplServerCustomDisplays.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/paperapi/entity/ImplAxiomHiddenEntities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/paperapi/entity/ImplAxiomHiddenEntities.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/restrictions/AxiomPermission.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/restrictions/AxiomPermission.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/restrictions/AxiomPermissionSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/restrictions/AxiomPermissionSet.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/restrictions/Restrictions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/restrictions/Restrictions.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/viaversion/UnknownVersionHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/viaversion/UnknownVersionHelper.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/viaversion/ViaVersionHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/viaversion/ViaVersionHelper.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/world_properties/PropertyUpdateHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/world_properties/PropertyUpdateHandler.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/world_properties/WorldPropertyCategory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/world_properties/WorldPropertyCategory.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/world_properties/WorldPropertyDataType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/world_properties/WorldPropertyDataType.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/world_properties/WorldPropertyWidgetType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/world_properties/WorldPropertyWidgetType.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/world_properties/server/PropertyUpdateResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/world_properties/server/PropertyUpdateResult.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/world_properties/server/ServerWorldPropertiesRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/world_properties/server/ServerWorldPropertiesRegistry.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/world_properties/server/ServerWorldProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/world_properties/server/ServerWorldProperty.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/world_properties/server/ServerWorldPropertyBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/world_properties/server/ServerWorldPropertyBase.java -------------------------------------------------------------------------------- /src/main/java/com/moulberry/axiom/world_properties/server/ServerWorldPropertyHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/java/com/moulberry/axiom/world_properties/server/ServerWorldPropertyHolder.java -------------------------------------------------------------------------------- /src/main/resources/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/resources/config.yml -------------------------------------------------------------------------------- /src/main/resources/plugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/resources/plugin.yml -------------------------------------------------------------------------------- /src/main/resources/zstd_dictionaries/block_entities_v1.dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moulberry/AxiomPaperPlugin/HEAD/src/main/resources/zstd_dictionaries/block_entities_v1.dict --------------------------------------------------------------------------------