Kiwi 🥝СкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (177)
beta
[NeoForge 26.1.X] 26.0.21
26.0.21+neoforge17 окт. 2026 г.408Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
## 26.0.21
- chore: remove isProduction check from autoQuit
- feat: autoQuit
- fix: startup crash on NeoForge 26.1.2.112
- fix: porting oversight in CustomizationClient
## 26.0.20
- feat(eval): make DataAccessor public
- feat(langpp): add eval
- feat: translation preprocessor
- feat: global options
## 26.0.18
- fix: implement default methods for KiwiRecipe to avoid compiler errors in dependents
## 26.0.17
- chore: align code with fabric
## 26.0.16
- feat(kswitch): add data-driven mat values
- feat(kswitch): add data-driven family addon system
- feat: connector recipe bridge
- fix: mixin log warning (close [#108](https://github.com/Snownee/Kiwi/issues/108))
- fix: more binary incompatibilities
## 26.0.12
- fix: datagen crash
- chore(minieffects): update kiwi manifest file
- Merge branch '26.1-neoforge' of https://github.com/Snownee/Kiwi into 26.1-neoforge
- refactor(customization): adapt condition context ([#114](https://github.com/Snownee/Kiwi/issues/114))
beta
[NeoForge 26.1.X] 26.0.20
26.0.20+neoforge22 сент. 2026 г.903Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
## 26.0.20
- feat(eval): make DataAccessor public
- feat(langpp): add eval
- feat: translation preprocessor
- feat: global options
## 26.0.18
- fix: implement default methods for KiwiRecipe to avoid compiler errors in dependents
## 26.0.17
- chore: align code with fabric
## 26.0.16
- feat(kswitch): add data-driven mat values
- feat(kswitch): add data-driven family addon system
- feat: connector recipe bridge
- fix: mixin log warning (close [#108](https://github.com/Snownee/Kiwi/issues/108))
- fix: more binary incompatibilities
## 26.0.12
- fix: datagen crash
- chore(minieffects): update kiwi manifest file
- Merge branch '26.1-neoforge' of https://github.com/Snownee/Kiwi into 26.1-neoforge
- refactor(customization): adapt condition context ([#114](https://github.com/Snownee/Kiwi/issues/114))
## 26.0.11
- feat: add missing classes from fabric
release
[Fabric 26.1.X] 26.0.20
26.0.20+fabric21 сент. 2026 г.6,5 тыс.Minecraft: 26.1, 26.1.1, 26.1.2fabric, quilt
Что нового
## 26.0.20
- feat(eval): make DataAccessor public
- feat(langpp): add eval
## 26.0.19
- feat: translation preprocessor
- feat: global options
## 26.0.18
- fix: implement default methods for KiwiRecipe to avoid compiler errors in dependents
## 26.0.16
- 🤔
## 26.0.15
- feat(kswitch): add data-driven mat values
- feat(kswitch): add data-driven family addon system
- refactor(customization): adapt condition context
- fix: datagen crash
- chore(minieffects): update kiwi manifest file
- Update build.gradle for 26.1-fabric
- Merge pull request [#112](https://github.com/Snownee/Kiwi/issues/112) from Snownee/migrate/neoforge-to-fabric-26.1
- feat: disable data module by default (close [#79](https://github.com/Snownee/Kiwi/issues/79))
- fix: cloth config mod id on NeoForge
## 26.0.14
- feat: OneTimeLoader now reads Fabric resource conditions
- improve: prettier(?) manifest yaml
beta
[Fabric 26.1.X] 26.0.19
26.0.19+fabric19 сент. 2026 г.271Minecraft: 26.1, 26.1.1, 26.1.2fabric, quilt
Что нового
## 26.0.19
- feat: translation preprocessor
- feat: global options
## 26.0.18
- fix: implement default methods for KiwiRecipe to avoid compiler errors in dependents
## 26.0.16
- 🤔
## 26.0.15
- feat(kswitch): add data-driven mat values
- feat(kswitch): add data-driven family addon system
- refactor(customization): adapt condition context
- fix: datagen crash
- chore(minieffects): update kiwi manifest file
- Update build.gradle for 26.1-fabric
- Merge pull request [#112](https://github.com/Snownee/Kiwi/issues/112) from Snownee/migrate/neoforge-to-fabric-26.1
- feat: disable data module by default (close [#79](https://github.com/Snownee/Kiwi/issues/79))
- fix: cloth config mod id on NeoForge
## 26.0.14
- feat: OneTimeLoader now reads Fabric resource conditions
- improve: prettier(?) manifest yaml
## 26.0.13
- refactor: AlternativesIngredient round 3
release
[NeoForge 26.1.X] 26.0.18
26.0.18+neoforge29 авг. 2026 г.1,2 тыс.Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
## 26.0.18
- fix: implement default methods for KiwiRecipe to avoid compiler errors in dependents
## 26.0.17
- chore: align code with fabric
## 26.0.16
- feat(kswitch): add data-driven mat values
- feat(kswitch): add data-driven family addon system
- feat: connector recipe bridge
- fix: mixin log warning (close [#108](https://github.com/Snownee/Kiwi/issues/108))
- fix: more binary incompatibilities
## 26.0.12
- fix: datagen crash
- chore(minieffects): update kiwi manifest file
- Merge branch '26.1-neoforge' of https://github.com/Snownee/Kiwi into 26.1-neoforge
- refactor(customization): adapt condition context ([#114](https://github.com/Snownee/Kiwi/issues/114))
## 26.0.11
- feat: add missing classes from fabric
## 26.0.10
- build: update `me.modmuss50.mod-publish-plugin` to adjust the new cf api changes
- port fabric changes ([#113](https://github.com/Snownee/Kiwi/issues/113))
release
[Fabric 26.1.X] 26.0.18
26.0.18+fabric25 авг. 2026 г.4 тыс.Minecraft: 26.1, 26.1.1, 26.1.2fabric, quilt
Что нового
## 26.0.18
- fix: implement default methods for KiwiRecipe to avoid compiler errors in dependents
## 26.0.16
- 🤔
## 26.0.15
- feat(kswitch): add data-driven mat values
- feat(kswitch): add data-driven family addon system
- refactor(customization): adapt condition context
- fix: datagen crash
- chore(minieffects): update kiwi manifest file
- Update build.gradle for 26.1-fabric
- Merge pull request [#112](https://github.com/Snownee/Kiwi/issues/112) from Snownee/migrate/neoforge-to-fabric-26.1
- feat: disable data module by default (close [#79](https://github.com/Snownee/Kiwi/issues/79))
- fix: cloth config mod id on NeoForge
## 26.0.14
- feat: OneTimeLoader now reads Fabric resource conditions
- improve: prettier(?) manifest yaml
## 26.0.13
- refactor: AlternativesIngredient round 3
## 26.0.12
- refactor: AlternativesIngredient round 2
release
[NeoForge 26.1.X] 26.0.17
26.0.17+neoforge2 авг. 2026 г.994Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
## 26.0.17
- chore: align code with fabric
## 26.0.16
- feat(kswitch): add data-driven mat values
- feat(kswitch): add data-driven family addon system
- feat: connector recipe bridge
- fix: mixin log warning (close [#108](https://github.com/Snownee/Kiwi/issues/108))
- fix: more binary incompatibilities
## 26.0.12
- fix: datagen crash
- chore(minieffects): update kiwi manifest file
- Merge branch '26.1-neoforge' of https://github.com/Snownee/Kiwi into 26.1-neoforge
- refactor(customization): adapt condition context ([#114](https://github.com/Snownee/Kiwi/issues/114))
## 26.0.11
- feat: add missing classes from fabric
## 26.0.10
- build: update `me.modmuss50.mod-publish-plugin` to adjust the new cf api changes
- port fabric changes ([#113](https://github.com/Snownee/Kiwi/issues/113))
## 26.0.9
- feat: re-add datagen
- feat: add KiwiGO::holderOrThrow
- feat: add disableStonecuttingNamespaces
- feat: add KiwiGO::holderOrThrow
- fix: incorrect block templates
- fix: MiniEffects resets Kiwi's config
- fix: BlockItem description id
- fix: registry order workaround
- fix: BlockItem auto creation
- fix: JEI warnings
- feat: use the new Color class
release
[Fabric 1.21.1] 15.8.8
15.8.8+fabric28 июл. 2026 г.36 тыс.Minecraft: 1.21.1fabric, quilt
Что нового
## 15.8.8
- Merge branch '1.21-fabric' of https://github.com/Snownee/Kiwi into 1.21-fabric
- fix: no longer exclude KiwiDataGen.class
- Update build.gradle for 1.21-fabric
## 15.8.7
- fix: data module toggle
## 15.8.6
- feat: disable data module by default (close [#79](https://github.com/Snownee/Kiwi/issues/79))
- fix: cloth config mod id on NeoForge
## 15.8.5
- fix: Pressing F3 to display info on some items crashes the game (close [#111](https://github.com/Snownee/Kiwi/issues/111))
## 15.8.4
- Merge branch '1.21-fabric' of https://github.com/Snownee/Kiwi into 1.21-fabric
- improve(ksit): now you can't sit when there is a solid block above the seat (close [#109](https://github.com/Snownee/Kiwi/issues/109))
- feat: print item data components in chat
## 15.8.3
- feat: JEI support for KSwitch groups
- feat: EMI support for KSwitch groups
- fix: porting mistake
- feat: add quiet command
- feat: mapping resolver
- chore: add missing content from neoforge
release
[Fabric 26.1.X] 26.0.16
26.0.16+fabric28 июл. 2026 г.6,4 тыс.Minecraft: 26.1, 26.1.1, 26.1.2fabric, quilt
Что нового
## 26.0.16
- 🤔
## 26.0.15
- feat(kswitch): add data-driven mat values
- feat(kswitch): add data-driven family addon system
- refactor(customization): adapt condition context
- fix: datagen crash
- chore(minieffects): update kiwi manifest file
- Update build.gradle for 26.1-fabric
- Merge pull request [#112](https://github.com/Snownee/Kiwi/issues/112) from Snownee/migrate/neoforge-to-fabric-26.1
- feat: disable data module by default (close [#79](https://github.com/Snownee/Kiwi/issues/79))
- fix: cloth config mod id on NeoForge
## 26.0.14
- feat: OneTimeLoader now reads Fabric resource conditions
- improve: prettier(?) manifest yaml
## 26.0.13
- refactor: AlternativesIngredient round 3
## 26.0.12
- refactor: AlternativesIngredient round 2
## 26.0.11
- refactor: AlternativesIngredient
beta
[NeoForge 26.1.X] 26.0.16
26.0.16+neoforge26 июл. 2026 г.216Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
## 26.0.16
- feat(kswitch): add data-driven mat values
- feat(kswitch): add data-driven family addon system
- feat: connector recipe bridge
- fix: mixin log warning (close [#108](https://github.com/Snownee/Kiwi/issues/108))
- fix: more binary incompatibilities
## 26.0.12
- fix: datagen crash
- chore(minieffects): update kiwi manifest file
- Merge branch '26.1-neoforge' of https://github.com/Snownee/Kiwi into 26.1-neoforge
- refactor(customization): adapt condition context ([#114](https://github.com/Snownee/Kiwi/issues/114))
## 26.0.11
- feat: add missing classes from fabric
## 26.0.10
- build: update `me.modmuss50.mod-publish-plugin` to adjust the new cf api changes
- port fabric changes ([#113](https://github.com/Snownee/Kiwi/issues/113))
## 26.0.9
- feat: re-add datagen
- feat: add KiwiGO::holderOrThrow
- feat: add disableStonecuttingNamespaces
- feat: add KiwiGO::holderOrThrow
- fix: incorrect block templates
- fix: MiniEffects resets Kiwi's config
- fix: BlockItem description id
- fix: registry order workaround
- fix: BlockItem auto creation
- fix: JEI warnings
- feat: use the new Color class
## 26.0.8
- Merge pull request [#110](https://github.com/Snownee/Kiwi/issues/110) from Litt1eBai/26.1.2-neoforge
- build: bump mineraft to 26.1.2
release
[Fabric 26.1.X] 26.0.15
26.0.15+fabric24 июл. 2026 г.1,2 тыс.Minecraft: 26.1, 26.1.1, 26.1.2fabric, quilt
Что нового
## 26.0.15
- feat(kswitch): add data-driven mat values
- feat(kswitch): add data-driven family addon system
- refactor(customization): adapt condition context
- fix: datagen crash
- chore(minieffects): update kiwi manifest file
- Update build.gradle for 26.1-fabric
- Merge pull request [#112](https://github.com/Snownee/Kiwi/issues/112) from Snownee/migrate/neoforge-to-fabric-26.1
- feat: disable data module by default (close [#79](https://github.com/Snownee/Kiwi/issues/79))
- fix: cloth config mod id on NeoForge
## 26.0.14
- feat: OneTimeLoader now reads Fabric resource conditions
- improve: prettier(?) manifest yaml
## 26.0.13
- refactor: AlternativesIngredient round 3
## 26.0.12
- refactor: AlternativesIngredient round 2
## 26.0.11
- refactor: AlternativesIngredient
## 26.0.10
- fix: built-in item tooltips
- fix: Pressing F3 to display info on some items crashes the game (close [#111](https://github.com/Snownee/Kiwi/issues/111))
release
[NeoForge 26.1.X] 26.0.12
26.0.12+neoforge22 июл. 2026 г.283Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
## 26.0.12
- fix: datagen crash
- chore(minieffects): update kiwi manifest file
- Merge branch '26.1-neoforge' of https://github.com/Snownee/Kiwi into 26.1-neoforge
- refactor(customization): adapt condition context ([#114](https://github.com/Snownee/Kiwi/issues/114))
## 26.0.11
- feat: add missing classes from fabric
## 26.0.10
- build: update `me.modmuss50.mod-publish-plugin` to adjust the new cf api changes
- port fabric changes ([#113](https://github.com/Snownee/Kiwi/issues/113))
## 26.0.9
- feat: re-add datagen
- feat: add KiwiGO::holderOrThrow
- feat: add disableStonecuttingNamespaces
- feat: add KiwiGO::holderOrThrow
- fix: incorrect block templates
- fix: MiniEffects resets Kiwi's config
- fix: BlockItem description id
- fix: registry order workaround
- fix: BlockItem auto creation
- fix: JEI warnings
- feat: use the new Color class
## 26.0.8
- Merge pull request [#110](https://github.com/Snownee/Kiwi/issues/110) from Litt1eBai/26.1.2-neoforge
- build: bump mineraft to 26.1.2
## 26.0.7
- build: fix curseforge id
- chore: don't exclude datagen class & consistent version
release
[NeoForge 26.1.X] 26.0.11
26.0.11+neoforge17 июл. 2026 г.201Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
## 26.0.11
- feat: add missing classes from fabric
## 26.0.10
- build: update `me.modmuss50.mod-publish-plugin` to adjust the new cf api changes
- port fabric changes ([#113](https://github.com/SettingDust/Kiwi/issues/113))
## 26.0.9
- feat: re-add datagen
- feat: add KiwiGO::holderOrThrow
- feat: add disableStonecuttingNamespaces
- feat: add KiwiGO::holderOrThrow
- fix: incorrect block templates
- fix: MiniEffects resets Kiwi's config
- fix: BlockItem description id
- fix: registry order workaround
- fix: BlockItem auto creation
- fix: JEI warnings
- feat: use the new Color class
## 26.0.8
- Merge pull request [#110](https://github.com/SettingDust/Kiwi/issues/110) from Litt1eBai/26.1.2-neoforge
- build: bump mineraft to 26.1.2
## 26.0.7
- build: fix curseforge id
- chore: don't exclude datagen class & consistent version
## 26.0.6
- Merge pull request [#106](https://github.com/SettingDust/Kiwi/issues/106) from Snownee/fix/test-target-crash
- fix: crash for test targets
release
[NeoForge 26.1.X] 26.0.10
26.0.10+neoforge17 июл. 2026 г.36Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
## 26.0.10
- build: update `me.modmuss50.mod-publish-plugin` to adjust the new cf api changes
- port fabric changes ([#113](https://github.com/SettingDust/Kiwi/issues/113))
## 26.0.9
- feat: re-add datagen
- feat: add KiwiGO::holderOrThrow
- feat: add disableStonecuttingNamespaces
- feat: add KiwiGO::holderOrThrow
- fix: incorrect block templates
- fix: MiniEffects resets Kiwi's config
- fix: BlockItem description id
- fix: registry order workaround
- fix: BlockItem auto creation
- fix: JEI warnings
- feat: use the new Color class
## 26.0.8
- Merge pull request [#110](https://github.com/SettingDust/Kiwi/issues/110) from Litt1eBai/26.1.2-neoforge
- build: bump mineraft to 26.1.2
## 26.0.7
- build: fix curseforge id
- chore: don't exclude datagen class & consistent version
## 26.0.6
- Merge pull request [#106](https://github.com/SettingDust/Kiwi/issues/106) from Snownee/fix/test-target-crash
- fix: crash for test targets
## 26.0.5
- Merge pull request [#105](https://github.com/SettingDust/Kiwi/issues/105) from Snownee/feature/26-neoforge
- refactor(contributor): move listener registration to platform class
- fix: convert screen open animation drop frame
- chore: add test kiwi pack
- fix(contributor): missing events
- Merge pull request [#104](https://github.com/SettingDust/Kiwi/issues/104) from Snownee/feature/26-neoforge
- feat: readd should load for test package
- feat: remove onlyin logic
- refactor: port miscs
- feat: port customizations from fabric
- feat: port commands from fabric
- feat: port config from fabric
- feat: port cosmetic from fabric
- fix
- Merge pull request [#101](https://github.com/SettingDust/Kiwi/issues/101) from SettingDust/feature/21.6-neoforge
- chore: remove unused files
- feat: update api from old neoforge, jei
- feat: add fake stonecutter recipes
- build: refresh 26.1.1 deps and restore Jade compat
- fix(client): update GUI and rendering mixins for 26.1
- fix(customization): port recipe and placement hooks to 26.1
- fix(core): update shared 26.1.1 block and datagen APIs
- docs: record remaining unsynced NeoForge files
- refactor: GameObjectLookup use HolderLookup + StonecutterRecipe constructor
- feat: add codec for post process
- port: block tint sources
- feat: JEI support for KSwitch groups
- feat: use new GUI render state API
- feat: add back contributor cosmetic
- fix: EntityType and BlockEntityType creation
- fix(command): use new GameRules API
- refactor(datagen): drop fabric-only generator hooks
- fix(client): remove stale backup and render leftovers
- fix(data): restore SizedIngredient slot display
- refactor(kswitch): use matValue
- feat: block tint sources
- feat: add back contributor cosmetic
- feat: use new GUI render state API
- chore: remove temp extracted sources
- feat: remove render layer
- feat: Mini Effects
- fix: use sendSystemMessage API
- feat: add codec for post process
- feat: noForceBackup
- refactor: GameObjectLookup use HolderLookup + StonecutterRecipe constructor
- feat: RecipeUtil#tagIngredient now requires a HolderGetter parameter
- chore: remove KCodecs.compactList
- fix: SizedIngredient
- fix: check ambiguous registry keys
- fix: EntityType and BlockEntityType creation
- fix: debug renderers
- feat: builder mode debug overlay
- feat: superClearChat
- refactor(mixin): WorldOpenFlows use @WrapMethod
- fix(client): SpawnEggItem static API
- fix(command): use new GameRules API
- feat: AliasOptionalFieldCodec
- feat: port resources util
- chore: use `NullMarked`
- refactor: port the core and module stuffs from fabric 21.6
- build: use modmuss50 mod-publish-plugin
- build: use moddevgradle instead of neogradle
- build: bump mc and jei
- build: bump gradle to 9.2.0
release
[NeoForge 26.1.X] 26.0.10
26.0.10+neoforge17 июл. 2026 г.46Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
## 26.0.10
- port fabric changes ([#113](https://github.com/SettingDust/Kiwi/issues/113))
## 26.0.9
- feat: re-add datagen
- feat: add KiwiGO::holderOrThrow
- feat: add disableStonecuttingNamespaces
- feat: add KiwiGO::holderOrThrow
- fix: incorrect block templates
- fix: MiniEffects resets Kiwi's config
- fix: BlockItem description id
- fix: registry order workaround
- fix: BlockItem auto creation
- fix: JEI warnings
- feat: use the new Color class
## 26.0.8
- Merge pull request [#110](https://github.com/SettingDust/Kiwi/issues/110) from Litt1eBai/26.1.2-neoforge
- build: bump mineraft to 26.1.2
## 26.0.7
- build: fix curseforge id
- chore: don't exclude datagen class & consistent version
## 26.0.6
- Merge pull request [#106](https://github.com/SettingDust/Kiwi/issues/106) from Snownee/fix/test-target-crash
- fix: crash for test targets
## 26.0.5
- Merge pull request [#105](https://github.com/SettingDust/Kiwi/issues/105) from Snownee/feature/26-neoforge
- refactor(contributor): move listener registration to platform class
- fix: convert screen open animation drop frame
- chore: add test kiwi pack
- fix(contributor): missing events
- Merge pull request [#104](https://github.com/SettingDust/Kiwi/issues/104) from Snownee/feature/26-neoforge
- feat: readd should load for test package
- feat: remove onlyin logic
- refactor: port miscs
- feat: port customizations from fabric
- feat: port commands from fabric
- feat: port config from fabric
- feat: port cosmetic from fabric
- fix
- Merge pull request [#101](https://github.com/SettingDust/Kiwi/issues/101) from SettingDust/feature/21.6-neoforge
- chore: remove unused files
- feat: update api from old neoforge, jei
- feat: add fake stonecutter recipes
- build: refresh 26.1.1 deps and restore Jade compat
- fix(client): update GUI and rendering mixins for 26.1
- fix(customization): port recipe and placement hooks to 26.1
- fix(core): update shared 26.1.1 block and datagen APIs
- docs: record remaining unsynced NeoForge files
- refactor: GameObjectLookup use HolderLookup + StonecutterRecipe constructor
- feat: add codec for post process
- port: block tint sources
- feat: JEI support for KSwitch groups
- feat: use new GUI render state API
- feat: add back contributor cosmetic
- fix: EntityType and BlockEntityType creation
- fix(command): use new GameRules API
- refactor(datagen): drop fabric-only generator hooks
- fix(client): remove stale backup and render leftovers
- fix(data): restore SizedIngredient slot display
- refactor(kswitch): use matValue
- feat: block tint sources
- feat: add back contributor cosmetic
- feat: use new GUI render state API
- chore: remove temp extracted sources
- feat: remove render layer
- feat: Mini Effects
- fix: use sendSystemMessage API
- feat: add codec for post process
- feat: noForceBackup
- refactor: GameObjectLookup use HolderLookup + StonecutterRecipe constructor
- feat: RecipeUtil#tagIngredient now requires a HolderGetter parameter
- chore: remove KCodecs.compactList
- fix: SizedIngredient
- fix: check ambiguous registry keys
- fix: EntityType and BlockEntityType creation
- fix: debug renderers
- feat: builder mode debug overlay
- feat: superClearChat
- refactor(mixin): WorldOpenFlows use @WrapMethod
- fix(client): SpawnEggItem static API
- fix(command): use new GameRules API
- feat: AliasOptionalFieldCodec
- feat: port resources util
- chore: use `NullMarked`
- refactor: port the core and module stuffs from fabric 21.6
- build: use modmuss50 mod-publish-plugin
- build: use moddevgradle instead of neogradle
- build: bump mc and jei
- build: bump gradle to 9.2.0
release
[NeoForge 1.21.1] 15.8.7
15.8.7+neoforge13 июл. 2026 г.155,8 тыс.Minecraft: 1.21.1neoforge
Что нового
## 15.8.7
- fix: data module toggle
## 15.8.6
- feat: disable data module by default (close [#79](https://github.com/Snownee/Kiwi/issues/79))
- fix: cloth config mod id on NeoForge
## 15.8.5
- fix: Pressing F3 to display info on some items crashes the game (close [#111](https://github.com/Snownee/Kiwi/issues/111))
## 15.8.4
- improve(ksit): now you can't sit when there is a solid block above the seat (close [#109](https://github.com/Snownee/Kiwi/issues/109))
## 15.8.3
- feat: JEI support for KSwitch groups
- feat: EMI support for KSwitch groups
- feat: add configure command
## 15.8.2
- fix: crash with XKDeco (close [#92](https://github.com/Snownee/Kiwi/issues/92))
release
[Fabric 1.21.1] 15.8.7
15.8.7+fabric13 июл. 2026 г.5,2 тыс.Minecraft: 1.21.1fabric, quilt
Что нового
## 15.8.7
- fix: data module toggle
## 15.8.6
- feat: disable data module by default (close [#79](https://github.com/Snownee/Kiwi/issues/79))
- fix: cloth config mod id on NeoForge
## 15.8.5
- fix: Pressing F3 to display info on some items crashes the game (close [#111](https://github.com/Snownee/Kiwi/issues/111))
## 15.8.4
- Merge branch '1.21-fabric' of https://github.com/Snownee/Kiwi into 1.21-fabric
- improve(ksit): now you can't sit when there is a solid block above the seat (close [#109](https://github.com/Snownee/Kiwi/issues/109))
- feat: print item data components in chat
## 15.8.3
- feat: JEI support for KSwitch groups
- feat: EMI support for KSwitch groups
- fix: porting mistake
- feat: add quiet command
- feat: mapping resolver
- chore: add missing content from neoforge
## 15.8.2
- feat: set builder's button default key to unknown (close [#90](https://github.com/Snownee/Kiwi/issues/90))
- fix(ksit): player head rotation when sitting on stairs
- feat: add copy properties option and more built-in block templates (close [#89](https://github.com/Snownee/Kiwi/issues/89))
- feat(ksit): more options
- feat(ksit): more options
- Merge pull request [#88](https://github.com/Snownee/Kiwi/issues/88) from SettingDust/feature/fabric-customization
- feat: port dependencies check
- fix: avoid null pointer without after
- feat: port the tests
- refactor: port customization from neoforge
- refactor: copy customization from fabric
- build: bump gradle
- fix: lowcode mods
release
[NeoForge 1.21.1] 15.8.6
15.8.6+neoforge12 июл. 2026 г.2,4 тыс.Minecraft: 1.21.1neoforge
Что нового
## 15.8.6
- feat: disable data module by default (close [#79](https://github.com/Snownee/Kiwi/issues/79))
- fix: cloth config mod id on NeoForge
## 15.8.5
- fix: Pressing F3 to display info on some items crashes the game (close [#111](https://github.com/Snownee/Kiwi/issues/111))
## 15.8.4
- improve(ksit): now you can't sit when there is a solid block above the seat (close [#109](https://github.com/Snownee/Kiwi/issues/109))
## 15.8.3
- feat: JEI support for KSwitch groups
- feat: EMI support for KSwitch groups
- feat: add configure command
## 15.8.2
- fix: crash with XKDeco (close [#92](https://github.com/Snownee/Kiwi/issues/92))
## 15.8.1
- Merge branch '1.21-neoforge' of https://github.com/Snownee/Kiwi into 1.21-neoforge
- chore: don't load customization all the time
release
[Fabric 1.21.1] 15.8.6
15.8.6+fabric12 июл. 2026 г.1,4 тыс.Minecraft: 1.21.1fabric, quilt
Что нового
## 15.8.6
- feat: disable data module by default (close [#79](https://github.com/Snownee/Kiwi/issues/79))
- fix: cloth config mod id on NeoForge
## 15.8.5
- fix: Pressing F3 to display info on some items crashes the game (close [#111](https://github.com/Snownee/Kiwi/issues/111))
## 15.8.4
- Merge branch '1.21-fabric' of https://github.com/Snownee/Kiwi into 1.21-fabric
- improve(ksit): now you can't sit when there is a solid block above the seat (close [#109](https://github.com/Snownee/Kiwi/issues/109))
- feat: print item data components in chat
## 15.8.3
- feat: JEI support for KSwitch groups
- feat: EMI support for KSwitch groups
- fix: porting mistake
- feat: add quiet command
- feat: mapping resolver
- chore: add missing content from neoforge
## 15.8.2
- feat: set builder's button default key to unknown (close [#90](https://github.com/Snownee/Kiwi/issues/90))
- fix(ksit): player head rotation when sitting on stairs
- feat: add copy properties option and more built-in block templates (close [#89](https://github.com/Snownee/Kiwi/issues/89))
- feat(ksit): more options
- feat(ksit): more options
- Merge pull request [#88](https://github.com/Snownee/Kiwi/issues/88) from SettingDust/feature/fabric-customization
- feat: port dependencies check
- fix: avoid null pointer without after
- feat: port the tests
- refactor: port customization from neoforge
- refactor: copy customization from fabric
- build: bump gradle
- fix: lowcode mods
## 15.1.5
- feat: PerformanceImpact config annotation
- feat: SizedIngredient
- feat: re-introduce datagen
- improve: f3CopyInInventory option (close [#76](https://github.com/Snownee/Kiwi/issues/76))
- feat: add client commands
- fix(neoforge): loadingOverlayNoFade not working properly
release
[Fabric 26.1.X] 26.0.14
26.0.14+fabric8 июл. 2026 г.3,4 тыс.Minecraft: 26.1, 26.1.1, 26.1.2fabric, quilt
Что нового
## 26.0.14
- feat: OneTimeLoader now reads Fabric resource conditions
- improve: prettier(?) manifest yaml
## 26.0.13
- refactor: AlternativesIngredient round 3
## 26.0.12
- refactor: AlternativesIngredient round 2
## 26.0.11
- refactor: AlternativesIngredient
## 26.0.10
- fix: built-in item tooltips
- fix: Pressing F3 to display info on some items crashes the game (close [#111](https://github.com/Snownee/Kiwi/issues/111))
## 26.0.9
- fix: MiniEffects resets Kiwi's config
- fix: incorrect block templates
- feat: add disableStonecuttingNamespaces
- feat: expose registries in methods in KiwiLanguageProvider
- fix: BlockItem description id
- feat: KiwiBlockLoot strict validation support
- fix: registry order workaround
- fix: BlockItem auto creation
- fix: JEI warnings
- feat: use the new Color class
- feat: add KiwiGO::holderOrThrow
release
[Fabric 26.1.X] 26.0.13
26.0.13+fabric7 июл. 2026 г.349Minecraft: 26.1, 26.1.1, 26.1.2fabric, quilt
Что нового
## 26.0.13
- refactor: AlternativesIngredient round 3
## 26.0.12
- refactor: AlternativesIngredient round 2
## 26.0.11
- refactor: AlternativesIngredient
## 26.0.10
- fix: built-in item tooltips
- fix: Pressing F3 to display info on some items crashes the game (close [#111](https://github.com/Snownee/Kiwi/issues/111))
## 26.0.9
- fix: MiniEffects resets Kiwi's config
- fix: incorrect block templates
- feat: add disableStonecuttingNamespaces
- feat: expose registries in methods in KiwiLanguageProvider
- fix: BlockItem description id
- feat: KiwiBlockLoot strict validation support
- fix: registry order workaround
- fix: BlockItem auto creation
- fix: JEI warnings
- feat: use the new Color class
- feat: add KiwiGO::holderOrThrow
## 26.0.4
- feat: re-add ClothConfigIntegration
release
[Fabric 26.1.X] 26.0.12
26.0.12+fabric7 июл. 2026 г.48Minecraft: 26.1, 26.1.1, 26.1.2fabric, quilt
Что нового
## 26.0.12
- refactor: AlternativesIngredient round 2
## 26.0.11
- refactor: AlternativesIngredient
## 26.0.10
- fix: built-in item tooltips
- fix: Pressing F3 to display info on some items crashes the game (close [#111](https://github.com/Snownee/Kiwi/issues/111))
## 26.0.9
- fix: MiniEffects resets Kiwi's config
- fix: incorrect block templates
- feat: add disableStonecuttingNamespaces
- feat: expose registries in methods in KiwiLanguageProvider
- fix: BlockItem description id
- feat: KiwiBlockLoot strict validation support
- fix: registry order workaround
- fix: BlockItem auto creation
- fix: JEI warnings
- feat: use the new Color class
- feat: add KiwiGO::holderOrThrow
## 26.0.4
- feat: re-add ClothConfigIntegration
## 26.0.3
- build: bump fabric loader and api
- Merge pull request [#100](https://github.com/Snownee/Kiwi/issues/100) from Snownee/fix/issue-99
- fix(cosmetic): avoid crash when rendering custom fake player class
release
[Fabric 26.1.X] 26.0.11
26.0.11+fabric6 июл. 2026 г.248Minecraft: 26.1, 26.1.1, 26.1.2fabric, quilt
Что нового
## 26.0.11
- refactor: AlternativesIngredient
## 26.0.10
- fix: built-in item tooltips
- fix: Pressing F3 to display info on some items crashes the game (close [#111](https://github.com/Snownee/Kiwi/issues/111))
## 26.0.9
- fix: MiniEffects resets Kiwi's config
- fix: incorrect block templates
- feat: add disableStonecuttingNamespaces
- feat: expose registries in methods in KiwiLanguageProvider
- fix: BlockItem description id
- feat: KiwiBlockLoot strict validation support
- fix: registry order workaround
- fix: BlockItem auto creation
- fix: JEI warnings
- feat: use the new Color class
- feat: add KiwiGO::holderOrThrow
## 26.0.4
- feat: re-add ClothConfigIntegration
## 26.0.3
- build: bump fabric loader and api
- Merge pull request [#100](https://github.com/Snownee/Kiwi/issues/100) from Snownee/fix/issue-99
- fix(cosmetic): avoid crash when rendering custom fake player class
## 26.0.2
- Merge pull request [#98](https://github.com/Snownee/Kiwi/issues/98) from Snownee/feature/fabric-26.1-pre1
- feat: JEI support for KSwitch groups
- feat: add back jei compat
- build: bump mineraft to 26.1 rc 3
- port: block tint sources
- build: bump mineraft to 26.1 pre 2
- feat: add back contributor cosmetic
- feat: fix effects position mixin
- feat: add codec for post process
- chore: comment out block color
- feat: use new render state
- feat: remove render layer
- build: bump minecraft and fabric
- chore: remove useless entries in classtweaker
- feat: noForceBackup
- port: s6
- port: Mini Effects
- feat: RecipeUtil#tagIngredient now requires a HolderGetter parameter
- chore: remove KCodecs.compactList
- fix: SizedIngredient
- chore: add jei to dev env
- fix: check ambiguous registry keys
- fix: EntityType and BlockEntityType creation
- fix: debug renderers
- feat: builder mode debug overlay entry
- feat: print item data components in chat
- feat: superClearChat
- refactor(kswitch): conversion. support new blocks
- fix: dev_env_rules command
- fix: various issues. code cleanup
- port: part 5
- port: part 4
- port: part 3
- port: part 2
- port: part 1
- feat: AliasOptionalFieldCodec
- chore: mod-publish-plugin
- port: Customization
- feat: set builder's button default key to unknown (close [#90](https://github.com/Snownee/Kiwi/issues/90))
- feat(ksit): more options
- feat: port dependencies check
- feat: port the tests
- refactor: port customization from neoforge
- refactor: copy customization from fabric
- fix: lowcode mods
- feat: PerformanceImpact config annotation
- feat: SizedIngredient
- feat: re-introduce datagen
- feat: add client commands
- Merge pull request [#84](https://github.com/Snownee/Kiwi/issues/84) from SettingDust/1.21-fabric
- fix: avoid crash without after
- fix: load file using mod container
- fix: infinite loading overlay
- refactor: bump to 1.21.8
- chore: remove unused methods
- chore: port tests
- chore: minor changes
- refactor: port utils
- chore: port mixins
- chore: port registries registration
- refactor: port item
- refactor: port tooltip
- refactor: port commands & better functional
- refactor: port block entity builder & go object
- refactor: port recipe utils
- refactor: port contributor models to 1.21
- style: take editor config from lychee
- refactor: contributors render port to fabric api
- refactor: use new network api for block entity
- refactor: remove block definition relating code
- build: bump to 1.21.6
- fix(neoforge): loadingOverlayNoFade not working properly
release
[Fabric 26.1.X] 26.0.10
26.0.10+fabric4 июл. 2026 г.702Minecraft: 26.1, 26.1.1, 26.1.2fabric, quilt
Что нового
## 26.0.10
- fix: built-in item tooltips
- fix: Pressing F3 to display info on some items crashes the game (close [#111](https://github.com/Snownee/Kiwi/issues/111))
## 26.0.9
- fix: MiniEffects resets Kiwi's config
- fix: incorrect block templates
- feat: add disableStonecuttingNamespaces
- feat: expose registries in methods in KiwiLanguageProvider
- fix: BlockItem description id
- feat: KiwiBlockLoot strict validation support
- fix: registry order workaround
- fix: BlockItem auto creation
- fix: JEI warnings
- feat: use the new Color class
- feat: add KiwiGO::holderOrThrow
## 26.0.4
- feat: re-add ClothConfigIntegration
## 26.0.3
- build: bump fabric loader and api
- Merge pull request [#100](https://github.com/Snownee/Kiwi/issues/100) from Snownee/fix/issue-99
- fix(cosmetic): avoid crash when rendering custom fake player class
## 26.0.2
- Merge pull request [#98](https://github.com/Snownee/Kiwi/issues/98) from Snownee/feature/fabric-26.1-pre1
- feat: JEI support for KSwitch groups
- feat: add back jei compat
- build: bump mineraft to 26.1 rc 3
- port: block tint sources
- build: bump mineraft to 26.1 pre 2
- feat: add back contributor cosmetic
- feat: fix effects position mixin
- feat: add codec for post process
- chore: comment out block color
- feat: use new render state
- feat: remove render layer
- build: bump minecraft and fabric
- chore: remove useless entries in classtweaker
- feat: noForceBackup
- port: s6
- port: Mini Effects
- feat: RecipeUtil#tagIngredient now requires a HolderGetter parameter
- chore: remove KCodecs.compactList
- fix: SizedIngredient
- chore: add jei to dev env
- fix: check ambiguous registry keys
- fix: EntityType and BlockEntityType creation
- fix: debug renderers
- feat: builder mode debug overlay entry
- feat: print item data components in chat
- feat: superClearChat
- refactor(kswitch): conversion. support new blocks
- fix: dev_env_rules command
- fix: various issues. code cleanup
- port: part 5
- port: part 4
- port: part 3
- port: part 2
- port: part 1
- feat: AliasOptionalFieldCodec
- chore: mod-publish-plugin
- port: Customization
- feat: set builder's button default key to unknown (close [#90](https://github.com/Snownee/Kiwi/issues/90))
- feat(ksit): more options
- feat: port dependencies check
- feat: port the tests
- refactor: port customization from neoforge
- refactor: copy customization from fabric
- fix: lowcode mods
- feat: PerformanceImpact config annotation
- feat: SizedIngredient
- feat: re-introduce datagen
- feat: add client commands
- Merge pull request [#84](https://github.com/Snownee/Kiwi/issues/84) from SettingDust/1.21-fabric
- fix: avoid crash without after
- fix: load file using mod container
- fix: infinite loading overlay
- refactor: bump to 1.21.8
- chore: remove unused methods
- chore: port tests
- chore: minor changes
- refactor: port utils
- chore: port mixins
- chore: port registries registration
- refactor: port item
- refactor: port tooltip
- refactor: port commands & better functional
- refactor: port block entity builder & go object
- refactor: port recipe utils
- refactor: port contributor models to 1.21
- style: take editor config from lychee
- refactor: contributors render port to fabric api
- refactor: use new network api for block entity
- refactor: remove block definition relating code
- build: bump to 1.21.6
- fix(neoforge): loadingOverlayNoFade not working properly
## 15.1.4
- improve: [#74](https://github.com/Snownee/Kiwi/issues/74)
release
[NeoForge 1.21.1] 15.8.5
15.8.5+neoforge3 июл. 2026 г.14,3 тыс.Minecraft: 1.21.1neoforge
Что нового
## 15.8.5
- fix: Pressing F3 to display info on some items crashes the game (close [#111](https://github.com/Snownee/Kiwi/issues/111))
## 15.8.4
- improve(ksit): now you can't sit when there is a solid block above the seat (close [#109](https://github.com/Snownee/Kiwi/issues/109))
## 15.8.3
- feat: JEI support for KSwitch groups
- feat: EMI support for KSwitch groups
- feat: add configure command
## 15.8.2
- fix: crash with XKDeco (close [#92](https://github.com/Snownee/Kiwi/issues/92))
## 15.8.1
- Merge branch '1.21-neoforge' of https://github.com/Snownee/Kiwi into 1.21-neoforge
## 15.8.0
- feat: set builder's button default key to unknown (close [#90](https://github.com/Snownee/Kiwi/issues/90))
- chore: don't load customization all the time
release
[Fabric 1.21.1] 15.8.5
15.8.5+fabric3 июл. 2026 г.3,4 тыс.Minecraft: 1.21.1fabric, quilt
Что нового
## 15.8.5
- fix: Pressing F3 to display info on some items crashes the game (close [#111](https://github.com/Snownee/Kiwi/issues/111))
## 15.8.4
- Merge branch '1.21-fabric' of https://github.com/Snownee/Kiwi into 1.21-fabric
- improve(ksit): now you can't sit when there is a solid block above the seat (close [#109](https://github.com/Snownee/Kiwi/issues/109))
- feat: print item data components in chat
## 15.8.3
- feat: JEI support for KSwitch groups
- feat: EMI support for KSwitch groups
- fix: porting mistake
- feat: add quiet command
- feat: mapping resolver
- chore: add missing content from neoforge
## 15.8.2
- feat: set builder's button default key to unknown (close [#90](https://github.com/Snownee/Kiwi/issues/90))
- fix(ksit): player head rotation when sitting on stairs
- feat: add copy properties option and more built-in block templates (close [#89](https://github.com/Snownee/Kiwi/issues/89))
- feat(ksit): more options
- feat(ksit): more options
- Merge pull request [#88](https://github.com/Snownee/Kiwi/issues/88) from SettingDust/feature/fabric-customization
- feat: port dependencies check
- fix: avoid null pointer without after
- feat: port the tests
- refactor: port customization from neoforge
- refactor: copy customization from fabric
- build: bump gradle
- fix: lowcode mods
## 15.1.5
- feat: PerformanceImpact config annotation
- feat: SizedIngredient
- feat: re-introduce datagen
- improve: f3CopyInInventory option (close [#76](https://github.com/Snownee/Kiwi/issues/76))
- feat: add client commands
- fix(neoforge): loadingOverlayNoFade not working properly
## 15.1.4
- improve: [#74](https://github.com/Snownee/Kiwi/issues/74)
release
[NeoForge 26.1.X] 26.0.9
26.0.9+neoforge30 июн. 2026 г.538Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
## 26.0.9
- feat: re-add datagen
- feat: add KiwiGO::holderOrThrow
- feat: add disableStonecuttingNamespaces
- feat: add KiwiGO::holderOrThrow
- fix: incorrect block templates
- fix: MiniEffects resets Kiwi's config
- fix: BlockItem description id
- fix: registry order workaround
- fix: BlockItem auto creation
- fix: JEI warnings
- feat: use the new Color class
## 26.0.8
- Merge pull request [#110](https://github.com/Snownee/Kiwi/issues/110) from Litt1eBai/26.1.2-neoforge
- build: bump mineraft to 26.1.2
## 26.0.7
- build: fix curseforge id
- chore: don't exclude datagen class & consistent version
## 26.0.6
- Merge pull request [#106](https://github.com/Snownee/Kiwi/issues/106) from Snownee/fix/test-target-crash
- fix: crash for test targets
## 26.0.5
- Merge pull request [#105](https://github.com/Snownee/Kiwi/issues/105) from Snownee/feature/26-neoforge
- refactor(contributor): move listener registration to platform class
- fix: convert screen open animation drop frame
- chore: add test kiwi pack
- fix(contributor): missing events
- Merge pull request [#104](https://github.com/Snownee/Kiwi/issues/104) from Snownee/feature/26-neoforge
- feat: readd should load for test package
- feat: remove onlyin logic
- refactor: port miscs
- feat: port customizations from fabric
- feat: port commands from fabric
- feat: port config from fabric
- feat: port cosmetic from fabric
- fix
- Merge pull request [#101](https://github.com/Snownee/Kiwi/issues/101) from SettingDust/feature/21.6-neoforge
- chore: remove unused files
- feat: update api from old neoforge, jei
- feat: add fake stonecutter recipes
- build: refresh 26.1.1 deps and restore Jade compat
- fix(client): update GUI and rendering mixins for 26.1
- fix(customization): port recipe and placement hooks to 26.1
- fix(core): update shared 26.1.1 block and datagen APIs
- docs: record remaining unsynced NeoForge files
- refactor: GameObjectLookup use HolderLookup + StonecutterRecipe constructor
- feat: add codec for post process
- port: block tint sources
- feat: JEI support for KSwitch groups
- feat: use new GUI render state API
- feat: add back contributor cosmetic
- fix: EntityType and BlockEntityType creation
- fix(command): use new GameRules API
- refactor(datagen): drop fabric-only generator hooks
- fix(client): remove stale backup and render leftovers
- fix(data): restore SizedIngredient slot display
- refactor(kswitch): use matValue
- feat: block tint sources
- feat: add back contributor cosmetic
- feat: use new GUI render state API
- chore: remove temp extracted sources
- feat: remove render layer
- feat: Mini Effects
- fix: use sendSystemMessage API
- feat: add codec for post process
- feat: noForceBackup
- refactor: GameObjectLookup use HolderLookup + StonecutterRecipe constructor
- feat: RecipeUtil#tagIngredient now requires a HolderGetter parameter
- chore: remove KCodecs.compactList
- fix: SizedIngredient
- fix: check ambiguous registry keys
- fix: EntityType and BlockEntityType creation
- fix: debug renderers
- feat: builder mode debug overlay
- feat: superClearChat
- refactor(mixin): WorldOpenFlows use @WrapMethod
- fix(client): SpawnEggItem static API
- fix(command): use new GameRules API
- feat: AliasOptionalFieldCodec
- feat: port resources util
- chore: use `NullMarked`
- refactor: port the core and module stuffs from fabric 21.6
- build: use modmuss50 mod-publish-plugin
- build: use moddevgradle instead of neogradle
- build: bump mc and jei
- build: bump gradle to 9.2.0
## 15.8.3
- feat: JEI support for KSwitch groups
- feat: EMI support for KSwitch groups
- feat: add configure command
release
[Fabric 26.1.X] 26.0.9
26.0.9+fabric30 июн. 2026 г.1 тыс.Minecraft: 26.1, 26.1.1, 26.1.2fabric, quilt
Что нового
## 26.0.9
- fix: MiniEffects resets Kiwi's config
- fix: incorrect block templates
- feat: add disableStonecuttingNamespaces
- feat: expose registries in methods in KiwiLanguageProvider
- fix: BlockItem description id
- feat: KiwiBlockLoot strict validation support
- fix: registry order workaround
- fix: BlockItem auto creation
- fix: JEI warnings
- feat: use the new Color class
- feat: add KiwiGO::holderOrThrow
## 26.0.4
- feat: re-add ClothConfigIntegration
## 26.0.3
- build: bump fabric loader and api
- Merge pull request [#100](https://github.com/Snownee/Kiwi/issues/100) from Snownee/fix/issue-99
- fix(cosmetic): avoid crash when rendering custom fake player class
## 26.0.2
- Merge pull request [#98](https://github.com/Snownee/Kiwi/issues/98) from Snownee/feature/fabric-26.1-pre1
- feat: JEI support for KSwitch groups
- feat: add back jei compat
- build: bump mineraft to 26.1 rc 3
- port: block tint sources
- build: bump mineraft to 26.1 pre 2
- feat: add back contributor cosmetic
- feat: fix effects position mixin
- feat: add codec for post process
- chore: comment out block color
- feat: use new render state
- feat: remove render layer
- build: bump minecraft and fabric
- chore: remove useless entries in classtweaker
- feat: noForceBackup
- port: s6
- port: Mini Effects
- feat: RecipeUtil#tagIngredient now requires a HolderGetter parameter
- chore: remove KCodecs.compactList
- fix: SizedIngredient
- chore: add jei to dev env
- fix: check ambiguous registry keys
- fix: EntityType and BlockEntityType creation
- fix: debug renderers
- feat: builder mode debug overlay entry
- feat: print item data components in chat
- feat: superClearChat
- refactor(kswitch): conversion. support new blocks
- fix: dev_env_rules command
- fix: various issues. code cleanup
- port: part 5
- port: part 4
- port: part 3
- port: part 2
- port: part 1
- feat: AliasOptionalFieldCodec
- chore: mod-publish-plugin
- port: Customization
- feat: set builder's button default key to unknown (close [#90](https://github.com/Snownee/Kiwi/issues/90))
- feat(ksit): more options
- feat: port dependencies check
- feat: port the tests
- refactor: port customization from neoforge
- refactor: copy customization from fabric
- fix: lowcode mods
- feat: PerformanceImpact config annotation
- feat: SizedIngredient
- feat: re-introduce datagen
- feat: add client commands
- Merge pull request [#84](https://github.com/Snownee/Kiwi/issues/84) from SettingDust/1.21-fabric
- fix: avoid crash without after
- fix: load file using mod container
- fix: infinite loading overlay
- refactor: bump to 1.21.8
- chore: remove unused methods
- chore: port tests
- chore: minor changes
- refactor: port utils
- chore: port mixins
- chore: port registries registration
- refactor: port item
- refactor: port tooltip
- refactor: port commands & better functional
- refactor: port block entity builder & go object
- refactor: port recipe utils
- refactor: port contributor models to 1.21
- style: take editor config from lychee
- refactor: contributors render port to fabric api
- refactor: use new network api for block entity
- refactor: remove block definition relating code
- build: bump to 1.21.6
- fix(neoforge): loadingOverlayNoFade not working properly
## 15.1.4
- improve: [#74](https://github.com/Snownee/Kiwi/issues/74)
## 15.1.3
- Merge branch '1.21-fabric' of https://github.com/Snownee/Kiwi into 1.21-fabric
- feat: option to disable cosmetic screen keybind (close [#71](https://github.com/Snownee/Kiwi/issues/71))
- fix: KiwiLanguageProvider
- feat: Util.friendlyText snake case support
- Fabric - tr_tr.json Turkish Localization ([#72](https://github.com/Snownee/Kiwi/issues/72))
release
[Forge 1.20.1] 11.10.3
11.10.3+forge26 июн. 2026 г.309,2 тыс.Minecraft: 1.20.1forge, neoforge
Что нового
## 11.10.3
- feat: add disableStonecuttingNamespaces
## 11.10.2
- improve(ksit): now you can't sit when there is a solid block above the seat (close [#109](https://github.com/Snownee/Kiwi/issues/109))
## 11.10.1
- Revert "fix(ksit): incorrect seat position and initial facing" (close [#96](https://github.com/Snownee/Kiwi/issues/96))
## 11.10.0
- Merge pull request [#95](https://github.com/Snownee/Kiwi/issues/95) from Snownee/feature/woodtyped-sign
- feat: add wood typed codecs for signs
- feat: set builder's button default key to unknown (close [#90](https://github.com/Snownee/Kiwi/issues/90))
- Merge pull request [#91](https://github.com/Snownee/Kiwi/issues/91) from SettingDust/1.20-forge
- feat: adapt the sound event for forge
- fix(ksit): player head rotation when sitting on stairs
- feat: add copy properties option and more built-in block templates (close [#89](https://github.com/Snownee/Kiwi/issues/89))
- feat(ksit): more options
- feat(ksit): more options
- feat(ksit): more options
- fix(ksit): incorrect seat position and initial facing
- chore: remove `_sound` suffix
- feat: add data driven sound type
- improve: kswitch interaction
## 11.9.2
- fix: always register builder's button
- feat(customization): randomize variants
## 11.9.1
- fix: [#85](https://github.com/Snownee/Kiwi/issues/85)
release
[NeoForge 26.1.X] 26.0.8
26.0.8+neoforge25 июн. 2026 г.178Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
## 26.0.8
- Merge pull request [#110](https://github.com/Snownee/Kiwi/issues/110) from Litt1eBai/26.1.2-neoforge
- build: bump mineraft to 26.1.2
## 26.0.7
- build: fix curseforge id
- chore: don't exclude datagen class & consistent version
## 26.0.6
- Merge pull request [#106](https://github.com/Snownee/Kiwi/issues/106) from Snownee/fix/test-target-crash
- fix: crash for test targets
## 26.0.5
- Merge pull request [#105](https://github.com/Snownee/Kiwi/issues/105) from Snownee/feature/26-neoforge
- refactor(contributor): move listener registration to platform class
- fix: convert screen open animation drop frame
- chore: add test kiwi pack
- fix(contributor): missing events
- Merge pull request [#104](https://github.com/Snownee/Kiwi/issues/104) from Snownee/feature/26-neoforge
- feat: readd should load for test package
- feat: remove onlyin logic
- refactor: port miscs
- feat: port customizations from fabric
- feat: port commands from fabric
- feat: port config from fabric
- feat: port cosmetic from fabric
- fix
- Merge pull request [#101](https://github.com/Snownee/Kiwi/issues/101) from SettingDust/feature/21.6-neoforge
- chore: remove unused files
- feat: update api from old neoforge, jei
- feat: add fake stonecutter recipes
- build: refresh 26.1.1 deps and restore Jade compat
- fix(client): update GUI and rendering mixins for 26.1
- fix(customization): port recipe and placement hooks to 26.1
- fix(core): update shared 26.1.1 block and datagen APIs
- docs: record remaining unsynced NeoForge files
- refactor: GameObjectLookup use HolderLookup + StonecutterRecipe constructor
- feat: add codec for post process
- port: block tint sources
- feat: JEI support for KSwitch groups
- feat: use new GUI render state API
- feat: add back contributor cosmetic
- fix: EntityType and BlockEntityType creation
- fix(command): use new GameRules API
- refactor(datagen): drop fabric-only generator hooks
- fix(client): remove stale backup and render leftovers
- fix(data): restore SizedIngredient slot display
- refactor(kswitch): use matValue
- feat: block tint sources
- feat: add back contributor cosmetic
- feat: use new GUI render state API
- chore: remove temp extracted sources
- feat: remove render layer
- feat: Mini Effects
- fix: use sendSystemMessage API
- feat: add codec for post process
- feat: noForceBackup
- refactor: GameObjectLookup use HolderLookup + StonecutterRecipe constructor
- feat: RecipeUtil#tagIngredient now requires a HolderGetter parameter
- chore: remove KCodecs.compactList
- fix: SizedIngredient
- fix: check ambiguous registry keys
- fix: EntityType and BlockEntityType creation
- fix: debug renderers
- feat: builder mode debug overlay
- feat: superClearChat
- refactor(mixin): WorldOpenFlows use @WrapMethod
- fix(client): SpawnEggItem static API
- fix(command): use new GameRules API
- feat: AliasOptionalFieldCodec
- feat: port resources util
- chore: use `NullMarked`
- refactor: port the core and module stuffs from fabric 21.6
- build: use modmuss50 mod-publish-plugin
- build: use moddevgradle instead of neogradle
- build: bump mc and jei
- build: bump gradle to 9.2.0
## 15.8.3
- feat: JEI support for KSwitch groups
- feat: EMI support for KSwitch groups
- feat: add configure command
## 15.8.2
- fix: crash with XKDeco (close [#92](https://github.com/Snownee/Kiwi/issues/92))
release
[Fabric 1.21.1] 15.8.4
15.8.4+fabric18 мая 2026 г.23,5 тыс.Minecraft: 1.21.1fabric, quilt
Что нового
## 15.8.4
- Merge branch '1.21-fabric' of https://github.com/Snownee/Kiwi into 1.21-fabric
- improve(ksit): now you can't sit when there is a solid block above the seat (close [#109](https://github.com/Snownee/Kiwi/issues/109))
- feat: print item data components in chat
## 15.8.3
- feat: JEI support for KSwitch groups
- feat: EMI support for KSwitch groups
- fix: porting mistake
- feat: add quiet command
- feat: mapping resolver
- chore: add missing content from neoforge
## 15.8.2
- feat: set builder's button default key to unknown (close [#90](https://github.com/Snownee/Kiwi/issues/90))
- fix(ksit): player head rotation when sitting on stairs
- feat: add copy properties option and more built-in block templates (close [#89](https://github.com/Snownee/Kiwi/issues/89))
- feat(ksit): more options
- feat(ksit): more options
- Merge pull request [#88](https://github.com/Snownee/Kiwi/issues/88) from SettingDust/feature/fabric-customization
- feat: port dependencies check
- fix: avoid null pointer without after
- feat: port the tests
- refactor: port customization from neoforge
- refactor: copy customization from fabric
- build: bump gradle
- fix: lowcode mods
## 15.1.5
- feat: PerformanceImpact config annotation
- feat: SizedIngredient
- feat: re-introduce datagen
- improve: f3CopyInInventory option (close [#76](https://github.com/Snownee/Kiwi/issues/76))
- feat: add client commands
- fix(neoforge): loadingOverlayNoFade not working properly
## 15.1.4
- improve: [#74](https://github.com/Snownee/Kiwi/issues/74)
## 15.1.3
- Merge branch '1.21-fabric' of https://github.com/Snownee/Kiwi into 1.21-fabric
- feat: option to disable cosmetic screen keybind (close [#71](https://github.com/Snownee/Kiwi/issues/71))
- fix: KiwiLanguageProvider
- feat: Util.friendlyText snake case support
- Fabric - tr_tr.json Turkish Localization ([#72](https://github.com/Snownee/Kiwi/issues/72))
release
[NeoForge 1.21.1] 15.8.4
15.8.4+neoforge18 мая 2026 г.695,9 тыс.Minecraft: 1.21.1neoforge
Что нового
## 15.8.4
- improve(ksit): now you can't sit when there is a solid block above the seat (close [#109](https://github.com/Snownee/Kiwi/issues/109))
## 15.8.3
- feat: JEI support for KSwitch groups
- feat: EMI support for KSwitch groups
- feat: add configure command
## 15.8.2
- fix: crash with XKDeco (close [#92](https://github.com/Snownee/Kiwi/issues/92))
## 15.8.1
- Merge branch '1.21-neoforge' of https://github.com/Snownee/Kiwi into 1.21-neoforge
## 15.8.0
- feat: set builder's button default key to unknown (close [#90](https://github.com/Snownee/Kiwi/issues/90))
- chore: don't load customization all the time
## 15.7.5
- fix(ksit): player head rotation when sitting on stairs
release
[Fabric 1.20.1] 11.10.3
11.10.3+fabric18 мая 2026 г.275,9 тыс.Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
## 11.10.3
- improve(ksit): now you can't sit when there is a solid block above the seat (close [#109](https://github.com/Snownee/Kiwi/issues/109))
## 11.10.2
- Revert "fix(ksit): incorrect seat position and initial facing" (close [#96](https://github.com/Snownee/Kiwi/issues/96))
## 11.10.1
- fix: add EMI entrypoint
## 11.10.0
- feat: add wood typed codecs for signs
- feat: set builder's button default key to unknown (close [#90](https://github.com/Snownee/Kiwi/issues/90))
- feat: adapt the sound event for forge
- fix(ksit): player head rotation when sitting on stairs
- feat: add copy properties option and more built-in block templates (close [#89](https://github.com/Snownee/Kiwi/issues/89))
- feat(ksit): more options
- feat(ksit): more options
- feat(ksit): more options
- fix(ksit): incorrect seat position and initial facing
- chore: remove `_sound` suffix
- feat: add data driven sound type
- improve: kswitch interaction
- fix: always register builder's button
- feat(customization): randomize variants
- fix: [#85](https://github.com/Snownee/Kiwi/issues/85)
- feat: customization backport 4
- feat: customization backport 3
- feat: customization backport 2
- feat: customization backport 1
- feat: EMI integration
## 11.8.29
- fix(customization): block family being loaded too early (close [#77](https://github.com/Snownee/Kiwi/issues/77))
- improve: [#74](https://github.com/Snownee/Kiwi/issues/74)
- improve: f3CopyInInventory option (close [#76](https://github.com/Snownee/Kiwi/issues/76))
- improve: faster & stricter lenient BE type
## 11.8.28
- feat: option to disable cosmetic screen keybind (close [#71](https://github.com/Snownee/Kiwi/issues/71))
release
[Forge 1.20.1] 11.10.2
11.10.2+forge18 мая 2026 г.349,7 тыс.Minecraft: 1.20.1forge, neoforge
Что нового
## 11.10.2
- improve(ksit): now you can't sit when there is a solid block above the seat (close [#109](https://github.com/Snownee/Kiwi/issues/109))
## 11.10.1
- Revert "fix(ksit): incorrect seat position and initial facing" (close [#96](https://github.com/Snownee/Kiwi/issues/96))
## 11.10.0
- Merge pull request [#95](https://github.com/Snownee/Kiwi/issues/95) from Snownee/feature/woodtyped-sign
- feat: add wood typed codecs for signs
- feat: set builder's button default key to unknown (close [#90](https://github.com/Snownee/Kiwi/issues/90))
- Merge pull request [#91](https://github.com/Snownee/Kiwi/issues/91) from SettingDust/1.20-forge
- feat: adapt the sound event for forge
- fix(ksit): player head rotation when sitting on stairs
- feat: add copy properties option and more built-in block templates (close [#89](https://github.com/Snownee/Kiwi/issues/89))
- feat(ksit): more options
- feat(ksit): more options
- feat(ksit): more options
- fix(ksit): incorrect seat position and initial facing
- chore: remove `_sound` suffix
- feat: add data driven sound type
- improve: kswitch interaction
## 11.9.2
- fix: always register builder's button
- feat(customization): randomize variants
## 11.9.1
- fix: [#85](https://github.com/Snownee/Kiwi/issues/85)
## 11.9.0
- feat: customization backport 4
- feat: customization backport 3
- feat: customization backport 2
- feat: customization backport 1
beta
[NeoForge 26.1.x] 26.0.7
26.0.7+neoforge14 мая 2026 г.398Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
## 26.0.7
- build: fix curseforge id
- chore: don't exclude datagen class & consistent version
## 26.0.6
- Merge pull request [#106](https://github.com/SettingDust/Kiwi/issues/106) from Snownee/fix/test-target-crash
- fix: crash for test targets
## 26.0.5
- Merge pull request [#105](https://github.com/SettingDust/Kiwi/issues/105) from Snownee/feature/26-neoforge
- refactor(contributor): move listener registration to platform class
- fix: convert screen open animation drop frame
- chore: add test kiwi pack
- fix(contributor): missing events
- Merge pull request [#104](https://github.com/SettingDust/Kiwi/issues/104) from Snownee/feature/26-neoforge
- feat: readd should load for test package
- feat: remove onlyin logic
- refactor: port miscs
- feat: port customizations from fabric
- feat: port commands from fabric
- feat: port config from fabric
- feat: port cosmetic from fabric
- fix
- Merge pull request [#101](https://github.com/SettingDust/Kiwi/issues/101) from SettingDust/feature/21.6-neoforge
- chore: remove unused files
- feat: update api from old neoforge, jei
- feat: add fake stonecutter recipes
- build: refresh 26.1.1 deps and restore Jade compat
- fix(client): update GUI and rendering mixins for 26.1
- fix(customization): port recipe and placement hooks to 26.1
- fix(core): update shared 26.1.1 block and datagen APIs
- docs: record remaining unsynced NeoForge files
- refactor: GameObjectLookup use HolderLookup + StonecutterRecipe constructor
- feat: add codec for post process
- port: block tint sources
- feat: JEI support for KSwitch groups
- feat: use new GUI render state API
- feat: add back contributor cosmetic
- fix: EntityType and BlockEntityType creation
- fix(command): use new GameRules API
- refactor(datagen): drop fabric-only generator hooks
- fix(client): remove stale backup and render leftovers
- fix(data): restore SizedIngredient slot display
- refactor(kswitch): use matValue
- feat: block tint sources
- feat: add back contributor cosmetic
- feat: use new GUI render state API
- chore: remove temp extracted sources
- feat: remove render layer
- feat: Mini Effects
- fix: use sendSystemMessage API
- feat: add codec for post process
- feat: noForceBackup
- refactor: GameObjectLookup use HolderLookup + StonecutterRecipe constructor
- feat: RecipeUtil#tagIngredient now requires a HolderGetter parameter
- chore: remove KCodecs.compactList
- fix: SizedIngredient
- fix: check ambiguous registry keys
- fix: EntityType and BlockEntityType creation
- fix: debug renderers
- feat: builder mode debug overlay
- feat: superClearChat
- refactor(mixin): WorldOpenFlows use @WrapMethod
- fix(client): SpawnEggItem static API
- fix(command): use new GameRules API
- feat: AliasOptionalFieldCodec
- feat: port resources util
- chore: use `NullMarked`
- refactor: port the core and module stuffs from fabric 21.6
- build: use modmuss50 mod-publish-plugin
- build: use moddevgradle instead of neogradle
- build: bump mc and jei
- build: bump gradle to 9.2.0
## 15.8.3
- feat: JEI support for KSwitch groups
- feat: EMI support for KSwitch groups
- feat: add configure command
## 15.8.2
- fix: crash with XKDeco (close [#92](https://github.com/SettingDust/Kiwi/issues/92))
## 15.8.1
- Merge branch '1.21-neoforge' of https://github.com/Snownee/Kiwi into 1.21-neoforge
- chore: don't load customization all the time
beta
[NeoForge 26.1.x] 26.0.6
26.0.6+neoforge14 мая 2026 г.63Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
## 26.0.6
- Merge pull request [#106](https://github.com/Snownee/Kiwi/issues/106) from Snownee/fix/test-target-crash
- fix: crash for test targets
## 26.0.5
- Merge pull request [#105](https://github.com/Snownee/Kiwi/issues/105) from Snownee/feature/26-neoforge
- refactor(contributor): move listener registration to platform class
- fix: convert screen open animation drop frame
- chore: add test kiwi pack
- fix(contributor): missing events
- Merge pull request [#104](https://github.com/Snownee/Kiwi/issues/104) from Snownee/feature/26-neoforge
- feat: readd should load for test package
- feat: remove onlyin logic
- refactor: port miscs
- feat: port customizations from fabric
- feat: port commands from fabric
- feat: port config from fabric
- feat: port cosmetic from fabric
- fix
- Merge pull request [#101](https://github.com/Snownee/Kiwi/issues/101) from SettingDust/feature/21.6-neoforge
- chore: remove unused files
- feat: update api from old neoforge, jei
- feat: add fake stonecutter recipes
- build: refresh 26.1.1 deps and restore Jade compat
- fix(client): update GUI and rendering mixins for 26.1
- fix(customization): port recipe and placement hooks to 26.1
- fix(core): update shared 26.1.1 block and datagen APIs
- docs: record remaining unsynced NeoForge files
- refactor: GameObjectLookup use HolderLookup + StonecutterRecipe constructor
- feat: add codec for post process
- port: block tint sources
- feat: JEI support for KSwitch groups
- feat: use new GUI render state API
- feat: add back contributor cosmetic
- fix: EntityType and BlockEntityType creation
- fix(command): use new GameRules API
- refactor(datagen): drop fabric-only generator hooks
- fix(client): remove stale backup and render leftovers
- fix(data): restore SizedIngredient slot display
- refactor(kswitch): use matValue
- feat: block tint sources
- feat: add back contributor cosmetic
- feat: use new GUI render state API
- chore: remove temp extracted sources
- feat: remove render layer
- feat: Mini Effects
- fix: use sendSystemMessage API
- feat: add codec for post process
- feat: noForceBackup
- refactor: GameObjectLookup use HolderLookup + StonecutterRecipe constructor
- feat: RecipeUtil#tagIngredient now requires a HolderGetter parameter
- chore: remove KCodecs.compactList
- fix: SizedIngredient
- fix: check ambiguous registry keys
- fix: EntityType and BlockEntityType creation
- fix: debug renderers
- feat: builder mode debug overlay
- feat: superClearChat
- refactor(mixin): WorldOpenFlows use @WrapMethod
- fix(client): SpawnEggItem static API
- fix(command): use new GameRules API
- feat: AliasOptionalFieldCodec
- feat: port resources util
- chore: use `NullMarked`
- refactor: port the core and module stuffs from fabric 21.6
- build: use modmuss50 mod-publish-plugin
- build: use moddevgradle instead of neogradle
- build: bump mc and jei
- build: bump gradle to 9.2.0
## 15.8.3
- feat: JEI support for KSwitch groups
- feat: EMI support for KSwitch groups
- feat: add configure command
## 15.8.2
- fix: crash with XKDeco (close [#92](https://github.com/Snownee/Kiwi/issues/92))
## 15.8.1
- Merge branch '1.21-neoforge' of https://github.com/Snownee/Kiwi into 1.21-neoforge
## 15.8.0
- feat: set builder's button default key to unknown (close [#90](https://github.com/Snownee/Kiwi/issues/90))
- chore: don't load customization all the time
beta
[NeoForge 26.1.x] 26.0.5
26.0.5+neoforge4 мая 2026 г.138Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Что нового
## 26.0.5
- Merge pull request [#105](https://github.com/Snownee/Kiwi/issues/105) from Snownee/feature/26-neoforge
- refactor(contributor): move listener registration to platform class
- fix: convert screen open animation drop frame
- chore: add test kiwi pack
- fix(contributor): missing events
- Merge pull request [#104](https://github.com/Snownee/Kiwi/issues/104) from Snownee/feature/26-neoforge
- feat: readd should load for test package
- feat: remove onlyin logic
- refactor: port miscs
- feat: port customizations from fabric
- feat: port commands from fabric
- feat: port config from fabric
- feat: port cosmetic from fabric
- fix
- Merge pull request [#101](https://github.com/Snownee/Kiwi/issues/101) from SettingDust/feature/21.6-neoforge
- chore: remove unused files
- feat: update api from old neoforge, jei
- feat: add fake stonecutter recipes
- build: refresh 26.1.1 deps and restore Jade compat
- fix(client): update GUI and rendering mixins for 26.1
- fix(customization): port recipe and placement hooks to 26.1
- fix(core): update shared 26.1.1 block and datagen APIs
- docs: record remaining unsynced NeoForge files
- refactor: GameObjectLookup use HolderLookup + StonecutterRecipe constructor
- feat: add codec for post process
- port: block tint sources
- feat: JEI support for KSwitch groups
- feat: use new GUI render state API
- feat: add back contributor cosmetic
- fix: EntityType and BlockEntityType creation
- fix(command): use new GameRules API
- refactor(datagen): drop fabric-only generator hooks
- fix(client): remove stale backup and render leftovers
- fix(data): restore SizedIngredient slot display
- refactor(kswitch): use matValue
- feat: block tint sources
- feat: add back contributor cosmetic
- feat: use new GUI render state API
- chore: remove temp extracted sources
- feat: remove render layer
- feat: Mini Effects
- fix: use sendSystemMessage API
- feat: add codec for post process
- feat: noForceBackup
- refactor: GameObjectLookup use HolderLookup + StonecutterRecipe constructor
- feat: RecipeUtil#tagIngredient now requires a HolderGetter parameter
- chore: remove KCodecs.compactList
- fix: SizedIngredient
- fix: check ambiguous registry keys
- fix: EntityType and BlockEntityType creation
- fix: debug renderers
- feat: builder mode debug overlay
- feat: superClearChat
- refactor(mixin): WorldOpenFlows use @WrapMethod
- fix(client): SpawnEggItem static API
- fix(command): use new GameRules API
- feat: AliasOptionalFieldCodec
- feat: port resources util
- chore: use `NullMarked`
- refactor: port the core and module stuffs from fabric 21.6
- build: use modmuss50 mod-publish-plugin
- build: use moddevgradle instead of neogradle
- build: bump mc and jei
- build: bump gradle to 9.2.0
## 15.8.3
- feat: JEI support for KSwitch groups
- feat: EMI support for KSwitch groups
- feat: add configure command
## 15.8.2
- fix: crash with XKDeco (close [#92](https://github.com/Snownee/Kiwi/issues/92))
## 15.8.1
- Merge branch '1.21-neoforge' of https://github.com/Snownee/Kiwi into 1.21-neoforge
## 15.8.0
- feat: set builder's button default key to unknown (close [#90](https://github.com/Snownee/Kiwi/issues/90))
- chore: don't load customization all the time
## 15.7.5
- fix(ksit): player head rotation when sitting on stairs
release
[Fabric 26.1.X] 26.0.4
26.0.4+fabric22 апр. 2026 г.18 тыс.Minecraft: 26.1, 26.1.1, 26.1.2fabric, quilt
Что нового
## 26.0.4
- feat: re-add ClothConfigIntegration
## 26.0.3
- build: bump fabric loader and api
- Merge pull request [#100](https://github.com/Snownee/Kiwi/issues/100) from Snownee/fix/issue-99
- fix(cosmetic): avoid crash when rendering custom fake player class
## 26.0.2
- Merge pull request [#98](https://github.com/Snownee/Kiwi/issues/98) from Snownee/feature/fabric-26.1-pre1
- feat: JEI support for KSwitch groups
- feat: add back jei compat
- build: bump mineraft to 26.1 rc 3
- port: block tint sources
- build: bump mineraft to 26.1 pre 2
- feat: add back contributor cosmetic
- feat: fix effects position mixin
- feat: add codec for post process
- chore: comment out block color
- feat: use new render state
- feat: remove render layer
- build: bump minecraft and fabric
- chore: remove useless entries in classtweaker
- feat: noForceBackup
- port: s6
- port: Mini Effects
- feat: RecipeUtil#tagIngredient now requires a HolderGetter parameter
- chore: remove KCodecs.compactList
- fix: SizedIngredient
- chore: add jei to dev env
- fix: check ambiguous registry keys
- fix: EntityType and BlockEntityType creation
- fix: debug renderers
- feat: builder mode debug overlay entry
- feat: print item data components in chat
- feat: superClearChat
- refactor(kswitch): conversion. support new blocks
- fix: dev_env_rules command
- fix: various issues. code cleanup
- port: part 5
- port: part 4
- port: part 3
- port: part 2
- port: part 1
- feat: AliasOptionalFieldCodec
- chore: mod-publish-plugin
- port: Customization
- feat: set builder's button default key to unknown (close [#90](https://github.com/Snownee/Kiwi/issues/90))
- feat(ksit): more options
- feat: port dependencies check
- feat: port the tests
- refactor: port customization from neoforge
- refactor: copy customization from fabric
- fix: lowcode mods
- feat: PerformanceImpact config annotation
- feat: SizedIngredient
- feat: re-introduce datagen
- feat: add client commands
- Merge pull request [#84](https://github.com/Snownee/Kiwi/issues/84) from SettingDust/1.21-fabric
- fix: avoid crash without after
- fix: load file using mod container
- fix: infinite loading overlay
- refactor: bump to 1.21.8
- chore: remove unused methods
- chore: port tests
- chore: minor changes
- refactor: port utils
- chore: port mixins
- chore: port registries registration
- refactor: port item
- refactor: port tooltip
- refactor: port commands & better functional
- refactor: port block entity builder & go object
- refactor: port recipe utils
- refactor: port contributor models to 1.21
- style: take editor config from lychee
- refactor: contributors render port to fabric api
- refactor: use new network api for block entity
- refactor: remove block definition relating code
- build: bump to 1.21.6
- fix(neoforge): loadingOverlayNoFade not working properly
## 15.1.4
- improve: [#74](https://github.com/Snownee/Kiwi/issues/74)
## 15.1.3
- Merge branch '1.21-fabric' of https://github.com/Snownee/Kiwi into 1.21-fabric
- feat: option to disable cosmetic screen keybind (close [#71](https://github.com/Snownee/Kiwi/issues/71))
- fix: KiwiLanguageProvider
- feat: Util.friendlyText snake case support
- Fabric - tr_tr.json Turkish Localization ([#72](https://github.com/Snownee/Kiwi/issues/72))
## 15.1.2
- feat: CustomIngredient layer
- feat: NotNullByDefault. null safety haha
- chore: update EvalEx
beta
[Fabric 26.1] 26.0.3
26.0.3+fabric30 мар. 2026 г.5 тыс.Minecraft: 26.1, 26.1.1fabric, quilt
Что нового
## 26.0.3
- build: bump fabric loader and api
- Merge pull request [#100](https://github.com/Snownee/Kiwi/issues/100) from Snownee/fix/issue-99
- fix(cosmetic): avoid crash when rendering custom fake player class
## 26.0.2
- Merge pull request [#98](https://github.com/Snownee/Kiwi/issues/98) from Snownee/feature/fabric-26.1-pre1
- feat: JEI support for KSwitch groups
- feat: add back jei compat
- build: bump mineraft to 26.1 rc 3
- port: block tint sources
- build: bump mineraft to 26.1 pre 2
- feat: add back contributor cosmetic
- feat: fix effects position mixin
- feat: add codec for post process
- chore: comment out block color
- feat: use new render state
- feat: remove render layer
- build: bump minecraft and fabric
- chore: remove useless entries in classtweaker
- feat: noForceBackup
- port: s6
- port: Mini Effects
- feat: RecipeUtil#tagIngredient now requires a HolderGetter parameter
- chore: remove KCodecs.compactList
- fix: SizedIngredient
- chore: add jei to dev env
- fix: check ambiguous registry keys
- fix: EntityType and BlockEntityType creation
- fix: debug renderers
- feat: builder mode debug overlay entry
- feat: print item data components in chat
- feat: superClearChat
- refactor(kswitch): conversion. support new blocks
- fix: dev_env_rules command
- fix: various issues. code cleanup
- port: part 5
- port: part 4
- port: part 3
- port: part 2
- port: part 1
- feat: AliasOptionalFieldCodec
- chore: mod-publish-plugin
- port: Customization
- feat: set builder's button default key to unknown (close [#90](https://github.com/Snownee/Kiwi/issues/90))
- feat(ksit): more options
- feat: port dependencies check
- feat: port the tests
- refactor: port customization from neoforge
- refactor: copy customization from fabric
- fix: lowcode mods
- feat: PerformanceImpact config annotation
- feat: SizedIngredient
- feat: re-introduce datagen
- feat: add client commands
- Merge pull request [#84](https://github.com/Snownee/Kiwi/issues/84) from SettingDust/1.21-fabric
- fix: avoid crash without after
- fix: load file using mod container
- fix: infinite loading overlay
- refactor: bump to 1.21.8
- chore: remove unused methods
- chore: port tests
- chore: minor changes
- refactor: port utils
- chore: port mixins
- chore: port registries registration
- refactor: port item
- refactor: port tooltip
- refactor: port commands & better functional
- refactor: port block entity builder & go object
- refactor: port recipe utils
- refactor: port contributor models to 1.21
- style: take editor config from lychee
- refactor: contributors render port to fabric api
- refactor: use new network api for block entity
- refactor: remove block definition relating code
- build: bump to 1.21.6
- fix(neoforge): loadingOverlayNoFade not working properly
## 15.1.4
- improve: [#74](https://github.com/Snownee/Kiwi/issues/74)
## 15.1.3
- Merge branch '1.21-fabric' of https://github.com/Snownee/Kiwi into 1.21-fabric
- feat: option to disable cosmetic screen keybind (close [#71](https://github.com/Snownee/Kiwi/issues/71))
- fix: KiwiLanguageProvider
- feat: Util.friendlyText snake case support
- Fabric - tr_tr.json Turkish Localization ([#72](https://github.com/Snownee/Kiwi/issues/72))
## 15.1.2
- feat: CustomIngredient layer
- feat: NotNullByDefault. null safety haha
- chore: update EvalEx
## 15.1.1
- fix: try to make it compatible with Sinytra
- fix
beta
[Fabric 26.1] 26.0.2
26.0.2+fabric25 мар. 2026 г.1,2 тыс.Minecraft: 26.1, 26.1.1fabric, quilt
Что нового
## 26.0.2
- Merge pull request [#98](https://github.com/Snownee/Kiwi/issues/98) from Snownee/feature/fabric-26.1-pre1
- feat: JEI support for KSwitch groups
- feat: add back jei compat
- build: bump mineraft to 26.1 rc 3
- port: block tint sources
- build: bump mineraft to 26.1 pre 2
- feat: add back contributor cosmetic
- feat: fix effects position mixin
- feat: add codec for post process
- chore: comment out block color
- feat: use new render state
- feat: remove render layer
- build: bump minecraft and fabric
- chore: remove useless entries in classtweaker
- feat: noForceBackup
- port: s6
- port: Mini Effects
- feat: RecipeUtil#tagIngredient now requires a HolderGetter parameter
- chore: remove KCodecs.compactList
- fix: SizedIngredient
- chore: add jei to dev env
- fix: check ambiguous registry keys
- fix: EntityType and BlockEntityType creation
- fix: debug renderers
- feat: builder mode debug overlay entry
- feat: print item data components in chat
- feat: superClearChat
- refactor(kswitch): conversion. support new blocks
- fix: dev_env_rules command
- fix: various issues. code cleanup
- port: part 5
- port: part 4
- port: part 3
- port: part 2
- port: part 1
- feat: AliasOptionalFieldCodec
- chore: mod-publish-plugin
- port: Customization
- feat: set builder's button default key to unknown (close [#90](https://github.com/Snownee/Kiwi/issues/90))
- feat(ksit): more options
- feat: port dependencies check
- feat: port the tests
- refactor: port customization from neoforge
- refactor: copy customization from fabric
- fix: lowcode mods
- feat: PerformanceImpact config annotation
- feat: SizedIngredient
- feat: re-introduce datagen
- feat: add client commands
- Merge pull request [#84](https://github.com/Snownee/Kiwi/issues/84) from SettingDust/1.21-fabric
- fix: avoid crash without after
- fix: load file using mod container
- fix: infinite loading overlay
- refactor: bump to 1.21.8
- chore: remove unused methods
- chore: port tests
- chore: minor changes
- refactor: port utils
- chore: port mixins
- chore: port registries registration
- refactor: port item
- refactor: port tooltip
- refactor: port commands & better functional
- refactor: port block entity builder & go object
- refactor: port recipe utils
- refactor: port contributor models to 1.21
- style: take editor config from lychee
- refactor: contributors render port to fabric api
- refactor: use new network api for block entity
- refactor: remove block definition relating code
- build: bump to 1.21.6
- fix(neoforge): loadingOverlayNoFade not working properly
## 15.1.4
- improve: [#74](https://github.com/Snownee/Kiwi/issues/74)
## 15.1.3
- Merge branch '1.21-fabric' of https://github.com/Snownee/Kiwi into 1.21-fabric
- feat: option to disable cosmetic screen keybind (close [#71](https://github.com/Snownee/Kiwi/issues/71))
- fix: KiwiLanguageProvider
- feat: Util.friendlyText snake case support
- Fabric - tr_tr.json Turkish Localization ([#72](https://github.com/Snownee/Kiwi/issues/72))
## 15.1.2
- feat: CustomIngredient layer
- feat: NotNullByDefault. null safety haha
- chore: update EvalEx
## 15.1.1
- fix: try to make it compatible with Sinytra
- fix
## 15.1.0
- feat: add ap option: kiwi.clientOnlyMod
release
[Fabric 1.21.1] 15.8.3
15.8.3+fabric6 мар. 2026 г.49 тыс.Minecraft: 1.21.1fabric, quilt
Что нового
## 15.8.3
- feat: JEI support for KSwitch groups
- feat: EMI support for KSwitch groups
- fix: porting mistake
- feat: add quiet command
- feat: mapping resolver
- chore: add missing content from neoforge
## 15.8.2
- feat: set builder's button default key to unknown (close [#90](https://github.com/Snownee/Kiwi/issues/90))
- fix(ksit): player head rotation when sitting on stairs
- feat: add copy properties option and more built-in block templates (close [#89](https://github.com/Snownee/Kiwi/issues/89))
- feat(ksit): more options
- feat(ksit): more options
- Merge pull request [#88](https://github.com/Snownee/Kiwi/issues/88) from SettingDust/feature/fabric-customization
- feat: port dependencies check
- fix: avoid null pointer without after
- feat: port the tests
- refactor: port customization from neoforge
- refactor: copy customization from fabric
- build: bump gradle
- fix: lowcode mods
## 15.1.5
- feat: PerformanceImpact config annotation
- feat: SizedIngredient
- feat: re-introduce datagen
- improve: f3CopyInInventory option (close [#76](https://github.com/Snownee/Kiwi/issues/76))
- feat: add client commands
- fix(neoforge): loadingOverlayNoFade not working properly
## 15.1.4
- improve: [#74](https://github.com/Snownee/Kiwi/issues/74)
## 15.1.3
- Merge branch '1.21-fabric' of https://github.com/Snownee/Kiwi into 1.21-fabric
- feat: option to disable cosmetic screen keybind (close [#71](https://github.com/Snownee/Kiwi/issues/71))
- fix: KiwiLanguageProvider
- feat: Util.friendlyText snake case support
- Fabric - tr_tr.json Turkish Localization ([#72](https://github.com/Snownee/Kiwi/issues/72))
## 15.1.2
- feat: CustomIngredient layer
- feat: NotNullByDefault. null safety haha
- chore: update EvalEx
beta
[NeoForge 1.21.1] 15.8.3
15.8.3+neoforge23 февр. 2026 г.372,2 тыс.Minecraft: 1.21.1neoforge
Что нового
## 15.8.3
- feat: JEI support for KSwitch groups
- feat: EMI support for KSwitch groups
- feat: add configure command
## 15.8.2
- fix: crash with XKDeco (close [#92](https://github.com/Snownee/Kiwi/issues/92))
## 15.8.1
- Merge branch '1.21-neoforge' of https://github.com/Snownee/Kiwi into 1.21-neoforge
## 15.8.0
- feat: set builder's button default key to unknown (close [#90](https://github.com/Snownee/Kiwi/issues/90))
- chore: don't load customization all the time
## 15.7.5
- fix(ksit): player head rotation when sitting on stairs
## 15.7.4
- feat: add copy properties option and more built-in block templates (close [#89](https://github.com/Snownee/Kiwi/issues/89))
- feat(ksit): more options
release
[Fabric 1.20.1] 11.10.2
11.10.2+fabric23 янв. 2026 г.1 млнMinecraft: 1.20, 1.20.1fabric, quilt
Что нового
## 11.10.2
- Revert "fix(ksit): incorrect seat position and initial facing" (close [#96](https://github.com/Snownee/Kiwi/issues/96))
## 11.10.1
- fix: add EMI entrypoint
## 11.10.0
- feat: add wood typed codecs for signs
- feat: set builder's button default key to unknown (close [#90](https://github.com/Snownee/Kiwi/issues/90))
- feat: adapt the sound event for forge
- fix(ksit): player head rotation when sitting on stairs
- feat: add copy properties option and more built-in block templates (close [#89](https://github.com/Snownee/Kiwi/issues/89))
- feat(ksit): more options
- feat(ksit): more options
- feat(ksit): more options
- fix(ksit): incorrect seat position and initial facing
- chore: remove `_sound` suffix
- feat: add data driven sound type
- improve: kswitch interaction
- fix: always register builder's button
- feat(customization): randomize variants
- fix: [#85](https://github.com/Snownee/Kiwi/issues/85)
- feat: customization backport 4
- feat: customization backport 3
- feat: customization backport 2
- feat: customization backport 1
- feat: EMI integration
## 11.8.29
- fix(customization): block family being loaded too early (close [#77](https://github.com/Snownee/Kiwi/issues/77))
- improve: [#74](https://github.com/Snownee/Kiwi/issues/74)
- improve: f3CopyInInventory option (close [#76](https://github.com/Snownee/Kiwi/issues/76))
- improve: faster & stricter lenient BE type
## 11.8.28
- feat: option to disable cosmetic screen keybind (close [#71](https://github.com/Snownee/Kiwi/issues/71))
## 11.8.27
- chore: update EvalEx
- fix: drop fabric screen layers
release
[Forge 1.20.1] 11.10.1
11.10.1+forge23 янв. 2026 г.336,4 тыс.Minecraft: 1.20.1forge, neoforge
Что нового
## 11.10.1
- Revert "fix(ksit): incorrect seat position and initial facing" (close [#96](https://github.com/Snownee/Kiwi/issues/96))
## 11.10.0
- Merge pull request [#95](https://github.com/Snownee/Kiwi/issues/95) from Snownee/feature/woodtyped-sign
- feat: add wood typed codecs for signs
- feat: set builder's button default key to unknown (close [#90](https://github.com/Snownee/Kiwi/issues/90))
- Merge pull request [#91](https://github.com/Snownee/Kiwi/issues/91) from SettingDust/1.20-forge
- feat: adapt the sound event for forge
- fix(ksit): player head rotation when sitting on stairs
- feat: add copy properties option and more built-in block templates (close [#89](https://github.com/Snownee/Kiwi/issues/89))
- feat(ksit): more options
- feat(ksit): more options
- feat(ksit): more options
- fix(ksit): incorrect seat position and initial facing
- chore: remove `_sound` suffix
- feat: add data driven sound type
- improve: kswitch interaction
## 11.9.2
- fix: always register builder's button
- feat(customization): randomize variants
## 11.9.1
- fix: [#85](https://github.com/Snownee/Kiwi/issues/85)
## 11.9.0
- feat: customization backport 4
- feat: customization backport 3
- feat: customization backport 2
- feat: customization backport 1
## 11.8.31
- fix(customization): block family being loaded too early (close [#77](https://github.com/Snownee/Kiwi/issues/77))
beta
[Fabric 1.20.1] 11.10.1
11.10.1+fabric9 янв. 2026 г.9,2 тыс.Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
## 11.10.1
- fix: add EMI entrypoint
## 11.10.0
- feat: add wood typed codecs for signs
- feat: set builder's button default key to unknown (close [#90](https://github.com/Snownee/Kiwi/issues/90))
- feat: adapt the sound event for forge
- fix(ksit): player head rotation when sitting on stairs
- feat: add copy properties option and more built-in block templates (close [#89](https://github.com/Snownee/Kiwi/issues/89))
- feat(ksit): more options
- feat(ksit): more options
- feat(ksit): more options
- fix(ksit): incorrect seat position and initial facing
- chore: remove `_sound` suffix
- feat: add data driven sound type
- improve: kswitch interaction
- fix: always register builder's button
- feat(customization): randomize variants
- fix: [#85](https://github.com/Snownee/Kiwi/issues/85)
- feat: customization backport 4
- feat: customization backport 3
- feat: customization backport 2
- feat: customization backport 1
- feat: EMI integration
## 11.8.29
- fix(customization): block family being loaded too early (close [#77](https://github.com/Snownee/Kiwi/issues/77))
- improve: [#74](https://github.com/Snownee/Kiwi/issues/74)
- improve: f3CopyInInventory option (close [#76](https://github.com/Snownee/Kiwi/issues/76))
- improve: faster & stricter lenient BE type
## 11.8.28
- feat: option to disable cosmetic screen keybind (close [#71](https://github.com/Snownee/Kiwi/issues/71))
## 11.8.27
- chore: update EvalEx
- fix: drop fabric screen layers
## 11.8.26
- fix: crash with Paladin's Furniture Mod
- fix: KiwiLanguageProvider
beta
[Fabric 1.20.1] 11.10.0
11.10.0+fabric8 янв. 2026 г.583Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
## 11.10.0
- feat: add wood typed codecs for signs
- feat: set builder's button default key to unknown (close [#90](https://github.com/Snownee/Kiwi/issues/90))
- feat: adapt the sound event for forge
- fix(ksit): player head rotation when sitting on stairs
- feat: add copy properties option and more built-in block templates (close [#89](https://github.com/Snownee/Kiwi/issues/89))
- feat(ksit): more options
- feat(ksit): more options
- feat(ksit): more options
- fix(ksit): incorrect seat position and initial facing
- chore: remove `_sound` suffix
- feat: add data driven sound type
- improve: kswitch interaction
- fix: always register builder's button
- feat(customization): randomize variants
- fix: [#85](https://github.com/Snownee/Kiwi/issues/85)
- feat: customization backport 4
- feat: customization backport 3
- feat: customization backport 2
- feat: customization backport 1
- feat: EMI integration
## 11.8.29
- fix(customization): block family being loaded too early (close [#77](https://github.com/Snownee/Kiwi/issues/77))
- improve: [#74](https://github.com/Snownee/Kiwi/issues/74)
- improve: f3CopyInInventory option (close [#76](https://github.com/Snownee/Kiwi/issues/76))
- improve: faster & stricter lenient BE type
## 11.8.28
- feat: option to disable cosmetic screen keybind (close [#71](https://github.com/Snownee/Kiwi/issues/71))
## 11.8.27
- chore: update EvalEx
- fix: drop fabric screen layers
## 11.8.26
- fix: crash with Paladin's Furniture Mod
- fix: KiwiLanguageProvider
## 11.8.24
beta
[Fabric 1.21.1] 15.8.2
15.8.2+fabric6 дек. 2025 г.66,2 тыс.Minecraft: 1.21.1fabric, quilt
Что нового
## 15.8.2
- feat: set builder's button default key to unknown (close [#90](https://github.com/Snownee/Kiwi.git/issues/90))
- fix(ksit): player head rotation when sitting on stairs
- feat: add copy properties option and more built-in block templates (close [#89](https://github.com/Snownee/Kiwi.git/issues/89))
- feat(ksit): more options
- feat(ksit): more options
- Merge pull request [#88](https://github.com/Snownee/Kiwi.git/issues/88) from SettingDust/feature/fabric-customization
- feat: port dependencies check
- fix: avoid null pointer without after
- feat: port the tests
- refactor: port customization from neoforge
- refactor: copy customization from fabric
- build: bump gradle
- fix: lowcode mods
## 15.1.5
- feat: PerformanceImpact config annotation
- feat: SizedIngredient
- feat: re-introduce datagen
- improve: f3CopyInInventory option (close [#76](https://github.com/Snownee/Kiwi.git/issues/76))
- feat: add client commands
- fix(neoforge): loadingOverlayNoFade not working properly
## 15.1.4
- improve: [#74](https://github.com/Snownee/Kiwi.git/issues/74)
## 15.1.3
- Merge branch '1.21-fabric' of https://github.com/Snownee/Kiwi into 1.21-fabric
- feat: option to disable cosmetic screen keybind (close [#71](https://github.com/Snownee/Kiwi.git/issues/71))
- fix: KiwiLanguageProvider
- feat: Util.friendlyText snake case support
- Fabric - tr_tr.json Turkish Localization ([#72](https://github.com/Snownee/Kiwi.git/issues/72))
## 15.1.2
- feat: CustomIngredient layer
- feat: NotNullByDefault. null safety haha
- chore: update EvalEx
## 15.1.1
- fix: try to make it compatible with Sinytra
- fix
release
[Forge 1.20.1] 11.10.0
11.10.0+forge3 дек. 2025 г.5 млнMinecraft: 1.20.1forge, neoforge
Что нового
## 11.10.0
- Merge pull request [#95](https://github.com/Snownee/Kiwi.git/issues/95) from Snownee/feature/woodtyped-sign
- feat: add wood typed codecs for signs
- feat: set builder's button default key to unknown (close [#90](https://github.com/Snownee/Kiwi.git/issues/90))
- Merge pull request [#91](https://github.com/Snownee/Kiwi.git/issues/91) from SettingDust/1.20-forge
- feat: adapt the sound event for forge
- fix(ksit): player head rotation when sitting on stairs
- feat: add copy properties option and more built-in block templates (close [#89](https://github.com/Snownee/Kiwi.git/issues/89))
- feat(ksit): more options
- feat(ksit): more options
- feat(ksit): more options
- fix(ksit): incorrect seat position and initial facing
- chore: remove `_sound` suffix
- feat: add data driven sound type
- improve: kswitch interaction
## 11.9.2
- fix: always register builder's button
- feat(customization): randomize variants
## 11.9.1
- fix: [#85](https://github.com/Snownee/Kiwi.git/issues/85)
## 11.9.0
- feat: customization backport 4
- feat: customization backport 3
- feat: customization backport 2
- feat: customization backport 1
## 11.8.31
- fix(customization): block family being loaded too early (close [#77](https://github.com/Snownee/Kiwi.git/issues/77))
## 11.8.30
- feat: EMI integration
- improve: [#74](https://github.com/Snownee/Kiwi.git/issues/74)
- improve: f3CopyInInventory option (close [#76](https://github.com/Snownee/Kiwi.git/issues/76))
beta
[NeoForge 1.21.1] 15.8.2
15.8.2+neoforge11 нояб. 2025 г.104,3 тыс.Minecraft: 1.21.1neoforge
Что нового
## 15.8.2
- fix: crash with XKDeco (close [#92](https://github.com/Snownee/Kiwi.git/issues/92))
## 15.8.1
- Merge branch '1.21-neoforge' of https://github.com/Snownee/Kiwi into 1.21-neoforge
## 15.8.0
- feat: set builder's button default key to unknown (close [#90](https://github.com/Snownee/Kiwi.git/issues/90))
- chore: don't load customization all the time
## 15.7.5
- fix(ksit): player head rotation when sitting on stairs
## 15.7.4
- feat: add copy properties option and more built-in block templates (close [#89](https://github.com/Snownee/Kiwi.git/issues/89))
- feat(ksit): more options
## 15.7.3
- feat(ksit): more options
beta
[NeoForge 1.21.1] 15.8.1
15.8.1+neoforge26 окт. 2025 г.14,5 тыс.Minecraft: 1.21.1neoforge
Что нового
## 15.8.1
- Merge branch '1.21-neoforge' of https://github.com/Snownee/Kiwi into 1.21-neoforge
## 15.8.0
- feat: set builder's button default key to unknown (close [#90](https://github.com/Snownee/Kiwi/issues/90))
- chore: don't load customization all the time
## 15.7.5
- fix(ksit): player head rotation when sitting on stairs
## 15.7.4
- feat: add copy properties option and more built-in block templates (close [#89](https://github.com/Snownee/Kiwi/issues/89))
- feat(ksit): more options
## 15.7.3
- feat(ksit): more options
## 15.7.2
- feat(ksit): more options
beta
[NeoForge 1.21.1] 15.8.0
15.8.0+neoforge26 окт. 2025 г.111Minecraft: 1.21.1neoforge
Что нового
## 15.8.0
- feat: set builder's button default key to unknown (close [#90](https://github.com/Snownee/Kiwi/issues/90))
## 15.7.5
- fix(ksit): player head rotation when sitting on stairs
## 15.7.4
- feat: add copy properties option and more built-in block templates (close [#89](https://github.com/Snownee/Kiwi/issues/89))
- feat(ksit): more options
## 15.7.3
- feat(ksit): more options
## 15.7.2
- feat(ksit): more options
## 15.7.1
- feat: print item data components in chat
- fix(ksit): incorrect seat position and initial facing
release
[NeoForge 1.21.1] 15.7.5
15.7.5+neoforge8 окт. 2025 г.47,9 тыс.Minecraft: 1.21.1neoforge
Что нового
## 15.7.5
- fix(ksit): player head rotation when sitting on stairs
## 15.7.4
- feat: add copy properties option and more built-in block templates (close [#89](https://github.com/Snownee/Kiwi/issues/89))
- feat(ksit): more options
## 15.7.3
- feat(ksit): more options
## 15.7.2
- feat(ksit): more options
## 15.7.1
- feat: print item data components in chat
- fix(ksit): incorrect seat position and initial facing
## 15.7.0
- Merge pull request [#86](https://github.com/Snownee/Kiwi/issues/86) from SettingDust/feat/data-driven-sound-type-n-tier
- chore: inline the codecs
- feat: add data driven tier
- chore: remove `_sound` suffix
- feat: add data driven sound type
- improve: kswitch interaction
release
[NeoForge 1.21.1] 15.7.4
15.7.4+neoforge4 окт. 2025 г.5,8 тыс.Minecraft: 1.21.1neoforge
Что нового
## 15.7.4
- feat: add copy properties option and more built-in block templates (close [#89](https://github.com/Snownee/Kiwi/issues/89))
- feat(ksit): more options
## 15.7.3
- feat(ksit): more options
## 15.7.2
- feat(ksit): more options
## 15.7.1
- feat: print item data components in chat
- fix(ksit): incorrect seat position and initial facing
## 15.7.0
- Merge pull request [#86](https://github.com/Snownee/Kiwi/issues/86) from SettingDust/feat/data-driven-sound-type-n-tier
- chore: inline the codecs
- feat: add data driven tier
- chore: remove `_sound` suffix
- feat: add data driven sound type
- improve: kswitch interaction
## 15.6.2
- fix: always register builder's button
- feat(customization): randomize variants
release
[NeoForge 1.21.1] 15.7.3
15.7.3+neoforge2 окт. 2025 г.1,5 тыс.Minecraft: 1.21.1neoforge
Что нового
## 15.7.3
- feat(ksit): more options
## 15.7.2
- feat(ksit): more options
## 15.7.1
- feat: print item data components in chat
- fix(ksit): incorrect seat position and initial facing
## 15.7.0
- Merge pull request [#86](https://github.com/Snownee/Kiwi/issues/86) from SettingDust/feat/data-driven-sound-type-n-tier
- chore: inline the codecs
- feat: add data driven tier
- chore: remove `_sound` suffix
- feat: add data driven sound type
- improve: kswitch interaction
## 15.6.2
- fix: always register builder's button
- feat(customization): randomize variants
## 15.6.1
- feat: FastSuite compatibility
release
[NeoForge 1.21.1] 15.7.2
15.7.2+neoforge23 сент. 2025 г.10,6 тыс.Minecraft: 1.21.1neoforge
Что нового
## 15.7.2
- feat(ksit): more options
## 15.7.1
- feat: print item data components in chat
- fix(ksit): incorrect seat position and initial facing
## 15.7.0
- Merge pull request [#86](https://github.com/Snownee/Kiwi/issues/86) from SettingDust/feat/data-driven-sound-type-n-tier
- chore: inline the codecs
- feat: add data driven tier
- chore: remove `_sound` suffix
- feat: add data driven sound type
- improve: kswitch interaction
## 15.6.2
- fix: always register builder's button
- feat(customization): randomize variants
## 15.6.1
- feat: FastSuite compatibility
## 15.6.0
- feat(customization): MergeConfiguredShape
release
[NeoForge 1.21.1] 15.7.1
15.7.1+neoforge21 сент. 2025 г.1 тыс.Minecraft: 1.21.1neoforge
Что нового
## 15.7.1
- feat: print item data components in chat
- fix(ksit): incorrect seat position and initial facing
## 15.7.0
- Merge pull request [#86](https://github.com/Snownee/Kiwi/issues/86) from SettingDust/feat/data-driven-sound-type-n-tier
- chore: inline the codecs
- feat: add data driven tier
- chore: remove `_sound` suffix
- feat: add data driven sound type
- improve: kswitch interaction
## 15.6.2
- fix: always register builder's button
- feat(customization): randomize variants
## 15.6.1
- feat: FastSuite compatibility
## 15.6.0
- feat(customization): MergeConfiguredShape
## 15.5.2
- fix: kswitch not usable in singleplayer
- feat(kswitch): long pressing interactions (close [#78](https://github.com/Snownee/Kiwi/issues/78))
- fix(customization): creative tab sorting order
- chore: code cleanup
- fix(customization): block family being loaded too early (close [#77](https://github.com/Snownee/Kiwi/issues/77))
beta
[NeoForge 1.21.1] 15.7.0
15.7.0+neoforge28 авг. 2025 г.15,5 тыс.Minecraft: 1.21.1neoforge
Что нового
## 15.7.0
- Merge pull request [#86](https://github.com/Snownee/Kiwi/issues/86) from SettingDust/feat/data-driven-sound-type-n-tier
- chore: inline the codecs
- feat: add data driven tier
- chore: remove `_sound` suffix
- feat: add data driven sound type
- improve: kswitch interaction
## 15.6.2
- fix: always register builder's button
- feat(customization): randomize variants
## 15.6.1
- feat: FastSuite compatibility
## 15.6.0
- feat(customization): MergeConfiguredShape
## 15.5.2
- fix: kswitch not usable in singleplayer
- feat(kswitch): long pressing interactions (close [#78](https://github.com/Snownee/Kiwi/issues/78))
- fix(customization): creative tab sorting order
- chore: code cleanup
- fix(customization): block family being loaded too early (close [#77](https://github.com/Snownee/Kiwi/issues/77))
## 15.5.1
- improve: BlockSpread forcedDirection
- feat: multiple properties on CyclePropertyRule
- feat: add `kiwic quiet` command
- chore: since when did we mess up DIRECT_CODEC and CODEC?
- feat: builder rule codecs
- feat: continue the work about builder rules
release
[NeoForge 1.21.1] 15.6.2
15.6.2+neoforge20 авг. 2025 г.8,2 тыс.Minecraft: 1.21.1neoforge
Что нового
## 15.6.2
- fix: always register builder's button
- feat(customization): randomize variants
## 15.6.1
- feat: FastSuite compatibility
## 15.6.0
- feat(customization): MergeConfiguredShape
## 15.5.2
- fix: kswitch not usable in singleplayer
- feat(kswitch): long pressing interactions (close [#78](https://github.com/Snownee/Kiwi/issues/78))
- fix(customization): creative tab sorting order
- chore: code cleanup
- fix(customization): block family being loaded too early (close [#77](https://github.com/Snownee/Kiwi/issues/77))
## 15.5.1
- improve: BlockSpread forcedDirection
- feat: multiple properties on CyclePropertyRule
- feat: add `kiwic quiet` command
- chore: since when did we mess up DIRECT_CODEC and CODEC?
- feat: builder rule codecs
- feat: continue the work about builder rules
## 15.5.0
- feat: add object reference
- refactor: combine KiwiGO and KiwiGOHolder. fix cannot register creative tab
- feat: tag methods that do not require namespace
- refactor: AlternativesIngredient using Kiwi's API
- fix: AbstractModule#addRegistries not being called
beta
[Forge 1.20.1] 11.9.2
11.9.2+forge20 авг. 2025 г.346,3 тыс.Minecraft: 1.20.1forge, neoforge
Что нового
## 11.9.2
- fix: always register builder's button
- feat(customization): randomize variants
## 11.9.1
- fix: [#85](https://github.com/Snownee/Kiwi/issues/85)
## 11.9.0
- feat: customization backport 4
- feat: customization backport 3
- feat: customization backport 2
- feat: customization backport 1
## 11.8.31
- fix(customization): block family being loaded too early (close [#77](https://github.com/Snownee/Kiwi/issues/77))
## 11.8.30
- feat: EMI integration
- improve: [#74](https://github.com/Snownee/Kiwi/issues/74)
- improve: f3CopyInInventory option (close [#76](https://github.com/Snownee/Kiwi/issues/76))
## 11.8.29
- improve: faster & stricter lenient BE type
alpha
[Forge 1.20.1] 11.9.1
11.9.1+forge18 авг. 2025 г.3,7 тыс.Minecraft: 1.20.1forge, neoforge
Что нового
## 11.9.1
- fix: [#85](https://github.com/Snownee/Kiwi/issues/85)
## 11.9.0
- feat: customization backport 4
- feat: customization backport 3
- feat: customization backport 2
- feat: customization backport 1
## 11.8.31
- fix(customization): block family being loaded too early (close [#77](https://github.com/Snownee/Kiwi/issues/77))
## 11.8.30
- feat: EMI integration
- improve: [#74](https://github.com/Snownee/Kiwi/issues/74)
- improve: f3CopyInInventory option (close [#76](https://github.com/Snownee/Kiwi/issues/76))
## 11.8.29
- improve: faster & stricter lenient BE type
## 11.8.28
- feat: option to disable cosmetic screen keybind (close [#71](https://github.com/Snownee/Kiwi/issues/71))
- chore: update EvalEx
- fix: crash with Paladin's Furniture Mod
- fix: KiwiLanguageProvider
- feat: Util.friendlyText snake case support
- feat: KiwiLanguageProvider#generateGameObjectEntries
- feat: yaml language gen
release
[NeoForge 1.21.1] 15.6.1
15.6.1+neoforge30 июн. 2025 г.48 тыс.Minecraft: 1.21.1neoforge
Что нового
## 15.6.1
- feat: FastSuite compatibility
## 15.6.0
- feat(customization): MergeConfiguredShape
## 15.5.2
- fix: kswitch not usable in singleplayer
- feat(kswitch): long pressing interactions (close [#78](https://github.com/Snownee/Kiwi/issues/78))
- fix(customization): creative tab sorting order
- chore: code cleanup
- fix(customization): block family being loaded too early (close [#77](https://github.com/Snownee/Kiwi/issues/77))
## 15.5.1
- improve: BlockSpread forcedDirection
- feat: multiple properties on CyclePropertyRule
- feat: add `kiwic quiet` command
- chore: since when did we mess up DIRECT_CODEC and CODEC?
- feat: builder rule codecs
- feat: continue the work about builder rules
## 15.5.0
- feat: add object reference
- refactor: combine KiwiGO and KiwiGOHolder. fix cannot register creative tab
- feat: tag methods that do not require namespace
- refactor: AlternativesIngredient using Kiwi's API
- fix: AbstractModule#addRegistries not being called
## 15.4.2
- feat: PerformanceImpact config annotation
release
[NeoForge 1.21.1] 15.6.0
15.6.0+neoforge29 июн. 2025 г.343Minecraft: 1.21.1neoforge
Что нового
## 15.6.0
- feat(customization): MergeConfiguredShape
## 15.5.2
- fix: kswitch not usable in singleplayer
- feat(kswitch): long pressing interactions (close [#78](https://github.com/Snownee/Kiwi/issues/78))
- fix(customization): creative tab sorting order
- chore: code cleanup
- fix(customization): block family being loaded too early (close [#77](https://github.com/Snownee/Kiwi/issues/77))
## 15.5.1
- improve: BlockSpread forcedDirection
- feat: multiple properties on CyclePropertyRule
- feat: add `kiwic quiet` command
- chore: since when did we mess up DIRECT_CODEC and CODEC?
- feat: builder rule codecs
- feat: continue the work about builder rules
## 15.5.0
- feat: add object reference
- refactor: combine KiwiGO and KiwiGOHolder. fix cannot register creative tab
- feat: tag methods that do not require namespace
- refactor: AlternativesIngredient using Kiwi's API
- fix: AbstractModule#addRegistries not being called
## 15.4.2
- feat: PerformanceImpact config annotation
## 15.4.1
- feat: re-introduce datagen
beta
[NeoForge 1.21.1] 15.5.2
15.5.2+neoforge2 мая 2025 г.301,4 тыс.Minecraft: 1.21.1neoforge
Что нового
## 15.5.2
- fix: kswitch not usable in singleplayer
- feat(kswitch): long pressing interactions (close [#78](https://github.com/Snownee/Kiwi/issues/78))
- fix(customization): creative tab sorting order
- chore: code cleanup
- fix(customization): block family being loaded too early (close [#77](https://github.com/Snownee/Kiwi/issues/77))
## 15.5.1
- improve: BlockSpread forcedDirection
- feat: multiple properties on CyclePropertyRule
- feat: add `kiwic quiet` command
- chore: since when did we mess up DIRECT_CODEC and CODEC?
- feat: builder rule codecs
- feat: continue the work about builder rules
## 15.5.0
- feat: add object reference
- refactor: combine KiwiGO and KiwiGOHolder. fix cannot register creative tab
- feat: tag methods that do not require namespace
- refactor: AlternativesIngredient using Kiwi's API
- fix: AbstractModule#addRegistries not being called
## 15.4.2
- feat: PerformanceImpact config annotation
## 15.4.1
- feat: re-introduce datagen
## 15.4.0
- feat: ingredient utils
- feat: add client commands
- feat: re-add REI compat
release
[Fabric 1.20.1] 11.8.29
11.8.29+fabric26 апр. 2025 г.701,6 тыс.Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
## 11.8.29
- fix(customization): block family being loaded too early (close [#77](https://github.com/Snownee/Kiwi/issues/77))
- improve: [#74](https://github.com/Snownee/Kiwi/issues/74)
- improve: f3CopyInInventory option (close [#76](https://github.com/Snownee/Kiwi/issues/76))
- improve: faster & stricter lenient BE type
## 11.8.28
- feat: option to disable cosmetic screen keybind (close [#71](https://github.com/Snownee/Kiwi/issues/71))
## 11.8.27
- chore: update EvalEx
- fix: drop fabric screen layers
## 11.8.26
- fix: crash with Paladin's Furniture Mod
- fix: KiwiLanguageProvider
## 11.8.24
- No changelog provided
## 11.8.23
- feat: Util.friendlyText snake case support
release
[Forge 1.20.1] 11.8.31
11.8.31+forge26 апр. 2025 г.2,7 млнMinecraft: 1.20.1forge, neoforge
Что нового
## 11.8.31
- fix(customization): block family being loaded too early (close [#77](https://github.com/Snownee/Kiwi/issues/77))
## 11.8.30
- feat: EMI integration
- improve: [#74](https://github.com/Snownee/Kiwi/issues/74)
- improve: f3CopyInInventory option (close [#76](https://github.com/Snownee/Kiwi/issues/76))
## 11.8.29
- improve: faster & stricter lenient BE type
## 11.8.28
- feat: option to disable cosmetic screen keybind (close [#71](https://github.com/Snownee/Kiwi/issues/71))
- chore: update EvalEx
- fix: crash with Paladin's Furniture Mod
- fix: KiwiLanguageProvider
- feat: Util.friendlyText snake case support
- feat: KiwiLanguageProvider#generateGameObjectEntries
- feat: yaml language gen
## 11.8.20
- fix: suppress coremod madness (close [#63](https://github.com/Snownee/Kiwi/issues/63))
## 11.8.19
- feat: mapping resolver
- fix: BlockFamilyInferrer
beta
[NeoForge 1.21.1] 15.5.1
15.5.1+neoforge16 апр. 2025 г.9,6 тыс.Minecraft: 1.21.1neoforge
Что нового
## 15.5.1
- improve: BlockSpread forcedDirection
- feat: multiple properties on CyclePropertyRule
- feat: add `kiwic quiet` command
- chore: since when did we mess up DIRECT_CODEC and CODEC?
- feat: builder rule codecs
- feat: continue the work about builder rules
## 15.5.0
- feat: add object reference
- refactor: combine KiwiGO and KiwiGOHolder. fix cannot register creative tab
- feat: tag methods that do not require namespace
- refactor: AlternativesIngredient using Kiwi's API
- fix: AbstractModule#addRegistries not being called
## 15.4.2
- feat: PerformanceImpact config annotation
## 15.4.1
- feat: re-introduce datagen
## 15.4.0
- feat: ingredient utils
- feat: add client commands
- feat: re-add REI compat
## 15.3.5
- fix(neoforge): loadingOverlayNoFade not working properly
beta
[NeoForge 1.21.1] 15.5.0
15.5.0+neoforge30 мар. 2025 г.14,7 тыс.Minecraft: 1.21.1neoforge
Что нового
## 15.5.0
- feat: add object reference
- refactor: combine KiwiGO and KiwiGOHolder. fix cannot register creative tab
- feat: tag methods that do not require namespace
- refactor: AlternativesIngredient using Kiwi's API
- fix: AbstractModule#addRegistries not being called
## 15.4.2
- feat: PerformanceImpact config annotation
## 15.4.1
- feat: re-introduce datagen
## 15.4.0
- feat: ingredient utils
- feat: add client commands
- feat: re-add REI compat
## 15.3.5
- fix(neoforge): loadingOverlayNoFade not working properly
## 15.3.4
- fix(customization): loading order
release
[Fabric 1.21] 15.1.5
15.1.5+fabric16 мар. 2025 г.447,4 тыс.Minecraft: 1.21, 1.21.1fabric, quilt
Что нового
## 15.1.5
- feat: PerformanceImpact config annotation
- feat: SizedIngredient
- feat: re-introduce datagen
- improve: f3CopyInInventory option (close [#76](https://github.com/Snownee/Kiwi/issues/76))
- feat: add client commands
- fix(neoforge): loadingOverlayNoFade not working properly
## 15.1.4
- improve: [#74](https://github.com/Snownee/Kiwi/issues/74)
## 15.1.3
- Merge branch '1.21-fabric' of https://github.com/Snownee/Kiwi into 1.21-fabric
- feat: option to disable cosmetic screen keybind (close [#71](https://github.com/Snownee/Kiwi/issues/71))
- fix: KiwiLanguageProvider
- feat: Util.friendlyText snake case support
- Fabric - tr_tr.json Turkish Localization ([#72](https://github.com/Snownee/Kiwi/issues/72))
## 15.1.2
- feat: CustomIngredient layer
- feat: NotNullByDefault. null safety haha
- chore: update EvalEx
## 15.1.1
- fix: try to make it compatible with Sinytra
- fix
## 15.1.0
- feat: add ap option: kiwi.clientOnlyMod
beta
[NeoForge 1.21.1] 15.4.2
15.4.2+neoforge16 мар. 2025 г.3,3 тыс.Minecraft: 1.21.1neoforge
Что нового
## 15.4.2
- feat: PerformanceImpact config annotation
## 15.4.1
- feat: re-introduce datagen
## 15.4.0
- feat: ingredient utils
- feat: add client commands
- feat: re-add REI compat
## 15.3.5
- fix(neoforge): loadingOverlayNoFade not working properly
## 15.3.4
- fix(customization): loading order
## 15.3.3
- improve: f3CopyInInventory option (close [#76](https://github.com/Snownee/Kiwi/issues/76))
- feat: EMI integration
beta
[NeoForge 1.21.1] 15.4.1
15.4.1+neoforge14 мар. 2025 г.1,1 тыс.Minecraft: 1.21.1neoforge
Что нового
## 15.4.1
- feat: re-introduce datagen
## 15.4.0
- feat: ingredient utils
- feat: add client commands
- feat: re-add REI compat
## 15.3.5
- fix(neoforge): loadingOverlayNoFade not working properly
## 15.3.4
- fix(customization): loading order
## 15.3.3
- improve: f3CopyInInventory option (close [#76](https://github.com/Snownee/Kiwi/issues/76))
- feat: EMI integration
## 15.3.2
- improve: [#74](https://github.com/Snownee/Kiwi/issues/74)
- improve: faster & stricter lenient BE type
beta
[NeoForge 1.21.1] 15.4.0
15.4.0+neoforge13 мар. 2025 г.157Minecraft: 1.21.1neoforge
Что нового
## 15.4.0
- feat: ingredient utils
- feat: add client commands
- feat: re-add REI compat
## 15.3.5
- fix(neoforge): loadingOverlayNoFade not working properly
## 15.3.4
- fix(customization): loading order
## 15.3.3
- improve: f3CopyInInventory option (close [#76](https://github.com/Snownee/Kiwi/issues/76))
- feat: EMI integration
## 15.3.2
- improve: [#74](https://github.com/Snownee/Kiwi/issues/74)
- improve: faster & stricter lenient BE type
## 15.3.1
- fix: try to fix publish task
beta
[NeoForge 1.21.1] 15.3.5
15.3.5+neoforge7 мар. 2025 г.4,9 тыс.Minecraft: 1.21.1neoforge
Что нового
## 15.3.5
- fix(neoforge): loadingOverlayNoFade not working properly
## 15.3.4
- fix(customization): loading order
## 15.3.3
- improve: f3CopyInInventory option (close [#76](https://github.com/Snownee/Kiwi/issues/76))
- feat: EMI integration
## 15.3.2
- improve: [#74](https://github.com/Snownee/Kiwi/issues/74)
- improve: faster & stricter lenient BE type
## 15.3.1
- fix: try to fix publish task
## 15.3.0
- feat: option to disable cosmetic screen keybind (close [#71](https://github.com/Snownee/Kiwi/issues/71))
- feat: Util.friendlyText snake case support
- NeoForge - tr_tr.json Turkish Localization ([#73](https://github.com/Snownee/Kiwi/issues/73))
beta
[NeoForge 1.21.1] 15.3.4
15.3.4+neoforge1 мар. 2025 г.1,5 тыс.Minecraft: 1.21.1neoforge
Что нового
## 15.3.4
- fix(customization): loading order
## 15.3.3
- improve: f3CopyInInventory option (close [#76](https://github.com/Snownee/Kiwi/issues/76))
- feat: EMI integration
## 15.3.2
- improve: [#74](https://github.com/Snownee/Kiwi/issues/74)
- improve: faster & stricter lenient BE type
## 15.3.1
- fix: try to fix publish task
## 15.3.0
- feat: option to disable cosmetic screen keybind (close [#71](https://github.com/Snownee/Kiwi/issues/71))
- feat: Util.friendlyText snake case support
- NeoForge - tr_tr.json Turkish Localization ([#73](https://github.com/Snownee/Kiwi/issues/73))
## 15.2.2
- fix: do not call super in ModBlockEntity#onDataPacket
- fix: Platform#isModLoaded NPE
beta
[NeoForge 1.21.1] 15.3.3
15.3.3+neoforge23 февр. 2025 г.11,6 тыс.Minecraft: 1.21.1neoforge
Что нового
## 15.3.3
- improve: f3CopyInInventory option (close [#76](https://github.com/Snownee/Kiwi/issues/76))
- feat: EMI integration
## 15.3.2
- improve: [#74](https://github.com/Snownee/Kiwi/issues/74)
- improve: faster & stricter lenient BE type
## 15.3.1
- fix: try to fix publish task
## 15.3.0
- feat: option to disable cosmetic screen keybind (close [#71](https://github.com/Snownee/Kiwi/issues/71))
- feat: Util.friendlyText snake case support
- NeoForge - tr_tr.json Turkish Localization ([#73](https://github.com/Snownee/Kiwi/issues/73))
## 15.2.2
- fix: do not call super in ModBlockEntity#onDataPacket
- fix: Platform#isModLoaded NPE
## 15.2.1
beta
[Forge 1.20.1] 11.8.30
11.8.30+forge12 февр. 2025 г.222,1 тыс.Minecraft: 1.20.1forge, neoforge
Что нового
## 11.8.30
- feat: EMI integration
- improve: [#74](https://github.com/Snownee/Kiwi/issues/74)
- improve: f3CopyInInventory option (close [#76](https://github.com/Snownee/Kiwi/issues/76))
## 11.8.29
- improve: faster & stricter lenient BE type
## 11.8.28
- feat: option to disable cosmetic screen keybind (close [#71](https://github.com/Snownee/Kiwi/issues/71))
- chore: update EvalEx
- fix: crash with Paladin's Furniture Mod
- fix: KiwiLanguageProvider
- feat: Util.friendlyText snake case support
- feat: KiwiLanguageProvider#generateGameObjectEntries
- feat: yaml language gen
## 11.8.20
- fix: suppress coremod madness (close [#63](https://github.com/Snownee/Kiwi/issues/63))
## 11.8.19
- feat: mapping resolver
- fix: BlockFamilyInferrer
## 11.8.15
- fix(customization): incompatibility with AAA Particles
- fix: debug tooltip not working in multiplayer
- improve(customization): no longer fail silently
beta
[Fabric 1.21] 15.1.4
15.1.4+fabric19 янв. 2025 г.222,1 тыс.Minecraft: 1.21, 1.21.1fabric, quilt
Что нового
## 15.1.4
- improve: [#74](https://github.com/Snownee/Kiwi/issues/74)
## 15.1.3
- Merge branch '1.21-fabric' of https://github.com/Snownee/Kiwi into 1.21-fabric
- feat: option to disable cosmetic screen keybind (close [#71](https://github.com/Snownee/Kiwi/issues/71))
- fix: KiwiLanguageProvider
- feat: Util.friendlyText snake case support
- Fabric - tr_tr.json Turkish Localization ([#72](https://github.com/Snownee/Kiwi/issues/72))
## 15.1.2
- feat: CustomIngredient layer
- feat: NotNullByDefault. null safety haha
- chore: update EvalEx
## 15.1.1
- fix: try to make it compatible with Sinytra
- fix
## 15.1.0
- feat: add ap option: kiwi.clientOnlyMod
## 15.0.2
- fix: dead loop in ModBlock.pick()
## 15.0.1
- fix: Platform.defaultAddEntityPacket
- feat: generate lowcode mods
## 15.0.0
- port: 1.21
## 14.1.2
- improve
- feat: port some embedded mods
- improve: location filter
## 14.1.1
- fix: exclude test resources
## 14.1.0
- feat: target convention tags api v2
## 14.0.0
- improve: contributors system
- Merge pull request [#57](https://github.com/Snownee/Kiwi/issues/57) from SettingDust/feature/1.20.5-pre
- chore: bump shadow for java 21
- Merge branch 'refs/heads/1.20.5-fabric' into feature/1.20.5-pre
- refactor: utils, part 2
- refactor: utils, part 1
- feat: port to 1.20.5 pre4
- feat: port to 1.20.5 pre3
- feat: port to 1.20.5 pre1
- feat: no fade for title screen and loading overlay
- 24w12a
- feat: port utilities from Fruitful Fun
- chore: delete deprecated datagen providers
- fix: LocalizableItem NPE
- test: fix the name of test packet
- refactor: remove the read and write from `PlayPacketHandler`
- chore: delete old translation
- chore: mc version range
- feat: remove debug NBT tooltips
- fix: `kiwi reload` command not working
- improve: make KiwiLanguageProvider extend FabricLanguageProvider
- feat: disable trader and phantom spawning in debugLevelRules
- fix: workaround for creating Potion
- improve: exclude test classes in runtime instead of annotation processing
- fix: packets
- 24w11a port
- feat: port serializations ([#54](https://github.com/Snownee/Kiwi/issues/54))
- chore: reformat code
- feat: more Platform methods
## 13.5.1
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
- improve: make registration logging more compact
## 13.5.0
- feat: allow using `KiwiGO#is` if game object is unregistered
- feat: add client command to open config screen. no longer showing empty config tabs
## 13.4.0
- refactor: YAMLified metadata. supports loom 1.2+
- fix: config screens not shown
- improve: no hardcoded mod id in build script
- improve: remove guava dependency. faster project load time
- fix: gradle warnings
- fix: condition of clearing modules is inverted
## 13.3.0
- feat: lazy load data module
- improve: KiwiLanguageProvider
beta
[NeoForge 1.21.1] 15.3.2
15.3.2+neoforge19 янв. 2025 г.6,9 тыс.Minecraft: 1.21.1neoforge
Что нового
## 15.3.2
- improve: [#74](https://github.com/Snownee/Kiwi/issues/74)
- improve: faster & stricter lenient BE type
## 15.3.1
- fix: try to fix publish task
## 15.3.0
- feat: option to disable cosmetic screen keybind (close [#71](https://github.com/Snownee/Kiwi/issues/71))
- feat: Util.friendlyText snake case support
- NeoForge - tr_tr.json Turkish Localization ([#73](https://github.com/Snownee/Kiwi/issues/73))
## 15.2.2
- fix: do not call super in ModBlockEntity#onDataPacket
- fix: Platform#isModLoaded NPE
## 15.2.1
- No changelog provided
## 15.2.0
- feat(customization): allow MouldingComponent connecting to other blocks
- feat: kSwitchCreativeOnly
- fix: copy the mixin code from the 1.20-forge branch
- fix(customization): item cannot be created correctly
- feat: data-driven glass type
- fix: ModBlockEntity.onDataPacket
- improve: we try to minimize the differences between versions
- fix: metadata loader and cloth config integration
- all: randomly change things
- feat: get block codec from vanilla's block types
- fix: KiwiModule.ClientCompanion not working
- fix: ConvertScreen
- port: more things. fix more mixins
- chore: add testing assets
- chore: codec stuff clean-up
- improve: more ap features. persist yaml order
- chore: reformat code
- fix: build and eclipse debugging
- Merge pull request [#65](https://github.com/Snownee/Kiwi/issues/65) from 3TUSK/1.21-neoforge
- merge two render type enums; remove superfluous logging
- A horrible port of kiwi.customization. Lots of wax fixes. Lots of dark magic. I would never try this again.
- Merge remote-tracking branch 'origin/1.21-neoforge' into 1.21-neoforge
- Merge branch '1.21-neoforge' of https://github.com/Snownee/Kiwi into 1.21-neoforge
- fix: build
- Fix build script
- build(annotation): add snakeyaml
- port: 1.21
## 11.8.12
- fix (kswitch): incompatibility with botania
- feat: print families command
## 11.8.11
- refactor: FrontAndTopShape
## 11.8.10
- fix: no occlusion for glass blocks
## 11.8.9
- fix: an oversight causing KSwitch working correctly
- feat: OneTimeLoader loading condition
## 11.8.8
- No changelog provided
## 11.8.7
- fix: defer item decoding
## 11.8.6
- fix: leaves template
## 11.8.5
- fix: crash with other mods (close [#31](https://github.com/Snownee/Kiwi/issues/31))
## 11.8.4
- improve: only register KeyMapping when necessary
## 11.8.3
- feat: add KSit mod
## 11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
## 11.8.1
- No changelog provided
## 11.8.0
- feat: BlockFamilyInferrer, part 4. add lowcode mods
- build: exclude excludes from jarJar
- build: shadowJar include jarJar
- feat: BlockFamilyInferrer, part 3
- feat: BlockFamilyInferrer, part 2
- feat: persistent creative inventory
- feat: BlockFamilyInferrer, part 1
- feat: placement flow
- improve: creative tab sorting
- feat: creative tab content insertion
- feat: item color provider & food block
- fix: some missing stuff
- feat: customization
- improve: contributors system
## 11.6.2
- feat: yaml utils, part 2
## 11.6.1
- feat: yaml utils
- fix: datagen in test
## 11.6.0
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
- fix: creative tab display name
- improve: more flexible language provider
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
## 11.5.3
- fix: cannot join server ([#50](https://github.com/Snownee/Kiwi/issues/50))
## 11.5.2
- fix: AlternativesIngredient
release
[Forge 1.20.1] 11.8.29
11.8.29+forge18 янв. 2025 г.2,2 млнMinecraft: 1.20.1forge, neoforge
Что нового
## 11.8.29
- improve: faster & stricter lenient BE type
## 11.8.28
- feat: option to disable cosmetic screen keybind (close [#71](https://github.com/Snownee/Kiwi/issues/71))
- chore: update EvalEx
- fix: crash with Paladin's Furniture Mod
- fix: KiwiLanguageProvider
- feat: Util.friendlyText snake case support
- feat: KiwiLanguageProvider#generateGameObjectEntries
- feat: yaml language gen
## 11.8.20
- fix: suppress coremod madness (close [#63](https://github.com/Snownee/Kiwi/issues/63))
## 11.8.19
- feat: mapping resolver
- fix: BlockFamilyInferrer
## 11.8.15
- fix(customization): incompatibility with AAA Particles
- fix: debug tooltip not working in multiplayer
- improve(customization): no longer fail silently
## 11.8.14
- fix (customization): incompatibility with FastSuite (hopefully)
## 11.8.13
- improve: raise the priority of shape
- fix: StonecutterRecipeMaker generating incorrect stonecutting recipes
## 11.8.12
- fix (kswitch): incompatibility with botania
- feat: print families command
## 11.8.11
- refactor: FrontAndTopShape
## 11.8.10
- fix: no occlusion for glass blocks
## 11.8.9
- fix: an oversight causing KSwitch working correctly
- feat: OneTimeLoader loading condition
## 11.8.8
- No changelog provided
## 11.8.7
- fix: defer item decoding
## 11.8.6
- fix: leaves template
## 11.8.5
- fix: crash with other mods (close [#31](https://github.com/Snownee/Kiwi/issues/31))
## 11.8.4
- improve: only register KeyMapping when necessary
## 11.8.3
- feat: add KSit mod
## 11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
## 11.8.1
- No changelog provided
## 11.8.0
- feat: BlockFamilyInferrer, part 4. add lowcode mods
- build: exclude excludes from jarJar
- build: shadowJar include jarJar
- feat: BlockFamilyInferrer, part 3
- feat: BlockFamilyInferrer, part 2
- feat: persistent creative inventory
- feat: BlockFamilyInferrer, part 1
- feat: placement flow
- improve: creative tab sorting
- feat: creative tab content insertion
- feat: item color provider & food block
- fix: some missing stuff
- feat: customization
- improve: contributors system
## 11.6.2
- feat: yaml utils, part 2
## 11.6.1
- feat: yaml utils
- fix: datagen in test
## 11.6.0
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
- fix: creative tab display name
- improve: more flexible language provider
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
## 11.5.3
- fix: cannot join server ([#50](https://github.com/Snownee/Kiwi/issues/50))
## 11.5.2
- fix: AlternativesIngredient
beta
[NeoForge 1.21.1] 15.3.1
15.3.1+neoforge22 дек. 2024 г.2 тыс.Minecraft: 1.21.1neoforge
Что нового
## 15.3.1
- fix: try to fix publish task
## 15.3.0
- feat: option to disable cosmetic screen keybind (close [#71](https://github.com/Snownee/Kiwi/issues/71))
- feat: Util.friendlyText snake case support
- NeoForge - tr_tr.json Turkish Localization ([#73](https://github.com/Snownee/Kiwi/issues/73))
## 15.2.2
- fix: do not call super in ModBlockEntity#onDataPacket
- fix: Platform#isModLoaded NPE
## 15.2.1
- No changelog provided
## 15.2.0
- feat(customization): allow MouldingComponent connecting to other blocks
- feat: kSwitchCreativeOnly
- fix: copy the mixin code from the 1.20-forge branch
- fix(customization): item cannot be created correctly
- feat: data-driven glass type
- fix: ModBlockEntity.onDataPacket
- improve: we try to minimize the differences between versions
- fix: metadata loader and cloth config integration
- all: randomly change things
- feat: get block codec from vanilla's block types
- fix: KiwiModule.ClientCompanion not working
- fix: ConvertScreen
- port: more things. fix more mixins
- chore: add testing assets
- chore: codec stuff clean-up
- improve: more ap features. persist yaml order
- chore: reformat code
- fix: build and eclipse debugging
- Merge pull request [#65](https://github.com/Snownee/Kiwi/issues/65) from 3TUSK/1.21-neoforge
- merge two render type enums; remove superfluous logging
- A horrible port of kiwi.customization. Lots of wax fixes. Lots of dark magic. I would never try this again.
- Merge remote-tracking branch 'origin/1.21-neoforge' into 1.21-neoforge
- Merge branch '1.21-neoforge' of https://github.com/Snownee/Kiwi into 1.21-neoforge
- fix: build
- Fix build script
- build(annotation): add snakeyaml
- port: 1.21
## 11.8.12
- fix (kswitch): incompatibility with botania
- feat: print families command
## 11.8.11
- refactor: FrontAndTopShape
## 11.8.10
- fix: no occlusion for glass blocks
## 11.8.9
- fix: an oversight causing KSwitch working correctly
- feat: OneTimeLoader loading condition
## 11.8.8
- No changelog provided
## 11.8.7
- fix: defer item decoding
## 11.8.6
- fix: leaves template
## 11.8.5
- fix: crash with other mods (close [#31](https://github.com/Snownee/Kiwi/issues/31))
## 11.8.4
- improve: only register KeyMapping when necessary
## 11.8.3
- feat: add KSit mod
## 11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
## 11.8.1
- No changelog provided
## 11.8.0
- feat: BlockFamilyInferrer, part 4. add lowcode mods
- build: exclude excludes from jarJar
- build: shadowJar include jarJar
- feat: BlockFamilyInferrer, part 3
- feat: BlockFamilyInferrer, part 2
- feat: persistent creative inventory
- feat: BlockFamilyInferrer, part 1
- feat: placement flow
- improve: creative tab sorting
- feat: creative tab content insertion
- feat: item color provider & food block
- fix: some missing stuff
- feat: customization
- improve: contributors system
## 11.6.2
- feat: yaml utils, part 2
## 11.6.1
- feat: yaml utils
- fix: datagen in test
## 11.6.0
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
- fix: creative tab display name
- improve: more flexible language provider
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
## 11.5.3
- fix: cannot join server ([#50](https://github.com/Snownee/Kiwi/issues/50))
## 11.5.2
- fix: AlternativesIngredient
beta
[Fabric 1.21] 15.1.3
15.1.3+fabric20 дек. 2024 г.29,6 тыс.Minecraft: 1.21, 1.21.1fabric, quilt
Что нового
## 15.1.3
- Merge branch '1.21-fabric' of https://github.com/Snownee/Kiwi into 1.21-fabric
- feat: option to disable cosmetic screen keybind (close [#71](https://github.com/Snownee/Kiwi/issues/71))
- fix: KiwiLanguageProvider
- feat: Util.friendlyText snake case support
- Fabric - tr_tr.json Turkish Localization ([#72](https://github.com/Snownee/Kiwi/issues/72))
## 15.1.2
- feat: CustomIngredient layer
- feat: NotNullByDefault. null safety haha
- chore: update EvalEx
## 15.1.1
- fix: try to make it compatible with Sinytra
- fix
## 15.1.0
- feat: add ap option: kiwi.clientOnlyMod
## 15.0.2
- fix: dead loop in ModBlock.pick()
## 15.0.1
- fix: Platform.defaultAddEntityPacket
- feat: generate lowcode mods
## 15.0.0
- port: 1.21
## 14.1.2
- improve
- feat: port some embedded mods
- improve: location filter
## 14.1.1
- fix: exclude test resources
## 14.1.0
- feat: target convention tags api v2
## 14.0.0
- improve: contributors system
- Merge pull request [#57](https://github.com/Snownee/Kiwi/issues/57) from SettingDust/feature/1.20.5-pre
- chore: bump shadow for java 21
- Merge branch 'refs/heads/1.20.5-fabric' into feature/1.20.5-pre
- refactor: utils, part 2
- refactor: utils, part 1
- feat: port to 1.20.5 pre4
- feat: port to 1.20.5 pre3
- feat: port to 1.20.5 pre1
- feat: no fade for title screen and loading overlay
- 24w12a
- feat: port utilities from Fruitful Fun
- chore: delete deprecated datagen providers
- fix: LocalizableItem NPE
- test: fix the name of test packet
- refactor: remove the read and write from `PlayPacketHandler`
- chore: delete old translation
- chore: mc version range
- feat: remove debug NBT tooltips
- fix: `kiwi reload` command not working
- improve: make KiwiLanguageProvider extend FabricLanguageProvider
- feat: disable trader and phantom spawning in debugLevelRules
- fix: workaround for creating Potion
- improve: exclude test classes in runtime instead of annotation processing
- fix: packets
- 24w11a port
- feat: port serializations ([#54](https://github.com/Snownee/Kiwi/issues/54))
- chore: reformat code
- feat: more Platform methods
## 13.5.1
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
- improve: make registration logging more compact
## 13.5.0
- feat: allow using `KiwiGO#is` if game object is unregistered
- feat: add client command to open config screen. no longer showing empty config tabs
## 13.4.0
- refactor: YAMLified metadata. supports loom 1.2+
- fix: config screens not shown
- improve: no hardcoded mod id in build script
- improve: remove guava dependency. faster project load time
- fix: gradle warnings
- fix: condition of clearing modules is inverted
## 13.3.0
- feat: lazy load data module
- improve: KiwiLanguageProvider
release
[Forge 1.20.1] 11.8.28
11.8.28+forge18 дек. 2024 г.148,5 тыс.Minecraft: 1.20.1forge, neoforge
Что нового
## 11.8.28
- feat: option to disable cosmetic screen keybind (close [#71](https://github.com/Snownee/Kiwi/issues/71))
- chore: update EvalEx
- fix: crash with Paladin's Furniture Mod
- fix: KiwiLanguageProvider
- feat: Util.friendlyText snake case support
- feat: KiwiLanguageProvider#generateGameObjectEntries
- feat: yaml language gen
## 11.8.20
- fix: suppress coremod madness (close [#63](https://github.com/Snownee/Kiwi/issues/63))
## 11.8.19
- feat: mapping resolver
- fix: BlockFamilyInferrer
## 11.8.15
- fix(customization): incompatibility with AAA Particles
- fix: debug tooltip not working in multiplayer
- improve(customization): no longer fail silently
## 11.8.14
- fix (customization): incompatibility with FastSuite (hopefully)
## 11.8.13
- improve: raise the priority of shape
- fix: StonecutterRecipeMaker generating incorrect stonecutting recipes
## 11.8.12
- fix (kswitch): incompatibility with botania
- feat: print families command
## 11.8.11
- refactor: FrontAndTopShape
## 11.8.10
- fix: no occlusion for glass blocks
## 11.8.9
- fix: an oversight causing KSwitch working correctly
- feat: OneTimeLoader loading condition
## 11.8.8
- No changelog provided
## 11.8.7
- fix: defer item decoding
## 11.8.6
- fix: leaves template
## 11.8.5
- fix: crash with other mods (close [#31](https://github.com/Snownee/Kiwi/issues/31))
## 11.8.4
- improve: only register KeyMapping when necessary
## 11.8.3
- feat: add KSit mod
## 11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
## 11.8.1
- No changelog provided
## 11.8.0
- feat: BlockFamilyInferrer, part 4. add lowcode mods
- build: exclude excludes from jarJar
- build: shadowJar include jarJar
- feat: BlockFamilyInferrer, part 3
- feat: BlockFamilyInferrer, part 2
- feat: persistent creative inventory
- feat: BlockFamilyInferrer, part 1
- feat: placement flow
- improve: creative tab sorting
- feat: creative tab content insertion
- feat: item color provider & food block
- fix: some missing stuff
- feat: customization
- improve: contributors system
## 11.6.2
- feat: yaml utils, part 2
## 11.6.1
- feat: yaml utils
- fix: datagen in test
## 11.6.0
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
- fix: creative tab display name
- improve: more flexible language provider
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
## 11.5.3
- fix: cannot join server ([#50](https://github.com/Snownee/Kiwi/issues/50))
## 11.5.2
- fix: AlternativesIngredient
release
[Fabric 1.20.1] 11.8.28
11.8.28+fabric18 дек. 2024 г.366,1 тыс.Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
## 11.8.28
- feat: option to disable cosmetic screen keybind (close [#71](https://github.com/Snownee/Kiwi/issues/71))
## 11.8.27
- chore: update EvalEx
- fix: drop fabric screen layers
## 11.8.26
- fix: crash with Paladin's Furniture Mod
- fix: KiwiLanguageProvider
## 11.8.24
- No changelog provided
## 11.8.23
- feat: Util.friendlyText snake case support
## 11.8.22
- feat: KiwiLanguageProvider#generateGameObjectEntries
## 11.8.21
- feat: yaml language gen
- fix: suppress coremod madness (close [#63](https://github.com/Snownee/Kiwi/issues/63))
## 11.8.19
- fix: missing translation
## 11.8.18
- fix: BlockFamilyInferrer
- chore: lowcode child mods
## 11.8.17
- fix: mixin plugin not enabled
## 11.8.16
- feat(customization): rei compat
- fix: keybind being registered too early
- feat: mapping resolver
- fix: missing entrypoints
- chore: add test resources from kaleidos
- feat: customization
## 11.6.3
- fix: debug tooltip not working in multiplayer
## 11.6.2
- feat: yaml utils
## 11.6.0
- improve: more flexible language provider
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
beta
[Fabric 1.20.1] 11.8.27
11.8.27+fabric24 нояб. 2024 г.1,1 млнMinecraft: 1.20, 1.20.1fabric, quilt
Что нового
## 11.8.27
- chore: update EvalEx
- fix: drop fabric screen layers
## 11.8.26
- fix: crash with Paladin's Furniture Mod
- fix: KiwiLanguageProvider
## 11.8.24
- No changelog provided
## 11.8.23
- feat: Util.friendlyText snake case support
## 11.8.22
- feat: KiwiLanguageProvider#generateGameObjectEntries
## 11.8.21
- feat: yaml language gen
- fix: suppress coremod madness (close [#63](https://github.com/Snownee/Kiwi/issues/63))
## 11.8.19
- fix: missing translation
## 11.8.18
- fix: BlockFamilyInferrer
- chore: lowcode child mods
## 11.8.17
- fix: mixin plugin not enabled
## 11.8.16
- feat(customization): rei compat
- fix: keybind being registered too early
- feat: mapping resolver
- fix: missing entrypoints
- chore: add test resources from kaleidos
- feat: customization
## 11.6.3
- fix: debug tooltip not working in multiplayer
## 11.6.2
- feat: yaml utils
## 11.6.0
- improve: more flexible language provider
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
beta
[Fabric 1.21] 15.1.2
15.1.2+fabric23 окт. 2024 г.98,1 тыс.Minecraft: 1.21, 1.21.1fabric, quilt
Что нового
## 15.1.2
- feat: CustomIngredient layer
- feat: NotNullByDefault. null safety haha
- chore: update EvalEx
## 15.1.1
- fix: try to make it compatible with Sinytra
- fix
## 15.1.0
- feat: add ap option: kiwi.clientOnlyMod
## 15.0.2
- fix: dead loop in ModBlock.pick()
## 15.0.1
- fix: Platform.defaultAddEntityPacket
- feat: generate lowcode mods
## 15.0.0
- port: 1.21
## 14.1.2
- improve
- feat: port some embedded mods
- improve: location filter
## 14.1.1
- fix: exclude test resources
## 14.1.0
- feat: target convention tags api v2
## 14.0.0
- improve: contributors system
- Merge pull request [#57](https://github.com/Snownee/Kiwi/issues/57) from SettingDust/feature/1.20.5-pre
- chore: bump shadow for java 21
- Merge branch 'refs/heads/1.20.5-fabric' into feature/1.20.5-pre
- refactor: utils, part 2
- refactor: utils, part 1
- feat: port to 1.20.5 pre4
- feat: port to 1.20.5 pre3
- feat: port to 1.20.5 pre1
- feat: no fade for title screen and loading overlay
- 24w12a
- feat: port utilities from Fruitful Fun
- chore: delete deprecated datagen providers
- fix: LocalizableItem NPE
- test: fix the name of test packet
- refactor: remove the read and write from `PlayPacketHandler`
- chore: delete old translation
- chore: mc version range
- feat: remove debug NBT tooltips
- fix: `kiwi reload` command not working
- improve: make KiwiLanguageProvider extend FabricLanguageProvider
- feat: disable trader and phantom spawning in debugLevelRules
- fix: workaround for creating Potion
- improve: exclude test classes in runtime instead of annotation processing
- fix: packets
- 24w11a port
- feat: port serializations ([#54](https://github.com/Snownee/Kiwi/issues/54))
- chore: reformat code
- feat: more Platform methods
## 13.5.1
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
- improve: make registration logging more compact
## 13.5.0
- feat: allow using `KiwiGO#is` if game object is unregistered
- feat: add client command to open config screen. no longer showing empty config tabs
## 13.4.0
- refactor: YAMLified metadata. supports loom 1.2+
- fix: config screens not shown
- improve: no hardcoded mod id in build script
- improve: remove guava dependency. faster project load time
- fix: gradle warnings
- fix: condition of clearing modules is inverted
## 13.3.0
- feat: lazy load data module
- improve: KiwiLanguageProvider
beta
[NeoForge 1.21.1] 15.2.2
15.2.2+neoforge22 окт. 2024 г.2,8 тыс.Minecraft: 1.21.1neoforge
Что нового
## 15.2.2
- fix: do not call super in ModBlockEntity#onDataPacket
- fix: Platform#isModLoaded NPE
## 15.2.1
- No changelog provided
## 15.2.0
- feat(customization): allow MouldingComponent connecting to other blocks
- feat: kSwitchCreativeOnly
- fix: copy the mixin code from the 1.20-forge branch
- fix(customization): item cannot be created correctly
- feat: data-driven glass type
- fix: ModBlockEntity.onDataPacket
- improve: we try to minimize the differences between versions
- fix: metadata loader and cloth config integration
- all: randomly change things
- feat: get block codec from vanilla's block types
- fix: KiwiModule.ClientCompanion not working
- fix: ConvertScreen
- port: more things. fix more mixins
- chore: add testing assets
- chore: codec stuff clean-up
- improve: more ap features. persist yaml order
- chore: reformat code
- fix: build and eclipse debugging
- Merge pull request [#65](https://github.com/Snownee/Kiwi/issues/65) from 3TUSK/1.21-neoforge
- merge two render type enums; remove superfluous logging
- A horrible port of kiwi.customization. Lots of wax fixes. Lots of dark magic. I would never try this again.
- Merge remote-tracking branch 'origin/1.21-neoforge' into 1.21-neoforge
- Merge branch '1.21-neoforge' of https://github.com/Snownee/Kiwi into 1.21-neoforge
- fix: build
- Fix build script
- build(annotation): add snakeyaml
- port: 1.21
## 11.8.12
- fix (kswitch): incompatibility with botania
- feat: print families command
## 11.8.11
- refactor: FrontAndTopShape
## 11.8.10
- fix: no occlusion for glass blocks
## 11.8.9
- fix: an oversight causing KSwitch working correctly
- feat: OneTimeLoader loading condition
## 11.8.8
- No changelog provided
## 11.8.7
- fix: defer item decoding
## 11.8.6
- fix: leaves template
## 11.8.5
- fix: crash with other mods (close [#31](https://github.com/Snownee/Kiwi/issues/31))
## 11.8.4
- improve: only register KeyMapping when necessary
## 11.8.3
- feat: add KSit mod
## 11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
## 11.8.1
- No changelog provided
## 11.8.0
- feat: BlockFamilyInferrer, part 4. add lowcode mods
- build: exclude excludes from jarJar
- build: shadowJar include jarJar
- feat: BlockFamilyInferrer, part 3
- feat: BlockFamilyInferrer, part 2
- feat: persistent creative inventory
- feat: BlockFamilyInferrer, part 1
- feat: placement flow
- improve: creative tab sorting
- feat: creative tab content insertion
- feat: item color provider & food block
- fix: some missing stuff
- feat: customization
- improve: contributors system
## 11.6.2
- feat: yaml utils, part 2
## 11.6.1
- feat: yaml utils
- fix: datagen in test
## 11.6.0
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
- fix: creative tab display name
- improve: more flexible language provider
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
## 11.5.3
- fix: cannot join server ([#50](https://github.com/Snownee/Kiwi/issues/50))
## 11.5.2
- fix: AlternativesIngredient
release
[Fabric 1.20.1] 11.8.26
11.8.26+fabric16 окт. 2024 г.1,6 млнMinecraft: 1.20, 1.20.1fabric, quilt
Что нового
## 11.8.26
- fix: crash with Paladin's Furniture Mod
- fix: KiwiLanguageProvider
## 11.8.24
- No changelog provided
## 11.8.23
- feat: Util.friendlyText snake case support
## 11.8.22
- feat: KiwiLanguageProvider#generateGameObjectEntries
## 11.8.21
- feat: yaml language gen
- fix: suppress coremod madness (close [#63](https://github.com/Snownee/Kiwi/issues/63))
## 11.8.19
- fix: missing translation
## 11.8.18
- fix: BlockFamilyInferrer
- chore: lowcode child mods
## 11.8.17
- fix: mixin plugin not enabled
## 11.8.16
- feat(customization): rei compat
- fix: keybind being registered too early
- feat: mapping resolver
- fix: missing entrypoints
- chore: add test resources from kaleidos
- feat: customization
## 11.6.3
- fix: debug tooltip not working in multiplayer
## 11.6.2
- feat: yaml utils
## 11.6.0
- improve: more flexible language provider
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
beta
[NeoForge 1.21.1] 15.2.1
15.2.1+neoforge3 окт. 2024 г.323Minecraft: 1.21.1neoforge
Что нового
## 15.2.1
## 15.2.0
- feat(customization): allow MouldingComponent connecting to other blocks
- feat: kSwitchCreativeOnly
- fix: copy the mixin code from the 1.20-forge branch
- fix(customization): item cannot be created correctly
- feat: data-driven glass type
- fix: ModBlockEntity.onDataPacket
- improve: we try to minimize the differences between versions
- fix: metadata loader and cloth config integration
- all: randomly change things
- feat: get block codec from vanilla's block types
- fix: KiwiModule.ClientCompanion not working
- fix: ConvertScreen
- port: more things. fix more mixins
- chore: add testing assets
- chore: codec stuff clean-up
- improve: more ap features. persist yaml order
- chore: reformat code
- fix: build and eclipse debugging
- Merge pull request [#65](https://github.com/Snownee/Kiwi/issues/65) from 3TUSK/1.21-neoforge
- merge two render type enums; remove superfluous logging
- A horrible port of kiwi.customization. Lots of wax fixes. Lots of dark magic. I would never try this again.
- Merge remote-tracking branch 'origin/1.21-neoforge' into 1.21-neoforge
- Merge branch '1.21-neoforge' of https://github.com/Snownee/Kiwi into 1.21-neoforge
- fix: build
- Fix build script
- build(annotation): add snakeyaml
- port: 1.21
## 11.8.12
- fix (kswitch): incompatibility with botania
- feat: print families command
## 11.8.11
- refactor: FrontAndTopShape
## 11.8.10
- fix: no occlusion for glass blocks
## 11.8.9
- fix: an oversight causing KSwitch working correctly
- feat: OneTimeLoader loading condition
## 11.8.8
- No changelog provided
## 11.8.7
- fix: defer item decoding
## 11.8.6
- fix: leaves template
## 11.8.5
- fix: crash with other mods (close [#31](https://github.com/Snownee/Kiwi/issues/31))
## 11.8.4
- improve: only register KeyMapping when necessary
## 11.8.3
- feat: add KSit mod
## 11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
## 11.8.1
- No changelog provided
## 11.8.0
- feat: BlockFamilyInferrer, part 4. add lowcode mods
- build: exclude excludes from jarJar
- build: shadowJar include jarJar
- feat: BlockFamilyInferrer, part 3
- feat: BlockFamilyInferrer, part 2
- feat: persistent creative inventory
- feat: BlockFamilyInferrer, part 1
- feat: placement flow
- improve: creative tab sorting
- feat: creative tab content insertion
- feat: item color provider & food block
- fix: some missing stuff
- feat: customization
- improve: contributors system
## 11.6.2
- feat: yaml utils, part 2
## 11.6.1
- feat: yaml utils
- fix: datagen in test
## 11.6.0
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
- fix: creative tab display name
- improve: more flexible language provider
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
## 11.5.3
- fix: cannot join server ([#50](https://github.com/Snownee/Kiwi/issues/50))
## 11.5.2
- fix: AlternativesIngredient
release
[Fabric 1.21] 15.1.1
15.1.1+fabric6 сент. 2024 г.60,8 тыс.Minecraft: 1.21, 1.21.1fabric, quilt
Что нового
## 15.1.1
- fix: try to make it compatible with Sinytra
- fix
## 15.1.0
- feat: add ap option: kiwi.clientOnlyMod
## 15.0.2
- fix: dead loop in ModBlock.pick()
## 15.0.1
- fix: Platform.defaultAddEntityPacket
- feat: generate lowcode mods
## 15.0.0
- port: 1.21
## 14.1.2
- improve
- feat: port some embedded mods
- improve: location filter
## 14.1.1
- fix: exclude test resources
## 14.1.0
- feat: target convention tags api v2
## 14.0.0
- improve: contributors system
- Merge pull request [#57](https://github.com/Snownee/Kiwi/issues/57) from SettingDust/feature/1.20.5-pre
- chore: bump shadow for java 21
- Merge branch 'refs/heads/1.20.5-fabric' into feature/1.20.5-pre
- refactor: utils, part 2
- refactor: utils, part 1
- feat: port to 1.20.5 pre4
- feat: port to 1.20.5 pre3
- feat: port to 1.20.5 pre1
- feat: no fade for title screen and loading overlay
- 24w12a
- feat: port utilities from Fruitful Fun
- chore: delete deprecated datagen providers
- fix: LocalizableItem NPE
- test: fix the name of test packet
- refactor: remove the read and write from `PlayPacketHandler`
- chore: delete old translation
- chore: mc version range
- feat: remove debug NBT tooltips
- fix: `kiwi reload` command not working
- improve: make KiwiLanguageProvider extend FabricLanguageProvider
- feat: disable trader and phantom spawning in debugLevelRules
- fix: workaround for creating Potion
- improve: exclude test classes in runtime instead of annotation processing
- fix: packets
- 24w11a port
- feat: port serializations ([#54](https://github.com/Snownee/Kiwi/issues/54))
- chore: reformat code
- feat: more Platform methods
## 13.5.1
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
- improve: make registration logging more compact
## 13.5.0
- feat: allow using `KiwiGO#is` if game object is unregistered
- feat: add client command to open config screen. no longer showing empty config tabs
## 13.4.0
- refactor: YAMLified metadata. supports loom 1.2+
- fix: config screens not shown
- improve: no hardcoded mod id in build script
- improve: remove guava dependency. faster project load time
- fix: gradle warnings
- fix: condition of clearing modules is inverted
## 13.3.0
- feat: lazy load data module
- improve: KiwiLanguageProvider
beta
[Fabric 1.20.1] 11.8.24
11.8.24+fabric15 авг. 2024 г.100,2 тыс.Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
## 11.8.24
## 11.8.23
- feat: Util.friendlyText snake case support
## 11.8.22
- feat: KiwiLanguageProvider#generateGameObjectEntries
## 11.8.21
- feat: yaml language gen
- fix: suppress coremod madness (close [#63](https://github.com/Snownee/Kiwi/issues/63))
## 11.8.19
- fix: missing translation
## 11.8.18
- fix: BlockFamilyInferrer
- chore: lowcode child mods
## 11.8.17
- fix: mixin plugin not enabled
## 11.8.16
- feat(customization): rei compat
- fix: keybind being registered too early
- feat: mapping resolver
- fix: missing entrypoints
- chore: add test resources from kaleidos
- feat: customization
## 11.6.3
- fix: debug tooltip not working in multiplayer
## 11.6.2
- feat: yaml utils
## 11.6.0
- improve: more flexible language provider
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
beta
[Fabric 1.20.1] 11.8.23
11.8.23+fabric15 авг. 2024 г.144Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
## 11.8.23
- feat: Util.friendlyText snake case support
## 11.8.22
- feat: KiwiLanguageProvider#generateGameObjectEntries
## 11.8.21
- feat: yaml language gen
- fix: suppress coremod madness (close [#63](https://github.com/Snownee/Kiwi/issues/63))
## 11.8.19
- fix: missing translation
## 11.8.18
- fix: BlockFamilyInferrer
- chore: lowcode child mods
## 11.8.17
- fix: mixin plugin not enabled
## 11.8.16
- feat(customization): rei compat
- fix: keybind being registered too early
- feat: mapping resolver
- fix: missing entrypoints
- chore: add test resources from kaleidos
- feat: customization
## 11.6.3
- fix: debug tooltip not working in multiplayer
## 11.6.2
- feat: yaml utils
## 11.6.0
- improve: more flexible language provider
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
beta
[Fabric 1.20.1] 11.8.22
11.8.22+fabric15 авг. 2024 г.651Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
## 11.8.22
- feat: KiwiLanguageProvider#generateGameObjectEntries
## 11.8.21
- feat: yaml language gen
- fix: suppress coremod madness (close [#63](https://github.com/Snownee/Kiwi/issues/63))
## 11.8.19
- fix: missing translation
## 11.8.18
- fix: BlockFamilyInferrer
- chore: lowcode child mods
## 11.8.17
- fix: mixin plugin not enabled
## 11.8.16
- feat(customization): rei compat
- fix: keybind being registered too early
- feat: mapping resolver
- fix: missing entrypoints
- chore: add test resources from kaleidos
- feat: customization
## 11.6.3
- fix: debug tooltip not working in multiplayer
## 11.6.2
- feat: yaml utils
## 11.6.0
- improve: more flexible language provider
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
beta
[Fabric 1.20.1] 11.8.21
11.8.21+fabric14 авг. 2024 г.814Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
## 11.8.21
- feat: yaml language gen
- fix: suppress coremod madness (close [#63](https://github.com/Snownee/Kiwi/issues/63))
## 11.8.19
- fix: missing translation
## 11.8.18
- fix: BlockFamilyInferrer
- chore: lowcode child mods
## 11.8.17
- fix: mixin plugin not enabled
## 11.8.16
- feat(customization): rei compat
- fix: keybind being registered too early
- feat: mapping resolver
- fix: missing entrypoints
- chore: add test resources from kaleidos
- feat: customization
## 11.6.3
- fix: debug tooltip not working in multiplayer
## 11.6.2
- feat: yaml utils
## 11.6.0
- improve: more flexible language provider
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
beta
[Forge 1.20.1] 11.8.20
11.8.20+forge7 авг. 2024 г.848,2 тыс.Minecraft: 1.20.1forge, neoforge
Что нового
## 11.8.20
- fix: suppress coremod madness (close [#63](https://github.com/Snownee/Kiwi/issues/63))
## 11.8.19
- feat: mapping resolver
- fix: BlockFamilyInferrer
## 11.8.15
- fix(customization): incompatibility with AAA Particles
- fix: debug tooltip not working in multiplayer
- improve(customization): no longer fail silently
## 11.8.14
- fix (customization): incompatibility with FastSuite (hopefully)
## 11.8.13
- improve: raise the priority of shape
- fix: StonecutterRecipeMaker generating incorrect stonecutting recipes
## 11.8.12
- fix (kswitch): incompatibility with botania
- feat: print families command
## 11.8.11
- refactor: FrontAndTopShape
## 11.8.10
- fix: no occlusion for glass blocks
## 11.8.9
- fix: an oversight causing KSwitch working correctly
- feat: OneTimeLoader loading condition
## 11.8.8
- No changelog provided
## 11.8.7
- fix: defer item decoding
## 11.8.6
- fix: leaves template
## 11.8.5
- fix: crash with other mods (close [#31](https://github.com/Snownee/Kiwi/issues/31))
## 11.8.4
- improve: only register KeyMapping when necessary
## 11.8.3
- feat: add KSit mod
## 11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
## 11.8.1
- No changelog provided
## 11.8.0
- feat: BlockFamilyInferrer, part 4. add lowcode mods
- build: exclude excludes from jarJar
- build: shadowJar include jarJar
- feat: BlockFamilyInferrer, part 3
- feat: BlockFamilyInferrer, part 2
- feat: persistent creative inventory
- feat: BlockFamilyInferrer, part 1
- feat: placement flow
- improve: creative tab sorting
- feat: creative tab content insertion
- feat: item color provider & food block
- fix: some missing stuff
- feat: customization
- improve: contributors system
## 11.6.2
- feat: yaml utils, part 2
## 11.6.1
- feat: yaml utils
- fix: datagen in test
## 11.6.0
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
- fix: creative tab display name
- improve: more flexible language provider
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
## 11.5.3
- fix: cannot join server ([#50](https://github.com/Snownee/Kiwi/issues/50))
## 11.5.2
- fix: AlternativesIngredient
beta
[Forge 1.20.1] 11.8.19
11.8.19+forge6 авг. 2024 г.483Minecraft: 1.20.1forge, neoforge
Что нового
## 11.8.19
- feat: mapping resolver
- fix: BlockFamilyInferrer
## 11.8.15
- fix(customization): incompatibility with AAA Particles
- fix: debug tooltip not working in multiplayer
- improve(customization): no longer fail silently
## 11.8.14
- fix (customization): incompatibility with FastSuite (hopefully)
## 11.8.13
- improve: raise the priority of shape
- fix: StonecutterRecipeMaker generating incorrect stonecutting recipes
## 11.8.12
- fix (kswitch): incompatibility with botania
- feat: print families command
## 11.8.11
- refactor: FrontAndTopShape
## 11.8.10
- fix: no occlusion for glass blocks
## 11.8.9
- fix: an oversight causing KSwitch working correctly
- feat: OneTimeLoader loading condition
## 11.8.8
- No changelog provided
## 11.8.7
- fix: defer item decoding
## 11.8.6
- fix: leaves template
## 11.8.5
- fix: crash with other mods (close [#31](https://github.com/Snownee/Kiwi/issues/31))
## 11.8.4
- improve: only register KeyMapping when necessary
## 11.8.3
- feat: add KSit mod
## 11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
## 11.8.1
- No changelog provided
## 11.8.0
- feat: BlockFamilyInferrer, part 4. add lowcode mods
- build: exclude excludes from jarJar
- build: shadowJar include jarJar
- feat: BlockFamilyInferrer, part 3
- feat: BlockFamilyInferrer, part 2
- feat: persistent creative inventory
- feat: BlockFamilyInferrer, part 1
- feat: placement flow
- improve: creative tab sorting
- feat: creative tab content insertion
- feat: item color provider & food block
- fix: some missing stuff
- feat: customization
- improve: contributors system
## 11.6.2
- feat: yaml utils, part 2
## 11.6.1
- feat: yaml utils
- fix: datagen in test
## 11.6.0
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
- fix: creative tab display name
- improve: more flexible language provider
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
## 11.5.3
- fix: cannot join server ([#50](https://github.com/Snownee/Kiwi/issues/50))
## 11.5.2
- fix: AlternativesIngredient
beta
[Fabric 1.20.1] 11.8.19
11.8.19+fabric6 авг. 2024 г.66,6 тыс.Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
## 11.8.19
- fix: missing translation
## 11.8.18
- fix: BlockFamilyInferrer
- chore: lowcode child mods
## 11.8.17
- fix: mixin plugin not enabled
## 11.8.16
- feat(customization): rei compat
- fix: keybind being registered too early
- feat: mapping resolver
- fix: missing entrypoints
- chore: add test resources from kaleidos
- feat: customization
## 11.6.3
- fix: debug tooltip not working in multiplayer
## 11.6.2
- feat: yaml utils
## 11.6.0
- improve: more flexible language provider
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
beta
[Fabric 1.20.1] 11.8.18
11.8.18+fabric6 авг. 2024 г.96Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
## 11.8.18
- fix: BlockFamilyInferrer
- chore: lowcode child mods
## 11.8.17
- fix: mixin plugin not enabled
## 11.8.16
- feat(customization): rei compat
- fix: keybind being registered too early
- feat: mapping resolver
- fix: missing entrypoints
- chore: add test resources from kaleidos
- feat: customization
## 11.6.3
- fix: debug tooltip not working in multiplayer
## 11.6.2
- feat: yaml utils
## 11.6.0
- improve: more flexible language provider
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
beta
[Fabric 1.20.1] 11.8.17
11.8.17+fabric5 авг. 2024 г.2,3 тыс.Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
## 11.8.17
- fix: mixin plugin not enabled
## 11.8.16
- feat(customization): rei compat
- fix: keybind being registered too early
- feat: mapping resolver
- fix: missing entrypoints
- chore: add test resources from kaleidos
- feat: customization
## 11.6.3
- fix: debug tooltip not working in multiplayer
## 11.6.2
- feat: yaml utils
## 11.6.0
- improve: more flexible language provider
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
beta
[Forge 1.20.1] 11.8.15
11.8.15+forge27 июл. 2024 г.21,3 тыс.Minecraft: 1.20.1forge, neoforge
Что нового
## 11.8.15
- fix(customization): incompatibility with AAA Particles
- fix: debug tooltip not working in multiplayer
- improve(customization): no longer fail silently
## 11.8.14
- fix (customization): incompatibility with FastSuite (hopefully)
## 11.8.13
- improve: raise the priority of shape
- fix: StonecutterRecipeMaker generating incorrect stonecutting recipes
## 11.8.12
- fix (kswitch): incompatibility with botania
- feat: print families command
## 11.8.11
- refactor: FrontAndTopShape
## 11.8.10
- fix: no occlusion for glass blocks
## 11.8.9
- fix: an oversight causing KSwitch working correctly
- feat: OneTimeLoader loading condition
## 11.8.8
- No changelog provided
## 11.8.7
- fix: defer item decoding
## 11.8.6
- fix: leaves template
## 11.8.5
- fix: crash with other mods (close [#31](https://github.com/Snownee/Kiwi/issues/31))
## 11.8.4
- improve: only register KeyMapping when necessary
## 11.8.3
- feat: add KSit mod
## 11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
## 11.8.1
- No changelog provided
## 11.8.0
- feat: BlockFamilyInferrer, part 4. add lowcode mods
- build: exclude excludes from jarJar
- build: shadowJar include jarJar
- feat: BlockFamilyInferrer, part 3
- feat: BlockFamilyInferrer, part 2
- feat: persistent creative inventory
- feat: BlockFamilyInferrer, part 1
- feat: placement flow
- improve: creative tab sorting
- feat: creative tab content insertion
- feat: item color provider & food block
- fix: some missing stuff
- feat: customization
- improve: contributors system
## 11.6.2
- feat: yaml utils, part 2
## 11.6.1
- feat: yaml utils
- fix: datagen in test
## 11.6.0
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
- fix: creative tab display name
- improve: more flexible language provider
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
## 11.5.3
- fix: cannot join server ([#50](https://github.com/Snownee/Kiwi/issues/50))
## 11.5.2
- fix: AlternativesIngredient
beta
[Fabric 1.20.1] 11.6.3
11.6.321 июл. 2024 г.22,2 тыс.Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
## 11.6.3
- fix: debug tooltip not working in multiplayer
## 11.6.2
- feat: yaml utils
## 11.6.0
- improve: more flexible language provider
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
beta
[Forge 1.20.1] 11.8.14
11.8.14+forge12 июл. 2024 г.8,5 тыс.Minecraft: 1.20.1forge, neoforge
Что нового
## 11.8.14
- fix (customization): incompatibility with FastSuite (hopefully)
## 11.8.13
- improve: raise the priority of shape
- fix: StonecutterRecipeMaker generating incorrect stonecutting recipes
## 11.8.12
- fix (kswitch): incompatibility with botania
- feat: print families command
## 11.8.11
- refactor: FrontAndTopShape
## 11.8.10
- fix: no occlusion for glass blocks
## 11.8.9
- fix: an oversight causing KSwitch working correctly
- feat: OneTimeLoader loading condition
## 11.8.8
- No changelog provided
## 11.8.7
- fix: defer item decoding
## 11.8.6
- fix: leaves template
## 11.8.5
- fix: crash with other mods (close [#31](https://github.com/Snownee/Kiwi/issues/31))
## 11.8.4
- improve: only register KeyMapping when necessary
## 11.8.3
- feat: add KSit mod
## 11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
## 11.8.1
- No changelog provided
## 11.8.0
- feat: BlockFamilyInferrer, part 4. add lowcode mods
- build: exclude excludes from jarJar
- build: shadowJar include jarJar
- feat: BlockFamilyInferrer, part 3
- feat: BlockFamilyInferrer, part 2
- feat: persistent creative inventory
- feat: BlockFamilyInferrer, part 1
- feat: placement flow
- improve: creative tab sorting
- feat: creative tab content insertion
- feat: item color provider & food block
- fix: some missing stuff
- feat: customization
- improve: contributors system
## 11.6.2
- feat: yaml utils, part 2
## 11.6.1
- feat: yaml utils
- fix: datagen in test
## 11.6.0
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
- fix: creative tab display name
- improve: more flexible language provider
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
## 11.5.3
- fix: cannot join server ([#50](https://github.com/Snownee/Kiwi/issues/50))
## 11.5.2
- fix: AlternativesIngredient
beta
[Forge 1.20.1] 11.8.13
11.8.13+forge11 июл. 2024 г.387Minecraft: 1.20.1forge, neoforge
Что нового
## 11.8.13
- improve: raise the priority of shape
- fix: StonecutterRecipeMaker generating incorrect stonecutting recipes
## 11.8.12
- fix (kswitch): incompatibility with botania
- feat: print families command
## 11.8.11
- refactor: FrontAndTopShape
## 11.8.10
- fix: no occlusion for glass blocks
## 11.8.9
- fix: an oversight causing KSwitch working correctly
- feat: OneTimeLoader loading condition
## 11.8.8
- No changelog provided
## 11.8.7
- fix: defer item decoding
## 11.8.6
- fix: leaves template
## 11.8.5
- fix: crash with other mods (close [#31](https://github.com/Snownee/Kiwi/issues/31))
## 11.8.4
- improve: only register KeyMapping when necessary
## 11.8.3
- feat: add KSit mod
## 11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
## 11.8.1
- No changelog provided
## 11.8.0
- feat: BlockFamilyInferrer, part 4. add lowcode mods
- build: exclude excludes from jarJar
- build: shadowJar include jarJar
- feat: BlockFamilyInferrer, part 3
- feat: BlockFamilyInferrer, part 2
- feat: persistent creative inventory
- feat: BlockFamilyInferrer, part 1
- feat: placement flow
- improve: creative tab sorting
- feat: creative tab content insertion
- feat: item color provider & food block
- fix: some missing stuff
- feat: customization
- improve: contributors system
## 11.6.2
- feat: yaml utils, part 2
## 11.6.1
- feat: yaml utils
- fix: datagen in test
## 11.6.0
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
- fix: creative tab display name
- improve: more flexible language provider
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
## 11.5.3
- fix: cannot join server ([#50](https://github.com/Snownee/Kiwi/issues/50))
## 11.5.2
- fix: AlternativesIngredient
beta
[Forge 1.20.1] 11.8.12
11.8.12+forge30 июн. 2024 г.5,4 тыс.Minecraft: 1.20.1forge, neoforge
Что нового
## 11.8.12
- fix (kswitch): incompatibility with botania
- feat: print families command
## 11.8.11
- refactor: FrontAndTopShape
## 11.8.10
- fix: no occlusion for glass blocks
## 11.8.9
- fix: an oversight causing KSwitch working correctly
- feat: OneTimeLoader loading condition
## 11.8.8
- No changelog provided
## 11.8.7
- fix: defer item decoding
## 11.8.6
- fix: leaves template
## 11.8.5
- fix: crash with other mods (close [#31](https://github.com/Snownee/Kiwi/issues/31))
## 11.8.4
- improve: only register KeyMapping when necessary
## 11.8.3
- feat: add KSit mod
## 11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
## 11.8.1
- No changelog provided
## 11.8.0
- feat: BlockFamilyInferrer, part 4. add lowcode mods
- build: exclude excludes from jarJar
- build: shadowJar include jarJar
- feat: BlockFamilyInferrer, part 3
- feat: BlockFamilyInferrer, part 2
- feat: persistent creative inventory
- feat: BlockFamilyInferrer, part 1
- feat: placement flow
- improve: creative tab sorting
- feat: creative tab content insertion
- feat: item color provider & food block
- fix: some missing stuff
- feat: customization
- improve: contributors system
## 11.6.2
- feat: yaml utils, part 2
## 11.6.1
- feat: yaml utils
- fix: datagen in test
## 11.6.0
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
- fix: creative tab display name
- improve: more flexible language provider
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
## 11.5.3
- fix: cannot join server ([#50](https://github.com/Snownee/Kiwi/issues/50))
## 11.5.2
- fix: AlternativesIngredient
beta
[Fabric 1.21] 15.1.0
15.1.0+fabric21 июн. 2024 г.125,8 тыс.Minecraft: 1.21, 1.21.1fabric, quilt
Что нового
## 15.1.0
- feat: add ap option: kiwi.clientOnlyMod
## 15.0.2
- fix: dead loop in ModBlock.pick()
## 15.0.1
- fix: Platform.defaultAddEntityPacket
- feat: generate lowcode mods
## 15.0.0
- port: 1.21
## 14.1.2
- improve
- feat: port some embedded mods
- improve: location filter
## 14.1.1
- fix: exclude test resources
## 14.1.0
- feat: target convention tags api v2
## 14.0.0
- improve: contributors system
- Merge pull request [#57](https://github.com/Snownee/Kiwi/issues/57) from SettingDust/feature/1.20.5-pre
- chore: bump shadow for java 21
- Merge branch 'refs/heads/1.20.5-fabric' into feature/1.20.5-pre
- refactor: utils, part 2
- refactor: utils, part 1
- feat: port to 1.20.5 pre4
- feat: port to 1.20.5 pre3
- feat: port to 1.20.5 pre1
- feat: no fade for title screen and loading overlay
- 24w12a
- feat: port utilities from Fruitful Fun
- chore: delete deprecated datagen providers
- fix: LocalizableItem NPE
- test: fix the name of test packet
- refactor: remove the read and write from `PlayPacketHandler`
- chore: delete old translation
- chore: mc version range
- feat: remove debug NBT tooltips
- fix: `kiwi reload` command not working
- improve: make KiwiLanguageProvider extend FabricLanguageProvider
- feat: disable trader and phantom spawning in debugLevelRules
- fix: workaround for creating Potion
- improve: exclude test classes in runtime instead of annotation processing
- fix: packets
- 24w11a port
- feat: port serializations ([#54](https://github.com/Snownee/Kiwi/issues/54))
- chore: reformat code
- feat: more Platform methods
## 13.5.1
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
- improve: make registration logging more compact
## 13.5.0
- feat: allow using `KiwiGO#is` if game object is unregistered
- feat: add client command to open config screen. no longer showing empty config tabs
## 13.4.0
- refactor: YAMLified metadata. supports loom 1.2+
- fix: config screens not shown
- improve: no hardcoded mod id in build script
- improve: remove guava dependency. faster project load time
- fix: gradle warnings
- fix: condition of clearing modules is inverted
## 13.3.0
- feat: lazy load data module
- improve: KiwiLanguageProvider
beta
[Forge 1.20.1] 11.8.11
11.8.11+forge18 июн. 2024 г.12,9 тыс.Minecraft: 1.20.1forge, neoforge
Что нового
## 11.8.11
- refactor: FrontAndTopShape
## 11.8.10
- fix: no occlusion for glass blocks
## 11.8.9
- fix: an oversight causing KSwitch working correctly
- feat: OneTimeLoader loading condition
## 11.8.8
- No changelog provided
## 11.8.7
- fix: defer item decoding
## 11.8.6
- fix: leaves template
## 11.8.5
- fix: crash with other mods (close [#31](https://github.com/Snownee/Kiwi/issues/31))
## 11.8.4
- improve: only register KeyMapping when necessary
## 11.8.3
- feat: add KSit mod
## 11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
## 11.8.1
- No changelog provided
## 11.8.0
- feat: BlockFamilyInferrer, part 4. add lowcode mods
- build: exclude excludes from jarJar
- build: shadowJar include jarJar
- feat: BlockFamilyInferrer, part 3
- feat: BlockFamilyInferrer, part 2
- feat: persistent creative inventory
- feat: BlockFamilyInferrer, part 1
- feat: placement flow
- improve: creative tab sorting
- feat: creative tab content insertion
- feat: item color provider & food block
- fix: some missing stuff
- feat: customization
- improve: contributors system
## 11.6.2
- feat: yaml utils, part 2
## 11.6.1
- feat: yaml utils
- fix: datagen in test
## 11.6.0
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
- fix: creative tab display name
- improve: more flexible language provider
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
## 11.5.3
- fix: cannot join server ([#50](https://github.com/Snownee/Kiwi/issues/50))
## 11.5.2
- fix: AlternativesIngredient
beta
[Forge 1.20.1] 11.8.10
11.8.10+forge18 июн. 2024 г.605Minecraft: 1.20.1forge, neoforge
Что нового
## 11.8.10
- fix: no occlusion for glass blocks
## 11.8.9
- fix: an oversight causing KSwitch working correctly
- feat: OneTimeLoader loading condition
## 11.8.8
- No changelog provided
## 11.8.7
- fix: defer item decoding
## 11.8.6
- fix: leaves template
## 11.8.5
- fix: crash with other mods (close [#31](https://github.com/Snownee/Kiwi/issues/31))
## 11.8.4
- improve: only register KeyMapping when necessary
## 11.8.3
- feat: add KSit mod
## 11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
## 11.8.1
- No changelog provided
## 11.8.0
- feat: BlockFamilyInferrer, part 4. add lowcode mods
- build: exclude excludes from jarJar
- build: shadowJar include jarJar
- feat: BlockFamilyInferrer, part 3
- feat: BlockFamilyInferrer, part 2
- feat: persistent creative inventory
- feat: BlockFamilyInferrer, part 1
- feat: placement flow
- improve: creative tab sorting
- feat: creative tab content insertion
- feat: item color provider & food block
- fix: some missing stuff
- feat: customization
- improve: contributors system
## 11.6.2
- feat: yaml utils, part 2
## 11.6.1
- feat: yaml utils
- fix: datagen in test
## 11.6.0
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
- fix: creative tab display name
- improve: more flexible language provider
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
## 11.5.3
- fix: cannot join server ([#50](https://github.com/Snownee/Kiwi/issues/50))
## 11.5.2
- fix: AlternativesIngredient
beta
[Fabric 1.21] 15.0.2
15.0.2+fabric17 июн. 2024 г.30,8 тыс.Minecraft: 1.21fabric, quilt
Что нового
## 15.0.2
- fix: dead loop in ModBlock.pick()
## 15.0.1
- fix: Platform.defaultAddEntityPacket
- feat: generate lowcode mods
## 15.0.0
- port: 1.21
## 14.1.2
- improve
- feat: port some embedded mods
- improve: location filter
## 14.1.1
- fix: exclude test resources
## 14.1.0
- feat: target convention tags api v2
## 14.0.0
- improve: contributors system
- Merge pull request [#57](https://github.com/Snownee/Kiwi/issues/57) from SettingDust/feature/1.20.5-pre
- chore: bump shadow for java 21
- Merge branch 'refs/heads/1.20.5-fabric' into feature/1.20.5-pre
- refactor: utils, part 2
- refactor: utils, part 1
- feat: port to 1.20.5 pre4
- feat: port to 1.20.5 pre3
- feat: port to 1.20.5 pre1
- feat: no fade for title screen and loading overlay
- 24w12a
- feat: port utilities from Fruitful Fun
- chore: delete deprecated datagen providers
- fix: LocalizableItem NPE
- test: fix the name of test packet
- refactor: remove the read and write from `PlayPacketHandler`
- chore: delete old translation
- chore: mc version range
- feat: remove debug NBT tooltips
- fix: `kiwi reload` command not working
- improve: make KiwiLanguageProvider extend FabricLanguageProvider
- feat: disable trader and phantom spawning in debugLevelRules
- fix: workaround for creating Potion
- improve: exclude test classes in runtime instead of annotation processing
- fix: packets
- 24w11a port
- feat: port serializations ([#54](https://github.com/Snownee/Kiwi/issues/54))
- chore: reformat code
- feat: more Platform methods
## 13.5.1
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
- improve: make registration logging more compact
## 13.5.0
- feat: allow using `KiwiGO#is` if game object is unregistered
- feat: add client command to open config screen. no longer showing empty config tabs
## 13.4.0
- refactor: YAMLified metadata. supports loom 1.2+
- fix: config screens not shown
- improve: no hardcoded mod id in build script
- improve: remove guava dependency. faster project load time
- fix: gradle warnings
- fix: condition of clearing modules is inverted
## 13.3.0
- feat: lazy load data module
- improve: KiwiLanguageProvider
beta
[Fabric 1.21] 15.0.1
15.0.1+fabric14 июн. 2024 г.1,3 тыс.Minecraft: 1.21fabric, quilt
Что нового
## 15.0.1
- fix: Platform.defaultAddEntityPacket
- feat: generate lowcode mods
## 15.0.0
- port: 1.21
## 14.1.2
- improve
- feat: port some embedded mods
- improve: location filter
## 14.1.1
- fix: exclude test resources
## 14.1.0
- feat: target convention tags api v2
## 14.0.0
- improve: contributors system
- Merge pull request [#57](https://github.com/Snownee/Kiwi/issues/57) from SettingDust/feature/1.20.5-pre
- chore: bump shadow for java 21
- Merge branch 'refs/heads/1.20.5-fabric' into feature/1.20.5-pre
- refactor: utils, part 2
- refactor: utils, part 1
- feat: port to 1.20.5 pre4
- feat: port to 1.20.5 pre3
- feat: port to 1.20.5 pre1
- feat: no fade for title screen and loading overlay
- 24w12a
- feat: port utilities from Fruitful Fun
- chore: delete deprecated datagen providers
- fix: LocalizableItem NPE
- test: fix the name of test packet
- refactor: remove the read and write from `PlayPacketHandler`
- chore: delete old translation
- chore: mc version range
- feat: remove debug NBT tooltips
- fix: `kiwi reload` command not working
- improve: make KiwiLanguageProvider extend FabricLanguageProvider
- feat: disable trader and phantom spawning in debugLevelRules
- fix: workaround for creating Potion
- improve: exclude test classes in runtime instead of annotation processing
- fix: packets
- 24w11a port
- feat: port serializations ([#54](https://github.com/Snownee/Kiwi/issues/54))
- chore: reformat code
- feat: more Platform methods
## 13.5.1
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
- improve: make registration logging more compact
## 13.5.0
- feat: allow using `KiwiGO#is` if game object is unregistered
- feat: add client command to open config screen. no longer showing empty config tabs
## 13.4.0
- refactor: YAMLified metadata. supports loom 1.2+
- fix: config screens not shown
- improve: no hardcoded mod id in build script
- improve: remove guava dependency. faster project load time
- fix: gradle warnings
- fix: condition of clearing modules is inverted
## 13.3.0
- feat: lazy load data module
- improve: KiwiLanguageProvider
beta
[Fabric 1.21] 15.0.0
15.0.0+fabric14 июн. 2024 г.1,7 тыс.Minecraft: 1.21fabric, quilt
Что нового
## 15.0.0
- port: 1.21
## 14.1.2
- improve
- feat: port some embedded mods
- improve: location filter
## 14.1.1
- fix: exclude test resources
## 14.1.0
- feat: target convention tags api v2
## 14.0.0
- improve: contributors system
- Merge pull request [#57](https://github.com/Snownee/Kiwi/issues/57) from SettingDust/feature/1.20.5-pre
- chore: bump shadow for java 21
- Merge branch 'refs/heads/1.20.5-fabric' into feature/1.20.5-pre
- refactor: utils, part 2
- refactor: utils, part 1
- feat: port to 1.20.5 pre4
- feat: port to 1.20.5 pre3
- feat: port to 1.20.5 pre1
- feat: no fade for title screen and loading overlay
- 24w12a
- feat: port utilities from Fruitful Fun
- chore: delete deprecated datagen providers
- fix: LocalizableItem NPE
- test: fix the name of test packet
- refactor: remove the read and write from `PlayPacketHandler`
- chore: delete old translation
- chore: mc version range
- feat: remove debug NBT tooltips
- fix: `kiwi reload` command not working
- improve: make KiwiLanguageProvider extend FabricLanguageProvider
- feat: disable trader and phantom spawning in debugLevelRules
- fix: workaround for creating Potion
- improve: exclude test classes in runtime instead of annotation processing
- fix: packets
- 24w11a port
- feat: port serializations ([#54](https://github.com/Snownee/Kiwi/issues/54))
- chore: reformat code
- feat: more Platform methods
## 13.5.1
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
- improve: make registration logging more compact
## 13.5.0
- feat: allow using `KiwiGO#is` if game object is unregistered
- feat: add client command to open config screen. no longer showing empty config tabs
## 13.4.0
- refactor: YAMLified metadata. supports loom 1.2+
- fix: config screens not shown
- improve: no hardcoded mod id in build script
- improve: remove guava dependency. faster project load time
- fix: gradle warnings
- fix: condition of clearing modules is inverted
## 13.3.0
- feat: lazy load data module
- improve: KiwiLanguageProvider
beta
[Forge 1.20.1] 11.8.9
11.8.9+forge9 июн. 2024 г.58,1 тыс.Minecraft: 1.20.1forge, neoforge
Что нового
## 11.8.9
- fix: an oversight causing KSwitch working incorrectly
- feat: OneTimeLoader loading condition
## 11.8.8
- No changelog provided
## 11.8.7
- fix: defer item decoding
## 11.8.6
- fix: leaves template
## 11.8.5
- fix: crash with other mods (close [#31](https://github.com/Snownee/Kiwi/issues/31))
## 11.8.4
- improve: only register KeyMapping when necessary
## 11.8.3
- feat: add KSit mod
## 11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
## 11.8.1
- No changelog provided
## 11.8.0
- feat: BlockFamilyInferrer, part 4. add lowcode mods
- build: exclude excludes from jarJar
- build: shadowJar include jarJar
- feat: BlockFamilyInferrer, part 3
- feat: BlockFamilyInferrer, part 2
- feat: persistent creative inventory
- feat: BlockFamilyInferrer, part 1
- feat: placement flow
- improve: creative tab sorting
- feat: creative tab content insertion
- feat: item color provider & food block
- fix: some missing stuff
- feat: customization
- improve: contributors system
## 11.6.2
- feat: yaml utils, part 2
## 11.6.1
- feat: yaml utils
- fix: datagen in test
## 11.6.0
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
- fix: creative tab display name
- improve: more flexible language provider
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
## 11.5.3
- fix: cannot join server ([#50](https://github.com/Snownee/Kiwi/issues/50))
## 11.5.2
- fix: AlternativesIngredient
beta
[Forge 1.20.1] 11.8.8
11.8.8+forge26 мая 2024 г.8,3 тыс.Minecraft: 1.20.1forge, neoforge
Что нового
## 11.8.8
## 11.8.7
- fix: defer item decoding
## 11.8.6
- fix: leaves template
## 11.8.5
- fix: crash with other mods (close [#31](https://github.com/Snownee/Kiwi/issues/31))
## 11.8.4
- improve: only register KeyMapping when necessary
## 11.8.3
- feat: add KSit mod
## 11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
## 11.8.1
- No changelog provided
## 11.8.0
- feat: BlockFamilyInferrer, part 4. add lowcode mods
- build: exclude excludes from jarJar
- build: shadowJar include jarJar
- feat: BlockFamilyInferrer, part 3
- feat: BlockFamilyInferrer, part 2
- feat: persistent creative inventory
- feat: BlockFamilyInferrer, part 1
- feat: placement flow
- improve: creative tab sorting
- feat: creative tab content insertion
- feat: item color provider & food block
- fix: some missing stuff
- feat: customization
- improve: contributors system
## 11.6.2
- feat: yaml utils, part 2
## 11.6.1
- feat: yaml utils
- fix: datagen in test
## 11.6.0
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
- fix: creative tab display name
- improve: more flexible language provider
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
## 11.5.3
- fix: cannot join server ([#50](https://github.com/Snownee/Kiwi/issues/50))
## 11.5.2
- fix: AlternativesIngredient
release
[Fabric 1.20.6] 14.1.2
14.1.2+fabric23 мая 2024 г.1,9 тыс.Minecraft: 1.20.6fabric, quilt
Что нового
## 14.1.2
- improve
- feat: port some embedded mods
- improve: location filter
## 14.1.1
- fix: exclude test resources
## 14.1.0
- feat: target convention tags api v2
## 14.0.0
- improve: contributors system
- Merge pull request [#57](https://github.com/Snownee/Kiwi/issues/57) from SettingDust/feature/1.20.5-pre
- chore: bump shadow for java 21
- Merge branch 'refs/heads/1.20.5-fabric' into feature/1.20.5-pre
- refactor: utils, part 2
- refactor: utils, part 1
- feat: port to 1.20.5 pre4
- feat: port to 1.20.5 pre3
- feat: port to 1.20.5 pre1
- feat: no fade for title screen and loading overlay
- 24w12a
- feat: port utilities from Fruitful Fun
- chore: delete deprecated datagen providers
- fix: LocalizableItem NPE
- test: fix the name of test packet
- refactor: remove the read and write from `PlayPacketHandler`
- chore: delete old translation
- chore: mc version range
- feat: remove debug NBT tooltips
- fix: `kiwi reload` command not working
- improve: make KiwiLanguageProvider extend FabricLanguageProvider
- feat: disable trader and phantom spawning in debugLevelRules
- fix: workaround for creating Potion
- improve: exclude test classes in runtime instead of annotation processing
- fix: packets
- 24w11a port
- feat: port serializations ([#54](https://github.com/Snownee/Kiwi/issues/54))
- chore: reformat code
- feat: more Platform methods
## 13.5.1
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
- improve: make registration logging more compact
## 13.5.0
- feat: allow using `KiwiGO#is` if game object is unregistered
- feat: add client command to open config screen. no longer showing empty config tabs
## 13.4.0
- refactor: YAMLified metadata. supports loom 1.2+
- fix: config screens not shown
- improve: no hardcoded mod id in build script
- improve: remove guava dependency. faster project load time
- fix: gradle warnings
- fix: condition of clearing modules is inverted
## 13.3.0
- feat: lazy load data module
- improve: KiwiLanguageProvider
beta
[Forge 1.20.1] 11.8.6
11.8.6+forge22 мая 2024 г.1,6 тыс.Minecraft: 1.20.1forge, neoforge
Что нового
## 11.8.6
- fix: leaves template
## 11.8.5
- fix: crash with other mods (close [#31](https://github.com/Snownee/Kiwi/issues/31))
## 11.8.4
- improve: only register KeyMapping when necessary
## 11.8.3
- feat: add KSit mod
## 11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
## 11.8.1
- No changelog provided
## 11.8.0
- feat: BlockFamilyInferrer, part 4. add lowcode mods
- build: exclude excludes from jarJar
- build: shadowJar include jarJar
- feat: BlockFamilyInferrer, part 3
- feat: BlockFamilyInferrer, part 2
- feat: persistent creative inventory
- feat: BlockFamilyInferrer, part 1
- feat: placement flow
- improve: creative tab sorting
- feat: creative tab content insertion
- feat: item color provider & food block
- fix: some missing stuff
- feat: customization
- improve: contributors system
## 11.6.2
- feat: yaml utils, part 2
## 11.6.1
- feat: yaml utils
- fix: datagen in test
## 11.6.0
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
- fix: creative tab display name
- improve: more flexible language provider
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
## 11.5.3
- fix: cannot join server ([#50](https://github.com/Snownee/Kiwi/issues/50))
## 11.5.2
- fix: AlternativesIngredient
beta
[Forge 1.20.1] 11.8.5
11.8.5+forge17 мая 2024 г.6,2 тыс.Minecraft: 1.20.1forge, neoforge
Что нового
## 11.8.5
- fix: crash with other mods (close [#31](https://github.com/Snownee/Kiwi/issues/31))
## 11.8.4
- improve: only register KeyMapping when necessary
## 11.8.3
- feat: add KSit mod
## 11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
## 11.8.1
- No changelog provided
## 11.8.0
- feat: BlockFamilyInferrer, part 4. add lowcode mods
- build: exclude excludes from jarJar
- build: shadowJar include jarJar
- feat: BlockFamilyInferrer, part 3
- feat: BlockFamilyInferrer, part 2
- feat: persistent creative inventory
- feat: BlockFamilyInferrer, part 1
- feat: placement flow
- improve: creative tab sorting
- feat: creative tab content insertion
- feat: item color provider & food block
- fix: some missing stuff
- feat: customization
- improve: contributors system
## 11.6.2
- feat: yaml utils, part 2
## 11.6.1
- feat: yaml utils
- fix: datagen in test
## 11.6.0
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
- fix: creative tab display name
- improve: more flexible language provider
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
## 11.5.3
- fix: cannot join server ([#50](https://github.com/Snownee/Kiwi/issues/50))
## 11.5.2
- fix: AlternativesIngredient
beta
[Forge 1.20.1] 11.8.4
11.8.4+forge15 мая 2024 г.1,2 тыс.Minecraft: 1.20.1forge, neoforge
Что нового
## 11.8.4
- improve: only register KeyMapping when necessary
## 11.8.3
- feat: add KSit mod
## 11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
## 11.8.1
- No changelog provided
## 11.8.0
- feat: BlockFamilyInferrer, part 4. add lowcode mods
- build: exclude excludes from jarJar
- build: shadowJar include jarJar
- feat: BlockFamilyInferrer, part 3
- feat: BlockFamilyInferrer, part 2
- feat: persistent creative inventory
- feat: BlockFamilyInferrer, part 1
- feat: placement flow
- improve: creative tab sorting
- feat: creative tab content insertion
- feat: item color provider & food block
- fix: some missing stuff
- feat: customization
- improve: contributors system
## 11.6.2
- feat: yaml utils, part 2
## 11.6.1
- feat: yaml utils
- fix: datagen in test
## 11.6.0
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
- fix: creative tab display name
- improve: more flexible language provider
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
## 11.5.3
- fix: cannot join server ([#50](https://github.com/Snownee/Kiwi/issues/50))
## 11.5.2
- fix: AlternativesIngredient
beta
[Forge 1.20.1] 11.8.3
11.8.3+forge14 мая 2024 г.468Minecraft: 1.20.1forge, neoforge
Что нового
## 11.8.3
- feat: add KSit mod
## 11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
## 11.8.1
- No changelog provided
## 11.8.0
- feat: BlockFamilyInferrer, part 4. add lowcode mods
- build: exclude excludes from jarJar
- build: shadowJar include jarJar
- feat: BlockFamilyInferrer, part 3
- feat: BlockFamilyInferrer, part 2
- feat: persistent creative inventory
- feat: BlockFamilyInferrer, part 1
- feat: placement flow
- improve: creative tab sorting
- feat: creative tab content insertion
- feat: item color provider & food block
- fix: some missing stuff
- feat: customization
- improve: contributors system
## 11.6.2
- feat: yaml utils, part 2
## 11.6.1
- feat: yaml utils
- fix: datagen in test
## 11.6.0
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
- fix: creative tab display name
- improve: more flexible language provider
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
## 11.5.3
- fix: cannot join server ([#50](https://github.com/Snownee/Kiwi/issues/50))
## 11.5.2
- fix: AlternativesIngredient
beta
[Fabric 1.20.6] 14.1.1
14.1.1+fabric13 мая 2024 г.653Minecraft: 1.20.6fabric, quilt
Что нового
## 14.1.1
- fix: exclude test resources
## 14.1.0
- feat: target convention tags api v2
## 14.0.0
- improve: contributors system
- Merge pull request [#57](https://github.com/Snownee/Kiwi/issues/57) from SettingDust/feature/1.20.5-pre
- chore: bump shadow for java 21
- Merge branch 'refs/heads/1.20.5-fabric' into feature/1.20.5-pre
- refactor: utils, part 2
- refactor: utils, part 1
- feat: port to 1.20.5 pre4
- feat: port to 1.20.5 pre3
- feat: port to 1.20.5 pre1
- feat: no fade for title screen and loading overlay
- 24w12a
- feat: port utilities from Fruitful Fun
- chore: delete deprecated datagen providers
- fix: LocalizableItem NPE
- test: fix the name of test packet
- refactor: remove the read and write from `PlayPacketHandler`
- chore: delete old translation
- chore: mc version range
- feat: remove debug NBT tooltips
- fix: `kiwi reload` command not working
- improve: make KiwiLanguageProvider extend FabricLanguageProvider
- feat: disable trader and phantom spawning in debugLevelRules
- fix: workaround for creating Potion
- improve: exclude test classes in runtime instead of annotation processing
- fix: packets
- 24w11a port
- feat: port serializations ([#54](https://github.com/Snownee/Kiwi/issues/54))
- chore: reformat code
- feat: more Platform methods
## 13.5.1
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
- improve: make registration logging more compact
## 13.5.0
- feat: allow using `KiwiGO#is` if game object is unregistered
- feat: add client command to open config screen. no longer showing empty config tabs
## 13.4.0
- refactor: YAMLified metadata. supports loom 1.2+
- fix: config screens not shown
- improve: no hardcoded mod id in build script
- improve: remove guava dependency. faster project load time
- fix: gradle warnings
- fix: condition of clearing modules is inverted
## 13.3.0
- feat: lazy load data module
- improve: KiwiLanguageProvider
beta
[Fabric 1.20.6] 14.1.0
14.1.0+fabric13 мая 2024 г.101Minecraft: 1.20.6fabric, quilt
Что нового
## 14.1.0
- feat: target convention tags api v2
## 14.0.0
- improve: contributors system
- Merge pull request [#57](https://github.com/Snownee/Kiwi/issues/57) from SettingDust/feature/1.20.5-pre
- chore: bump shadow for java 21
- Merge branch 'refs/heads/1.20.5-fabric' into feature/1.20.5-pre
- refactor: utils, part 2
- refactor: utils, part 1
- feat: port to 1.20.5 pre4
- feat: port to 1.20.5 pre3
- feat: port to 1.20.5 pre1
- feat: no fade for title screen and loading overlay
- 24w12a
- feat: port utilities from Fruitful Fun
- chore: delete deprecated datagen providers
- fix: LocalizableItem NPE
- test: fix the name of test packet
- refactor: remove the read and write from `PlayPacketHandler`
- chore: delete old translation
- chore: mc version range
- feat: remove debug NBT tooltips
- fix: `kiwi reload` command not working
- improve: make KiwiLanguageProvider extend FabricLanguageProvider
- feat: disable trader and phantom spawning in debugLevelRules
- fix: workaround for creating Potion
- improve: exclude test classes in runtime instead of annotation processing
- fix: packets
- 24w11a port
- feat: port serializations ([#54](https://github.com/Snownee/Kiwi/issues/54))
- chore: reformat code
- feat: more Platform methods
## 13.5.1
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
- improve: make registration logging more compact
## 13.5.0
- feat: allow using `KiwiGO#is` if game object is unregistered
- feat: add client command to open config screen. no longer showing empty config tabs
## 13.4.0
- refactor: YAMLified metadata. supports loom 1.2+
- fix: config screens not shown
- improve: no hardcoded mod id in build script
- improve: remove guava dependency. faster project load time
- fix: gradle warnings
- fix: condition of clearing modules is inverted
## 13.3.0
- feat: lazy load data module
- improve: KiwiLanguageProvider
beta
[Forge 1.20.1] 11.8.2
11.8.212 мая 2024 г.927Minecraft: 1.20.1forge, neoforge
Что нового
## 11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
## 11.8.1
- No changelog provided
## 11.8.0
- feat: BlockFamilyInferrer, part 4. add lowcode mods
- build: exclude excludes from jarJar
- build: shadowJar include jarJar
- feat: BlockFamilyInferrer, part 3
- feat: BlockFamilyInferrer, part 2
- feat: persistent creative inventory
- feat: BlockFamilyInferrer, part 1
- feat: placement flow
- improve: creative tab sorting
- feat: creative tab content insertion
- feat: item color provider & food block
- fix: some missing stuff
- feat: customization
- improve: contributors system
## 11.6.2
- feat: yaml utils, part 2
## 11.6.1
- feat: yaml utils
- fix: datagen in test
## 11.6.0
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
- fix: creative tab display name
- improve: more flexible language provider
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
## 11.5.3
- fix: cannot join server ([#50](https://github.com/Snownee/Kiwi/issues/50))
## 11.5.2
- fix: AlternativesIngredient
beta
[Forge 1.20.1] 11.8.1
11.8.112 мая 2024 г.262Minecraft: 1.20.1forge, neoforge
Что нового
## 11.8.1
## 11.8.0
- feat: BlockFamilyInferrer, part 4. add lowcode mods
- build: exclude excludes from jarJar
- build: shadowJar include jarJar
- feat: BlockFamilyInferrer, part 3
- feat: BlockFamilyInferrer, part 2
- feat: persistent creative inventory
- feat: BlockFamilyInferrer, part 1
- feat: placement flow
- improve: creative tab sorting
- feat: creative tab content insertion
- feat: item color provider & food block
- fix: some missing stuff
- feat: customization
- improve: contributors system
## 11.6.2
- feat: yaml utils, part 2
## 11.6.1
- feat: yaml utils
- fix: datagen in test
## 11.6.0
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
- fix: creative tab display name
- improve: more flexible language provider
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
## 11.5.3
- fix: cannot join server ([#50](https://github.com/Snownee/Kiwi/issues/50))
## 11.5.2
- fix: AlternativesIngredient
beta
[Fabric 1.20.5] 14.0.0
14.0.0+fabric23 апр. 2024 г.438Minecraft: 1.20.5fabric, quilt
Что нового
## 14.0.0
- improve: contributors system
- Merge pull request [#57](https://github.com/Snownee/Kiwi/issues/57) from SettingDust/feature/1.20.5-pre
- chore: bump shadow for java 21
- Merge branch 'refs/heads/1.20.5-fabric' into feature/1.20.5-pre
- refactor: utils, part 2
- refactor: utils, part 1
- feat: port to 1.20.5 pre4
- feat: port to 1.20.5 pre3
- feat: port to 1.20.5 pre1
- feat: no fade for title screen and loading overlay
- 24w12a
- feat: port utilities from Fruitful Fun
- chore: delete deprecated datagen providers
- fix: LocalizableItem NPE
- test: fix the name of test packet
- refactor: remove the read and write from `PlayPacketHandler`
- chore: delete old translation
- chore: mc version range
- feat: remove debug NBT tooltips
- fix: `kiwi reload` command not working
- improve: make KiwiLanguageProvider extend FabricLanguageProvider
- feat: disable trader and phantom spawning in debugLevelRules
- fix: workaround for creating Potion
- improve: exclude test classes in runtime instead of annotation processing
- fix: packets
- 24w11a port
- feat: port serializations ([#54](https://github.com/Snownee/Kiwi/issues/54))
- chore: reformat code
- feat: more Platform methods
## 13.5.1
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
- improve: make registration logging more compact
## 13.5.0
- feat: allow using `KiwiGO#is` if game object is unregistered
- feat: add client command to open config screen. no longer showing empty config tabs
## 13.4.0
- refactor: YAMLified metadata. supports loom 1.2+
- fix: config screens not shown
- improve: no hardcoded mod id in build script
- improve: remove guava dependency. faster project load time
- fix: gradle warnings
- fix: condition of clearing modules is inverted
## 13.3.0
- feat: lazy load data module
- improve: KiwiLanguageProvider
alpha
[Fabric 1.20.5] 14.0.0-alpha.3
14.0.0-alpha.3+fabric20 апр. 2024 г.112Minecraft: 1.20.5-pre4, 1.20.5-rc1, 1.20.5-rc2fabric, quilt
release
[Fabric 1.20.1] 11.6.2
11.6.219 апр. 2024 г.439,3 тыс.Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
## 11.6.2
- feat: yaml utils
## 11.6.0
- improve: more flexible language provider
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
release
[Forge 1.20.1] 11.6.2
11.6.219 апр. 2024 г.84,5 тыс.Minecraft: 1.20.1forge, neoforge
Что нового
## 11.6.2
- feat: yaml utils, part 2
## 11.6.1
- feat: yaml utils
- fix: datagen in test
## 11.6.0
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
- fix: creative tab display name
- improve: more flexible language provider
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
## 11.5.3
- fix: cannot join server ([#50](https://github.com/Snownee/Kiwi/issues/50))
## 11.5.2
- fix: AlternativesIngredient
release
[Forge 1.20.1] 11.6.1
11.6.119 апр. 2024 г.126Minecraft: 1.20.1forge, neoforge
Что нового
## 11.6.1
- feat: yaml utils
- fix: datagen in test
## 11.6.0
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
- fix: creative tab display name
- improve: more flexible language provider
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
## 11.5.3
- fix: cannot join server ([#50](https://github.com/Snownee/Kiwi/issues/50))
## 11.5.2
- fix: AlternativesIngredient
release
[Fabric 1.20.1] 11.6.0
11.6.029 мар. 2024 г.41,9 тыс.Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
## 11.6.0
- improve: more flexible language provider
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
release
[Forge 1.20.1] 11.6.0
11.6.029 мар. 2024 г.15 тыс.Minecraft: 1.20.1forge, neoforge
Что нового
## 11.6.0
- fix: LocalizableItem NPE
- feat: disable trader and phantom spawning in debugLevelRules
- improve: make registration logging more compact
- fix: creative tab display name
- improve: more flexible language provider
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
## 11.5.3
- fix: cannot join server ([#50](https://github.com/Snownee/Kiwi/issues/50))
## 11.5.2
- fix: AlternativesIngredient
alpha
[Fabric 24w12a] 14.0.0-alpha.2
14.0.0-alpha.222 мар. 2024 г.156Minecraft: 24w12afabric
alpha
[Fabric 24w11a] 14.0.0-alpha.1
14.0.0-alpha.116 мар. 2024 г.124Minecraft: 24w11afabric
alpha
[Fabric 24w11a] 14.0.0-alpha.0
14.0.0-alpha.016 мар. 2024 г.144Minecraft: 24w11afabric
release
[Forge 1.20.1] 11.5.5
11.5.527 февр. 2024 г.19,2 тыс.Minecraft: 1.20.1forge, neoforge
Что нового
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
## 11.5.3
- fix: cannot join server ([#50](https://github.com/Snownee/Kiwi/issues/50))
## 11.5.2
- fix: AlternativesIngredient
release
[Fabric 1.20.1] 11.5.5
11.5.527 февр. 2024 г.20,7 тыс.Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
## 11.5.5
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
beta
[Fabric 1.20.4] 13.5.1
13.5.127 февр. 2024 г.9,5 тыс.Minecraft: 1.20.4fabric, quilt
Что нового
## 13.5.1
- improve: change the time of showing tooltip hint
- fix: crash if config file is empty (close [#53](https://github.com/Snownee/Kiwi/issues/53))
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
- improve: make registration logging more compact
## 13.5.0
- feat: allow using `KiwiGO#is` if game object is unregistered
- feat: add client command to open config screen. no longer showing empty config tabs
## 13.4.0
- refactor: YAMLified metadata. supports loom 1.2+
- fix: config screens not shown
- improve: no hardcoded mod id in build script
- improve: remove guava dependency. faster project load time
- fix: gradle warnings
- fix: condition of clearing modules is inverted
## 13.3.0
- feat: lazy load data module
- improve: KiwiLanguageProvider
release
8.3.6
8.3.627 янв. 2024 г.442,9 тыс.Minecraft: 1.19.1, 1.19.2forge
Что нового
No changelog was specified.
beta
[Fabric 1.20.4] 13.5.0
13.5.026 янв. 2024 г.540Minecraft: 1.20.4fabric, quilt
Что нового
## 13.5.0
- feat: allow using `KiwiGO#is` if game object is unregistered
- feat: add client command to open config screen. no longer showing empty config tabs
## 13.4.0
- refactor: YAMLified metadata. supports loom 1.2+
- fix: config screens not shown
- improve: no hardcoded mod id in build script
- improve: remove guava dependency. faster project load time
- fix: gradle warnings
- fix: condition of clearing modules is inverted
## 13.3.0
- feat: lazy load data module
- improve: KiwiLanguageProvider
beta
[Fabric 1.20.4] 13.4.0
13.4.026 янв. 2024 г.82Minecraft: 1.20.4fabric, quilt
Что нового
## 13.4.0
- refactor: YAMLified metadata. supports loom 1.2+
- fix: config screens not shown
- improve: no hardcoded mod id in build script
- improve: remove guava dependency. faster project load time
- fix: gradle warnings
- fix: condition of clearing modules is inverted
## 13.3.0
- feat: lazy load data module
- improve: KiwiLanguageProvider
release
[Fabric 1.20.1] 11.5.4
11.5.421 янв. 2024 г.61,5 тыс.Minecraft: 1.20, 1.20.1fabric, quilt
release
[Forge 1.20.1] 11.5.3
11.5.317 янв. 2024 г.35 тыс.Minecraft: 1.20.1forge, neoforge
Что нового
## 11.5.3
- fix: cannot join server (#50)
## 11.5.2
- fix: AlternativesIngredient
release
[Forge 1.20.1] 11.5.2
11.5.216 янв. 2024 г.253Minecraft: 1.20.1forge, neoforge
Что нового
## 11.5.2
- fix: AlternativesIngredient
beta
[Fabric 1.20.4] 13.3.0
13.3.015 янв. 2024 г.204Minecraft: 1.20.4fabric, quilt
Что нового
## 13.3.0
- feat: lazy load data module
- improve: KiwiLanguageProvider
release
[Forge 1.20.1] 11.5.1
11.5.115 янв. 2024 г.777Minecraft: 1.20.1forge, neoforge
beta
[Fabric 1.20.4] 13.2.0
13.2.014 янв. 2024 г.92Minecraft: 1.20.4fabric, quilt
release
11.5.0
11.5.012 янв. 2024 г.2,1 тыс.Minecraft: 1.20, 1.20.1forge
Что нового
No changelog was specified.
release
11.4.0
11.4.09 янв. 2024 г.181,2 тыс.Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
No changelog was specified.
release
11.3.0
11.3.019 дек. 2023 г.88,8 тыс.Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
No changelog was specified.
release
11.2.0
11.2.019 дек. 2023 г.99Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
No changelog was specified.
release
13.1.0
13.1.010 дек. 2023 г.812Minecraft: 1.20.3, 1.20.4fabric, quilt
Что нового
No changelog was specified.
release
13.0.0
13.0.07 дек. 2023 г.128Minecraft: 1.20.3, 1.20.4fabric, quilt
Что нового
No changelog was specified.
release
8.3.5
8.3.57 дек. 2023 г.4,2 тыс.Minecraft: 1.19.1, 1.19.2forge
Что нового
No changelog was specified.
release
12.0.0
12.0.06 дек. 2023 г.1,4 тыс.Minecraft: 1.20.2fabric, quilt
Что нового
No changelog was specified.
release
11.1.1
11.1.18 авг. 2023 г.167,8 тыс.Minecraft: 1.20, 1.20.1forge
Что нового
No changelog was specified.
release
11.1.1
11.1.18 авг. 2023 г.287,1 тыс.Minecraft: 1.20, 1.20.1fabric
Что нового
No changelog was specified.
release
11.1.0
11.1.06 авг. 2023 г.277Minecraft: 1.20, 1.20.1forge
Что нового
No changelog was specified.
release
11.1.0
11.1.06 авг. 2023 г.180Minecraft: 1.20fabric
Что нового
No changelog was specified.
release
8.3.4
8.3.419 июл. 2023 г.231 тыс.Minecraft: 1.19.1, 1.19.2fabric
Что нового
No changelog was specified.
release
6.1.4
6.1.419 июн. 2023 г.346,5 тыс.Minecraft: 1.18.2forge
release
11.0.0
11.0.017 июн. 2023 г.1,8 тыс.Minecraft: 1.20, 1.20.1forge
Что нового
No changelog was specified.
release
11.0.0
11.0.07 июн. 2023 г.9,5 тыс.Minecraft: 1.20, 1.20.1fabric
Что нового
No changelog was specified.
release
10.0.1
10.0.122 апр. 2023 г.6,4 тыс.Minecraft: 1.19.4fabric
Что нового
No changelog was specified.
release
10.0.1
10.0.122 апр. 2023 г.1,8 тыс.Minecraft: 1.19.4forge
Что нового
No changelog was specified.
release
10.0.0
10.0.021 апр. 2023 г.105Minecraft: 1.19.4forge
Что нового
No changelog was specified.
release
9.2.0
9.2.020 апр. 2023 г.1,6 тыс.Minecraft: 1.19.3forge
Что нового
No changelog was specified.
release
10.0.0
10.0.012 апр. 2023 г.246Minecraft: 1.19.4fabric
Что нового
No changelog was specified.
release
9.2.0
9.2.09 апр. 2023 г.732Minecraft: 1.19.3fabric
Что нового
No changelog was specified.
release
8.3.4
8.3.422 мар. 2023 г.5,1 тыс.Minecraft: 1.19.1, 1.19.2forge
Что нового
No changelog was specified.
release
8.3.3
8.3.31 мар. 2023 г.25,6 тыс.Minecraft: 1.19.1, 1.19.2fabric
Что нового
No changelog was specified.
release
8.3.1
8.3.126 февр. 2023 г.144Minecraft: 1.19.1, 1.19.2fabric
Что нового
No changelog was specified.
release
8.3.0
8.3.018 февр. 2023 г.310Minecraft: 1.19.1, 1.19.2fabric
Что нового
No changelog was specified.
release
8.2.1
8.2.16 февр. 2023 г.237Minecraft: 1.19.1, 1.19.2forge
Что нового
No changelog was specified.
release
8.2.0
8.2.03 февр. 2023 г.180Minecraft: 1.19.1, 1.19.2forge
Что нового
No changelog was specified.
release
9.1.1
9.1.12 янв. 2023 г.168Minecraft: 1.19.3forge
Что нового
No changelog was specified.
release
9.1.1
9.1.12 янв. 2023 г.728Minecraft: 1.19.3fabric
Что нового
No changelog was specified.
release
9.1.0
9.1.02 янв. 2023 г.106Minecraft: 1.19.3forge
Что нового
No changelog was specified.
release
9.0.0
9.0.028 дек. 2022 г.176Minecraft: 1.19.3fabric
Что нового
No changelog was specified.
release
6.0.2
6.0.210 дек. 2022 г.5 тыс.Minecraft: 1.18.2fabric
release
6.1.3
6.1.310 дек. 2022 г.32,5 тыс.Minecraft: 1.18.2forge
release
8.1.3
8.1.310 дек. 2022 г.231Minecraft: 1.19.1, 1.19.2forge
Что нового
No changelog was specified.
release
8.1.2
8.1.210 дек. 2022 г.1,3 тыс.Minecraft: 1.19.1, 1.19.2fabric
Что нового
No changelog was specified.