9
0
mirror of https://github.com/Xiao-MoMi/craft-engine.git synced 2025-12-29 11:59:11 +00:00

修复entity-renderer旋转造成的问题

This commit is contained in:
XiaoMoMi
2025-11-06 00:40:47 +08:00
parent 4240d01c1f
commit 4abb0124f7
3 changed files with 104 additions and 96 deletions

View File

@@ -2682,354 +2682,354 @@ templates#block_states:
state: ${base_block}[east=false,north=false,south=false,waterlogged=false,west=false]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
east=true,north=false,south=false,waterlogged=false,west=false:
state: ${base_block}[east=true,north=false,south=false,waterlogged=false,west=false]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 270
yaw: 270
east=false,north=true,south=false,waterlogged=false,west=false:
state: ${base_block}[east=false,north=true,south=false,waterlogged=false,west=false]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 180
yaw: 180
east=false,north=false,south=true,waterlogged=false,west=false:
state: ${base_block}[east=false,north=false,south=true,waterlogged=false,west=false]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 0
yaw: 0
east=false,north=false,south=false,waterlogged=false,west=true:
state: ${base_block}[east=false,north=false,south=false,waterlogged=false,west=true]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 90
yaw: 90
east=true,north=true,south=false,waterlogged=false,west=false:
state: ${base_block}[east=true,north=true,south=false,waterlogged=false,west=false]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 180
yaw: 180
- item: ${fence_side_item}
rotation: 270
yaw: 270
east=true,north=false,south=true,waterlogged=false,west=false:
state: ${base_block}[east=true,north=false,south=true,waterlogged=false,west=false]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 0
yaw: 0
- item: ${fence_side_item}
rotation: 270
yaw: 270
east=true,north=false,south=false,waterlogged=false,west=true:
state: ${base_block}[east=true,north=false,south=false,waterlogged=false,west=true]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 90
yaw: 90
- item: ${fence_side_item}
rotation: 270
yaw: 270
east=false,north=true,south=true,waterlogged=false,west=false:
state: ${base_block}[east=false,north=true,south=true,waterlogged=false,west=false]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 0
yaw: 0
- item: ${fence_side_item}
rotation: 180
yaw: 180
east=false,north=true,south=false,waterlogged=false,west=true:
state: ${base_block}[east=false,north=true,south=false,waterlogged=false,west=true]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 90
yaw: 90
- item: ${fence_side_item}
rotation: 180
yaw: 180
east=false,north=false,south=true,waterlogged=false,west=true:
state: ${base_block}[east=false,north=false,south=true,waterlogged=false,west=true]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 0
yaw: 0
- item: ${fence_side_item}
rotation: 90
yaw: 90
east=true,north=true,south=true,waterlogged=false,west=false:
state: ${base_block}[east=true,north=true,south=true,waterlogged=false,west=false]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 0
yaw: 0
- item: ${fence_side_item}
rotation: 180
yaw: 180
- item: ${fence_side_item}
rotation: 270
yaw: 270
east=true,north=true,south=false,waterlogged=false,west=true:
state: ${base_block}[east=true,north=true,south=false,waterlogged=false,west=true]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 90
yaw: 90
- item: ${fence_side_item}
rotation: 180
yaw: 180
- item: ${fence_side_item}
rotation: 270
yaw: 270
east=true,north=false,south=true,waterlogged=false,west=true:
state: ${base_block}[east=true,north=false,south=true,waterlogged=false,west=true]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 0
yaw: 0
- item: ${fence_side_item}
rotation: 90
yaw: 90
- item: ${fence_side_item}
rotation: 270
yaw: 270
east=false,north=true,south=true,waterlogged=false,west=true:
state: ${base_block}[east=false,north=true,south=true,waterlogged=false,west=true]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 0
yaw: 0
- item: ${fence_side_item}
rotation: 90
yaw: 90
- item: ${fence_side_item}
rotation: 180
yaw: 180
east=true,north=true,south=true,waterlogged=false,west=true:
state: ${base_block}[east=true,north=true,south=true,waterlogged=false,west=true]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 0
yaw: 0
- item: ${fence_side_item}
rotation: 90
yaw: 90
- item: ${fence_side_item}
rotation: 180
yaw: 180
- item: ${fence_side_item}
rotation: 270
yaw: 270
east=false,north=false,south=false,waterlogged=true,west=false:
state: ${base_block}[east=false,north=false,south=false,waterlogged=true,west=false]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
east=true,north=false,south=false,waterlogged=true,west=false:
state: ${base_block}[east=true,north=false,south=false,waterlogged=true,west=false]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 270
yaw: 270
east=false,north=true,south=false,waterlogged=true,west=false:
state: ${base_block}[east=false,north=true,south=false,waterlogged=true,west=false]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 180
yaw: 180
east=false,north=false,south=true,waterlogged=true,west=false:
state: ${base_block}[east=false,north=false,south=true,waterlogged=true,west=false]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 0
yaw: 0
east=false,north=false,south=false,waterlogged=true,west=true:
state: ${base_block}[east=false,north=false,south=false,waterlogged=true,west=true]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 90
yaw: 90
east=true,north=true,south=false,waterlogged=true,west=false:
state: ${base_block}[east=true,north=true,south=false,waterlogged=true,west=false]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 180
yaw: 180
- item: ${fence_side_item}
rotation: 270
yaw: 270
east=true,north=false,south=true,waterlogged=true,west=false:
state: ${base_block}[east=true,north=false,south=true,waterlogged=true,west=false]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 0
yaw: 0
- item: ${fence_side_item}
rotation: 270
yaw: 270
east=true,north=false,south=false,waterlogged=true,west=true:
state: ${base_block}[east=true,north=false,south=false,waterlogged=true,west=true]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 90
yaw: 90
- item: ${fence_side_item}
rotation: 270
yaw: 270
east=false,north=true,south=true,waterlogged=true,west=false:
state: ${base_block}[east=false,north=true,south=true,waterlogged=true,west=false]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 0
yaw: 0
- item: ${fence_side_item}
rotation: 180
yaw: 180
east=false,north=true,south=false,waterlogged=true,west=true:
state: ${base_block}[east=false,north=true,south=false,waterlogged=true,west=true]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 90
yaw: 90
- item: ${fence_side_item}
rotation: 180
yaw: 180
east=false,north=false,south=true,waterlogged=true,west=true:
state: ${base_block}[east=false,north=false,south=true,waterlogged=true,west=true]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 0
yaw: 0
- item: ${fence_side_item}
rotation: 90
yaw: 90
east=true,north=true,south=true,waterlogged=true,west=false:
state: ${base_block}[east=true,north=true,south=true,waterlogged=true,west=false]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 0
yaw: 0
- item: ${fence_side_item}
rotation: 180
yaw: 180
- item: ${fence_side_item}
rotation: 270
yaw: 270
east=true,north=true,south=false,waterlogged=true,west=true:
state: ${base_block}[east=true,north=true,south=false,waterlogged=true,west=true]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 90
yaw: 90
- item: ${fence_side_item}
rotation: 180
yaw: 180
- item: ${fence_side_item}
rotation: 270
yaw: 270
east=true,north=false,south=true,waterlogged=true,west=true:
state: ${base_block}[east=true,north=false,south=true,waterlogged=true,west=true]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 0
yaw: 0
- item: ${fence_side_item}
rotation: 90
yaw: 90
- item: ${fence_side_item}
rotation: 270
yaw: 270
east=false,north=true,south=true,waterlogged=true,west=true:
state: ${base_block}[east=false,north=true,south=true,waterlogged=true,west=true]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 0
yaw: 0
- item: ${fence_side_item}
rotation: 90
yaw: 90
- item: ${fence_side_item}
rotation: 180
yaw: 180
east=true,north=true,south=true,waterlogged=true,west=true:
state: ${base_block}[east=true,north=true,south=true,waterlogged=true,west=true]
entity-renderer:
- item: ${fence_post_item}
rotation: 180
yaw: 180
scale: 1.0003
translation: 0,0.0001,0
- item: ${fence_side_item}
rotation: 0
yaw: 0
- item: ${fence_side_item}
rotation: 90
yaw: 90
- item: ${fence_side_item}
rotation: 180
yaw: 180
- item: ${fence_side_item}
rotation: 270
yaw: 270
variants:
waterlogged=true:
settings: