├── .editorconfig ├── .gitignore ├── LICENSE ├── README.md ├── api ├── build.gradle.kts └── src │ └── main │ └── java │ └── com │ └── owen1212055 │ └── biomevisuals │ └── api │ ├── OverrideRegistry.java │ ├── RegistryType.java │ ├── events │ ├── BiomeRegistrySendEvent.java │ ├── DimensionRegistrySendEvent.java │ └── RegistrySendEvent.java │ └── types │ ├── biome │ ├── BiomeCategory.java │ ├── BiomeData.java │ ├── BiomeDataBuilder.java │ ├── TemperatureModifier.java │ └── effect │ │ ├── AdditionSound.java │ │ ├── AmbientParticle.java │ │ ├── AmbientSound.java │ │ ├── BiomeEffect.java │ │ ├── BiomeEffectBuilder.java │ │ ├── GrassModifier.java │ │ ├── MoodSound.java │ │ ├── Music.java │ │ ├── ParticleDataSerializer.java │ │ └── ParticleDataSerializerProvider.java │ └── dimension │ ├── DimensionData.java │ └── DimensionDataBuilder.java ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── nms ├── build.gradle.kts └── src │ └── main │ ├── java │ └── com │ │ └── owen1212055 │ │ └── biomevisuals │ │ └── nms │ │ ├── ApiEntityConverter.java │ │ ├── JsonAdapter.java │ │ ├── KeyedOverride.java │ │ ├── Mappings.java │ │ ├── ParticleDataSerializerImpl.java │ │ ├── UnsafeUtils.java │ │ └── hooks │ │ ├── DimensionHook.java │ │ └── RegistryHook.java │ └── resources │ └── META-INF │ └── services │ └── com.owen1212055.biomevisuals.api.types.biome.effect.ParticleDataSerializer ├── plugin ├── build.gradle.kts └── src │ └── main │ ├── java │ └── com │ │ └── owen1212055 │ │ └── biomevisuals │ │ ├── Main.java │ │ ├── commands │ │ └── BiomeVisualCommand.java │ │ ├── listeners │ │ └── RegistryListener.java │ │ └── parsers │ │ ├── OverrideParser.java │ │ └── booleans │ │ ├── BooleanProvider.java │ │ ├── BooleanProviderRegistry.java │ │ └── impl │ │ ├── DateBooleanProvider.java │ │ └── StaticBooleanProvider.java │ └── resources │ └── plugin.yml └── settings.gradle.kts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/README.md -------------------------------------------------------------------------------- /api/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/api/build.gradle.kts -------------------------------------------------------------------------------- /api/src/main/java/com/owen1212055/biomevisuals/api/OverrideRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/api/src/main/java/com/owen1212055/biomevisuals/api/OverrideRegistry.java -------------------------------------------------------------------------------- /api/src/main/java/com/owen1212055/biomevisuals/api/RegistryType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/api/src/main/java/com/owen1212055/biomevisuals/api/RegistryType.java -------------------------------------------------------------------------------- /api/src/main/java/com/owen1212055/biomevisuals/api/events/BiomeRegistrySendEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/api/src/main/java/com/owen1212055/biomevisuals/api/events/BiomeRegistrySendEvent.java -------------------------------------------------------------------------------- /api/src/main/java/com/owen1212055/biomevisuals/api/events/DimensionRegistrySendEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/api/src/main/java/com/owen1212055/biomevisuals/api/events/DimensionRegistrySendEvent.java -------------------------------------------------------------------------------- /api/src/main/java/com/owen1212055/biomevisuals/api/events/RegistrySendEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/api/src/main/java/com/owen1212055/biomevisuals/api/events/RegistrySendEvent.java -------------------------------------------------------------------------------- /api/src/main/java/com/owen1212055/biomevisuals/api/types/biome/BiomeCategory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/api/src/main/java/com/owen1212055/biomevisuals/api/types/biome/BiomeCategory.java -------------------------------------------------------------------------------- /api/src/main/java/com/owen1212055/biomevisuals/api/types/biome/BiomeData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/api/src/main/java/com/owen1212055/biomevisuals/api/types/biome/BiomeData.java -------------------------------------------------------------------------------- /api/src/main/java/com/owen1212055/biomevisuals/api/types/biome/BiomeDataBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/api/src/main/java/com/owen1212055/biomevisuals/api/types/biome/BiomeDataBuilder.java -------------------------------------------------------------------------------- /api/src/main/java/com/owen1212055/biomevisuals/api/types/biome/TemperatureModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/api/src/main/java/com/owen1212055/biomevisuals/api/types/biome/TemperatureModifier.java -------------------------------------------------------------------------------- /api/src/main/java/com/owen1212055/biomevisuals/api/types/biome/effect/AdditionSound.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/api/src/main/java/com/owen1212055/biomevisuals/api/types/biome/effect/AdditionSound.java -------------------------------------------------------------------------------- /api/src/main/java/com/owen1212055/biomevisuals/api/types/biome/effect/AmbientParticle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/api/src/main/java/com/owen1212055/biomevisuals/api/types/biome/effect/AmbientParticle.java -------------------------------------------------------------------------------- /api/src/main/java/com/owen1212055/biomevisuals/api/types/biome/effect/AmbientSound.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/api/src/main/java/com/owen1212055/biomevisuals/api/types/biome/effect/AmbientSound.java -------------------------------------------------------------------------------- /api/src/main/java/com/owen1212055/biomevisuals/api/types/biome/effect/BiomeEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/api/src/main/java/com/owen1212055/biomevisuals/api/types/biome/effect/BiomeEffect.java -------------------------------------------------------------------------------- /api/src/main/java/com/owen1212055/biomevisuals/api/types/biome/effect/BiomeEffectBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/api/src/main/java/com/owen1212055/biomevisuals/api/types/biome/effect/BiomeEffectBuilder.java -------------------------------------------------------------------------------- /api/src/main/java/com/owen1212055/biomevisuals/api/types/biome/effect/GrassModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/api/src/main/java/com/owen1212055/biomevisuals/api/types/biome/effect/GrassModifier.java -------------------------------------------------------------------------------- /api/src/main/java/com/owen1212055/biomevisuals/api/types/biome/effect/MoodSound.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/api/src/main/java/com/owen1212055/biomevisuals/api/types/biome/effect/MoodSound.java -------------------------------------------------------------------------------- /api/src/main/java/com/owen1212055/biomevisuals/api/types/biome/effect/Music.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/api/src/main/java/com/owen1212055/biomevisuals/api/types/biome/effect/Music.java -------------------------------------------------------------------------------- /api/src/main/java/com/owen1212055/biomevisuals/api/types/biome/effect/ParticleDataSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/api/src/main/java/com/owen1212055/biomevisuals/api/types/biome/effect/ParticleDataSerializer.java -------------------------------------------------------------------------------- /api/src/main/java/com/owen1212055/biomevisuals/api/types/biome/effect/ParticleDataSerializerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/api/src/main/java/com/owen1212055/biomevisuals/api/types/biome/effect/ParticleDataSerializerProvider.java -------------------------------------------------------------------------------- /api/src/main/java/com/owen1212055/biomevisuals/api/types/dimension/DimensionData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/api/src/main/java/com/owen1212055/biomevisuals/api/types/dimension/DimensionData.java -------------------------------------------------------------------------------- /api/src/main/java/com/owen1212055/biomevisuals/api/types/dimension/DimensionDataBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/api/src/main/java/com/owen1212055/biomevisuals/api/types/dimension/DimensionDataBuilder.java -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/gradlew.bat -------------------------------------------------------------------------------- /nms/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/nms/build.gradle.kts -------------------------------------------------------------------------------- /nms/src/main/java/com/owen1212055/biomevisuals/nms/ApiEntityConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/nms/src/main/java/com/owen1212055/biomevisuals/nms/ApiEntityConverter.java -------------------------------------------------------------------------------- /nms/src/main/java/com/owen1212055/biomevisuals/nms/JsonAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/nms/src/main/java/com/owen1212055/biomevisuals/nms/JsonAdapter.java -------------------------------------------------------------------------------- /nms/src/main/java/com/owen1212055/biomevisuals/nms/KeyedOverride.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/nms/src/main/java/com/owen1212055/biomevisuals/nms/KeyedOverride.java -------------------------------------------------------------------------------- /nms/src/main/java/com/owen1212055/biomevisuals/nms/Mappings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/nms/src/main/java/com/owen1212055/biomevisuals/nms/Mappings.java -------------------------------------------------------------------------------- /nms/src/main/java/com/owen1212055/biomevisuals/nms/ParticleDataSerializerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/nms/src/main/java/com/owen1212055/biomevisuals/nms/ParticleDataSerializerImpl.java -------------------------------------------------------------------------------- /nms/src/main/java/com/owen1212055/biomevisuals/nms/UnsafeUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/nms/src/main/java/com/owen1212055/biomevisuals/nms/UnsafeUtils.java -------------------------------------------------------------------------------- /nms/src/main/java/com/owen1212055/biomevisuals/nms/hooks/DimensionHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/nms/src/main/java/com/owen1212055/biomevisuals/nms/hooks/DimensionHook.java -------------------------------------------------------------------------------- /nms/src/main/java/com/owen1212055/biomevisuals/nms/hooks/RegistryHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/nms/src/main/java/com/owen1212055/biomevisuals/nms/hooks/RegistryHook.java -------------------------------------------------------------------------------- /nms/src/main/resources/META-INF/services/com.owen1212055.biomevisuals.api.types.biome.effect.ParticleDataSerializer: -------------------------------------------------------------------------------- 1 | com.owen1212055.biomevisuals.nms.ParticleDataSerializerImpl -------------------------------------------------------------------------------- /plugin/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/plugin/build.gradle.kts -------------------------------------------------------------------------------- /plugin/src/main/java/com/owen1212055/biomevisuals/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/plugin/src/main/java/com/owen1212055/biomevisuals/Main.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/owen1212055/biomevisuals/commands/BiomeVisualCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/plugin/src/main/java/com/owen1212055/biomevisuals/commands/BiomeVisualCommand.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/owen1212055/biomevisuals/listeners/RegistryListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/plugin/src/main/java/com/owen1212055/biomevisuals/listeners/RegistryListener.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/owen1212055/biomevisuals/parsers/OverrideParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/plugin/src/main/java/com/owen1212055/biomevisuals/parsers/OverrideParser.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/owen1212055/biomevisuals/parsers/booleans/BooleanProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/plugin/src/main/java/com/owen1212055/biomevisuals/parsers/booleans/BooleanProvider.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/owen1212055/biomevisuals/parsers/booleans/BooleanProviderRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/plugin/src/main/java/com/owen1212055/biomevisuals/parsers/booleans/BooleanProviderRegistry.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/owen1212055/biomevisuals/parsers/booleans/impl/DateBooleanProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/plugin/src/main/java/com/owen1212055/biomevisuals/parsers/booleans/impl/DateBooleanProvider.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/owen1212055/biomevisuals/parsers/booleans/impl/StaticBooleanProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/plugin/src/main/java/com/owen1212055/biomevisuals/parsers/booleans/impl/StaticBooleanProvider.java -------------------------------------------------------------------------------- /plugin/src/main/resources/plugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/plugin/src/main/resources/plugin.yml -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Owen1212055/BiomeVisuals/HEAD/settings.gradle.kts --------------------------------------------------------------------------------