
Kiwi 🥝
Minecraft modding library
- Загрузки
- 20.2M
- Подписчики
- 443
- Обновлён
- 2 августа 2026 г.
- Лицензия
- MIT
Опубликован 10 декабря 2022 г.
Kiwi 🥝
Minecraft modding library used by Snownee's mods.
It provides some QoL features (configurable):
- Shows item NBT and tags in tooltips
- Disables Microsoft's telemetry
- Simple command calculator -
/kalc - Command to mute current toast notifications and sounds -
/kiwic quiet - Suppress experimental world settings warning (disabled by default)
- Disables the fading effect on resource reload or main menu (disabled by default)
Install Cloth Config to change settings in-game.
Ченджлог
26.0.17+neoforgeРелиз26.1, 26.1.1, 26.1.2 · 2 августа 2026 г.
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)
- 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)
26.0.11
- feat: add missing classes from fabric
26.0.10
- build: update
me.modmuss50.mod-publish-pluginto adjust the new cf api changes - port fabric changes (#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
15.8.8+fabricРелиз1.21.1 · 28 июля 2026 г.
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)
- fix: cloth config mod id on NeoForge
15.8.5
- fix: Pressing F3 to display info on some items crashes the game (close #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)
- 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
26.0.16+fabricРелиз26.1, 26.1.1, 26.1.2 · 28 июля 2026 г.
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 from Snownee/migrate/neoforge-to-fabric-26.1
- feat: disable data module by default (close #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.16+neoforgeБета26.1, 26.1.1, 26.1.2 · 26 июля 2026 г.
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)
- 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)
26.0.11
- feat: add missing classes from fabric
26.0.10
- build: update
me.modmuss50.mod-publish-pluginto adjust the new cf api changes - port fabric changes (#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 from Litt1eBai/26.1.2-neoforge
- build: bump mineraft to 26.1.2
26.0.15+fabricРелиз26.1, 26.1.1, 26.1.2 · 24 июля 2026 г.
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 from Snownee/migrate/neoforge-to-fabric-26.1
- feat: disable data module by default (close #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)
26.0.12+neoforgeРелиз26.1, 26.1.1, 26.1.2 · 22 июля 2026 г.
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)
26.0.11
- feat: add missing classes from fabric
26.0.10
- build: update
me.modmuss50.mod-publish-pluginto adjust the new cf api changes - port fabric changes (#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 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.11+neoforgeРелиз26.1, 26.1.1, 26.1.2 · 17 июля 2026 г.
26.0.11
- feat: add missing classes from fabric
26.0.10
- build: update
me.modmuss50.mod-publish-pluginto adjust the new cf api changes - port fabric changes (#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 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 from Snownee/fix/test-target-crash
- fix: crash for test targets
26.0.10+neoforgeРелиз26.1, 26.1.1, 26.1.2 · 17 июля 2026 г.
26.0.10
- build: update
me.modmuss50.mod-publish-pluginto adjust the new cf api changes - port fabric changes (#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 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 from Snownee/fix/test-target-crash
- fix: crash for test targets
26.0.5
- Merge pull request #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 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 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
Комментарии
Загружаем…
