Pre flattening (<1.13) versions are broken
Related: pixlyzer#1
Update: They work fine, but a lot of things needs to be added or fixed:
-
properly integrate pack_format (settings per connection) => independent protocol version and assets fix val packFormat = context.connection.assetsManager.properties?.pack?.format ?: if(context.connection.version.flattened) Int.MAX_VALUE else 0 // TODO: integrate with assets/refactor_atlas
-
registry tests -
custom block model tests (e.g. SnowyBlock) -
store translationKey in blocks.json and items.json -
add collision and outline shapes
Fix up block models:
-
sponge
andwet_sponge
->sponge[wet=true]
,sponge[wet=false]
-
grass_block, mycelium (snowy) - multiparts
- fences
- walls
- redstone
- fire
- glass panes
- doors
- beds (>1.12, block entity determinate the color)
- flowers, flower pot (determinate the flower)
-
note block(just for interacting) - repeater (powered)
- oak log/oak wood [
axis=none
] - trip wire?
- slabs (double)
- furnace? (lit=true/false)
- rails
- anvil damage
- stairs
- terracotta (renamed)
- double plants
grass
Edited by Moritz Zwerger