├── .github └── workflows │ └── codeql-analysis.yml ├── .gitignore ├── LICENSE ├── README.md ├── banner.png ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── icon.png ├── settings.gradle └── src └── main ├── java └── dev │ └── hephaestus │ └── fiblib │ ├── api │ ├── BlockFib.java │ └── BlockFibRegistry.java │ ├── impl │ ├── BlockFibImpl.java │ ├── BlockStateFib.java │ ├── FibLib.java │ ├── Fixable.java │ └── LookupTable.java │ └── mixin │ ├── CDSMAccessor.java │ ├── ChunkReloader.java │ ├── MixinMinecraftServer.java │ ├── MixinServerPlayNetworkHandler.java │ ├── TACSAccessor.java │ ├── VolatileMixinPlugin.java │ └── packets │ ├── MixinBlockUpdateS2CPacket.java │ ├── MixinPlayerActionResponseS2CPacket.java │ └── chunkdata │ ├── MixinArrayPalette.java │ ├── MixinBiMapPalette.java │ ├── MixinChunkDataS2CPacket.java │ ├── MixinChunkDataSyncManager.java │ ├── MixinChunkDeltaUpdateS2CPacket.java │ ├── MixinChunkHolder.java │ ├── MixinChunkSection.java │ ├── MixinIdListPalette.java │ ├── MixinLithiumHashPalette.java │ ├── MixinPalettedContainer.java │ └── MixinThreadedAnvilChunkStorage.java └── resources ├── assets └── fiblib │ └── icon.png ├── fabric.mod.json └── fiblib.mixins.json /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/README.md -------------------------------------------------------------------------------- /banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/banner.png -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/gradlew.bat -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/icon.png -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/fiblib/api/BlockFib.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/java/dev/hephaestus/fiblib/api/BlockFib.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/fiblib/api/BlockFibRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/java/dev/hephaestus/fiblib/api/BlockFibRegistry.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/fiblib/impl/BlockFibImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/java/dev/hephaestus/fiblib/impl/BlockFibImpl.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/fiblib/impl/BlockStateFib.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/java/dev/hephaestus/fiblib/impl/BlockStateFib.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/fiblib/impl/FibLib.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/java/dev/hephaestus/fiblib/impl/FibLib.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/fiblib/impl/Fixable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/java/dev/hephaestus/fiblib/impl/Fixable.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/fiblib/impl/LookupTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/java/dev/hephaestus/fiblib/impl/LookupTable.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/fiblib/mixin/CDSMAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/java/dev/hephaestus/fiblib/mixin/CDSMAccessor.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/fiblib/mixin/ChunkReloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/java/dev/hephaestus/fiblib/mixin/ChunkReloader.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/fiblib/mixin/MixinMinecraftServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/java/dev/hephaestus/fiblib/mixin/MixinMinecraftServer.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/fiblib/mixin/MixinServerPlayNetworkHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/java/dev/hephaestus/fiblib/mixin/MixinServerPlayNetworkHandler.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/fiblib/mixin/TACSAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/java/dev/hephaestus/fiblib/mixin/TACSAccessor.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/fiblib/mixin/VolatileMixinPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/java/dev/hephaestus/fiblib/mixin/VolatileMixinPlugin.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/fiblib/mixin/packets/MixinBlockUpdateS2CPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/java/dev/hephaestus/fiblib/mixin/packets/MixinBlockUpdateS2CPacket.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/fiblib/mixin/packets/MixinPlayerActionResponseS2CPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/java/dev/hephaestus/fiblib/mixin/packets/MixinPlayerActionResponseS2CPacket.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/fiblib/mixin/packets/chunkdata/MixinArrayPalette.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/java/dev/hephaestus/fiblib/mixin/packets/chunkdata/MixinArrayPalette.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/fiblib/mixin/packets/chunkdata/MixinBiMapPalette.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/java/dev/hephaestus/fiblib/mixin/packets/chunkdata/MixinBiMapPalette.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/fiblib/mixin/packets/chunkdata/MixinChunkDataS2CPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/java/dev/hephaestus/fiblib/mixin/packets/chunkdata/MixinChunkDataS2CPacket.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/fiblib/mixin/packets/chunkdata/MixinChunkDataSyncManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/java/dev/hephaestus/fiblib/mixin/packets/chunkdata/MixinChunkDataSyncManager.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/fiblib/mixin/packets/chunkdata/MixinChunkDeltaUpdateS2CPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/java/dev/hephaestus/fiblib/mixin/packets/chunkdata/MixinChunkDeltaUpdateS2CPacket.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/fiblib/mixin/packets/chunkdata/MixinChunkHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/java/dev/hephaestus/fiblib/mixin/packets/chunkdata/MixinChunkHolder.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/fiblib/mixin/packets/chunkdata/MixinChunkSection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/java/dev/hephaestus/fiblib/mixin/packets/chunkdata/MixinChunkSection.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/fiblib/mixin/packets/chunkdata/MixinIdListPalette.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/java/dev/hephaestus/fiblib/mixin/packets/chunkdata/MixinIdListPalette.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/fiblib/mixin/packets/chunkdata/MixinLithiumHashPalette.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/java/dev/hephaestus/fiblib/mixin/packets/chunkdata/MixinLithiumHashPalette.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/fiblib/mixin/packets/chunkdata/MixinPalettedContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/java/dev/hephaestus/fiblib/mixin/packets/chunkdata/MixinPalettedContainer.java -------------------------------------------------------------------------------- /src/main/java/dev/hephaestus/fiblib/mixin/packets/chunkdata/MixinThreadedAnvilChunkStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/java/dev/hephaestus/fiblib/mixin/packets/chunkdata/MixinThreadedAnvilChunkStorage.java -------------------------------------------------------------------------------- /src/main/resources/assets/fiblib/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/resources/assets/fiblib/icon.png -------------------------------------------------------------------------------- /src/main/resources/fabric.mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/resources/fabric.mod.json -------------------------------------------------------------------------------- /src/main/resources/fiblib.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Haven-King/FibLib/HEAD/src/main/resources/fiblib.mixins.json --------------------------------------------------------------------------------