90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today! - Fabric
- Quilt
- Neoforge
- Forge
- No elements found. Consider changing the search query.
- List is empty.
- 1.21.1
- 1.21
- 1.20.6
- 1.20.5
- 1.20.4
- 1.20.3
- 1.20.2
- 1.20.1
- 1.20
- 1.19.4
- 1.19.3
- 1.19.2
- 1.19.1
- 1.18.2
- No elements found. Consider changing the search query.
- List is empty.
- Beta
- Release
- Alpha
- No elements found. Consider changing the search query.
- List is empty.
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
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 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)
- 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)
- 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
15.2.2
- fix: do not call super in ModBlockEntity#onDataPacket
- fix: Platform#isModLoaded NPE
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 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
11.8.7
11.8.6
11.8.5
- fix: crash with other mods (close #31)
11.8.4
- improve: only register KeyMapping when necessary
11.8.3
11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
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
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)
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
11.5.3
- fix: cannot join server (#50)
11.5.2
- fix: AlternativesIngredient
11.8.26
- fix: crash with Paladin's Furniture Mod
- fix: KiwiLanguageProvider
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)
11.8.19
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
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)
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
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 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
11.8.7
11.8.6
11.8.5
- fix: crash with other mods (close #31)
11.8.4
- improve: only register KeyMapping when necessary
11.8.3
11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
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
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)
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
11.5.3
- fix: cannot join server (#50)
11.5.2
- fix: AlternativesIngredient
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
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 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)
- 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)
- 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
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)
11.8.19
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
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)
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
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)
11.8.19
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
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)
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
11.8.22
- feat: KiwiLanguageProvider#generateGameObjectEntries
11.8.21
- feat: yaml language gen
- fix: suppress coremod madness (close #63)
11.8.19
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
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)
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
11.8.21
- feat: yaml language gen
- fix: suppress coremod madness (close #63)
11.8.19
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
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)
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
11.8.20
- fix: suppress coremod madness (close #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
11.8.7
11.8.6
11.8.5
- fix: crash with other mods (close #31)
11.8.4
- improve: only register KeyMapping when necessary
11.8.3
11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
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
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)
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
11.5.3
- fix: cannot join server (#50)
11.5.2
- fix: AlternativesIngredient
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
11.8.7
11.8.6
11.8.5
- fix: crash with other mods (close #31)
11.8.4
- improve: only register KeyMapping when necessary
11.8.3
11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
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
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)
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
11.5.3
- fix: cannot join server (#50)
11.5.2
- fix: AlternativesIngredient
11.8.19
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
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)
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
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
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)
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
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
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)
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
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
11.8.7
11.8.6
11.8.5
- fix: crash with other mods (close #31)
11.8.4
- improve: only register KeyMapping when necessary
11.8.3
11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
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
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)
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
11.5.3
- fix: cannot join server (#50)
11.5.2
- fix: AlternativesIngredient
11.6.3
- fix: debug tooltip not working in multiplayer
11.6.2
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)
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
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
11.8.7
11.8.6
11.8.5
- fix: crash with other mods (close #31)
11.8.4
- improve: only register KeyMapping when necessary
11.8.3
11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
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
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)
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
11.5.3
- fix: cannot join server (#50)
11.5.2
- fix: AlternativesIngredient
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
11.8.7
11.8.6
11.8.5
- fix: crash with other mods (close #31)
11.8.4
- improve: only register KeyMapping when necessary
11.8.3
11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
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
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)
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
11.5.3
- fix: cannot join server (#50)
11.5.2
- fix: AlternativesIngredient
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
11.8.7
11.8.6
11.8.5
- fix: crash with other mods (close #31)
11.8.4
- improve: only register KeyMapping when necessary
11.8.3
11.8.2
- fix: move some mixins out of customization package to make ColorProviderUtil works properly
- fix: build
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
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)
- improve: repository filtering for jitpack
- feat: use our own source of EvalEx
11.5.3
- fix: cannot join server (#50)
11.5.2
- fix: AlternativesIngredient
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
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 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)
- 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)
- 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