All versions
0.8.5+forge
Release
[Forge 1.20.1] 0.8.5last year 44.6K
Compatibility
Minecraft: Java Edition
1.20.1
Platforms
Forge
NeoForge
Supported environments
Client and server
Changes
0.8.5
- fix: incompatibility with Ad Astra
0.8.2
- fix: crash when trying to run data gen at production (close #34)
0.8.1
- chore: update Kiwi
0.8.0
- feat: pipe interaction
- chore: update Kiwi
- refactor: display blocks
0.7.2
- improve: remove NarrowDoorsBlock.java
- improve: narrow doors hitbox
- chore: update Kiwi
- fix: hitboxes
- chore: update Kiwi
- fix: hitboxes and item models
- chore: update Kiwi
- fix: hitboxes
- fix: hitboxes
- fix: more models
0.7.1
- fix: bugs
- fix: bugs
- fix: hitboxes
0.7.0
- fix: wooden shelf hitboxes
- feat: make it possible to change direction of oblique air duct block in survival mode
- fix: glass related issues
- fix: missing models and hitboxes
- chore: attempt to add Shimmer integration
- fix: the collision of hollow steel half beam
- fix: more models
- fix: stone handrail
- fix: render type
- fix: wooden shelf
- Merge branch '1.20.1-forge' of https://github.com/teaconmc/XKDeco into 1.20.1-forge
0.6.6
- fix: hitboxes
- fix: more models
- fix: more models
- Merge branch '1.20.1-forge' of https://github.com/teaconmc/XKDeco into 1.20.1-forge
- fix: missing blockstates of wooden tables (#33)
- fix: more models
0.6.5
- improve: mixin stability
- fix: Blocks.AIR.asItem() getting polluted
- fix: do not generate loot table for mimic walls
- chore: try to reduce jar file size
0.6.4
- feat: new models
0.6.3
- feat: add random variant blocks
- fix: datagen again. add bunch of new block models
0.6.2
- fix: crash with other mods (close #31)
0.6.1
- fix
0.6.0
- chore: update Kiwi
0.5.4
- fix: incompatibility with DiagonalFences
- feat: more codecs
0.5.3
- feat: registry ordering
- fix: small roof eave placement
0.5.2
- feat: make creating more blocks possible
- feat: wooden screen, column head
- fix: seat facing
- chore: rename command name
0.5.1
- chore: update dependency
- feat: more recipes
- 木质栅栏物品模型 (#28)
- 补充漆木门类物品贴图 (#27)
- fix: ConvertScreen animation
- feat: multiple blocks item. fixed some data-gen issues
- feat: data-driven items
- 添加缺失的漆木类贴图和模型 (#26)
- feat & fix: basic recipes, loot tables, hardness
- improve: cache transformed shapes
- fix: "Received passengers for unknown entity"
- improve: error handling
- feat(script): default English name, duplicate ID checker
- refactor: re-implement the sitting feature
- feat: data-driven block shapes, part 3
- feat: change script config format to yaml
- feat: ConfiguringShape, part 1
- feat: slot-linking is now skippable
- feat: builder rule prototype
- feat: block switcher
- feat: block family
- feat: data-driven block shapes. rename packages
- fix: slot links
- feat: placement system, part 6
- feat: placement system, part 5
- feat: placement system, part 4
- feat: place counter. random match result
- feat: fine-tune placement system. fix random things
- feat: SimplePropertiesComponent
- feat: slot provider, part 4
- feat: slot provider, part 3
- feat: slot provider, part 2
- feat: yamlify yeah
- feat: slot provider, part 1
- feat: data-driven CanSurviveHandler
- feat: PartialVanillaProperties
- feat: finish block template default values
- feat: now sustain_plant is now based on block tag
- fix: data gen
- feat: now you can define default values in a template
- feat: game object gen, part 9, color providers, tool-related tags
- feat: game object gen, part 8, generate tags
- feat: comment out more unused code. move misc registration to the module system
- feat: game object gen, part 7, data-driven most blocks
- feat: export and import tab contents order
- feat: game object gen, part 6
- feat: game object gen, part 5, working data-driven blocks
- feat: game object gen, part 4, data-driven render type assigning
- feat: game object gen, part 3, nuke builtin tabs
- feat: game object gen, part 2
- feat: game object gen, part 1
- fix: some tech tables should not be directional
- feat: recipes 2
- feat: recipes
- feat: loot tables
- feat: CycleVariantsComponent
- chore: rename package
- feat: ready to build
- feat: stackable blocks
- feat: foods
- feat: random furnitures
- feat: hanging fascia
- fix: make factory lights no longer directional
- feat: screens
- feat: wooden fence heads
- feat: wooden fences
- feat: item&block display
- feat: console
- feat: directional blocks
- feat: walls
- feat: trapdoor models
- feat(datagen): add models, blockstate (#25)
- feat: add hollow steel bars
- feat: add dougong
- feat: add stone columns and mouldings
- feat: fallen leaves on slab
- feat: the ultimate fix of the natural slabs
- feat: assign render type through block settings
- Merge branch '1.20.1-forge' of https://github.com/teaconmc/XKDeco into 1.20.1-forge
- feat: moulding blocks, part 1
- feat: add support for SnowyDirt on Plant (#24)
- feat: let sand blocks have gravity
- feat: add Hollow Steel Half Beam
- fix: wall block connection
- feat: add shortcut shape setter. more detailed control to the GlassType. add steel ladders. make components persist order
- feat: add DirectionalComponent. replace BasicFullDirectionBlock
- feat: add HorizontalComponent. fix datagen
- feat: block flattening, part 7, block property injection
- feat: block flattening, part 6, simplify block settings assigning
- feat: block flattening, part 5, canSurviveHandler & fluid state handling
- chore: rename: special wall -> mimic wall
- feat: model datagen, part 9, custom walls
- feat: model datagen, part 8, glass stairs
- feat: block flattening, part 4, nuke ShapeFunction
- 去除玻璃楼梯内部多余贴图
- feat: block flattening, part 2, glass types
- feat: block flattening, part 2, air duct collision
- feat: block flattening, part 1
- feat: model datagen, part 7
- feat: model datagen, part 6, air duct
- feat: model datagen, part 5
- feat: model datagen, part 4
- feat: model datagen, part 3
- feat: model datagen, part 2
- feat: model datagen, part 1
- chore: project setup
- chore: reformat code
- fix: compiler complaints on Eclipse
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:XlwMlNhH:TFngPoRn"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:XlwMlNhH:TFngPoRn"
}

