mirror of
https://github.com/webbukkit/dynmap.git
synced 2024-11-13 05:54:40 +01:00
Fix comparator and repeater models
This commit is contained in:
parent
f433454ac2
commit
64fe6d8b39
@ -699,7 +699,7 @@ public class DynmapCore implements DynmapCommonAPI {
|
||||
for (int i = 0; i < DynmapBlockState.getGlobalIndexMax(); i++) {
|
||||
DynmapBlockState bs = DynmapBlockState.getStateByGlobalIndex(i);
|
||||
if (bs != null) {
|
||||
Log.info(String.format("%d: %s", i, bs.toString()));
|
||||
Log.info(String.format("%d: %s (index %d)", i, bs.toString(), bs.stateIndex));
|
||||
}
|
||||
}
|
||||
Log.info("----------------");
|
||||
|
@ -570,55 +570,137 @@ patchblock:id=lever,data=8
|
||||
patchrotate:id=lever,data=14,rotx=180
|
||||
# Cactus
|
||||
patchblock:id=cactus,patch0=VertX00625,patch1=VertX00625@90,patch2=VertX00625@180,patch3=VertX00625@270,patch4=HorizY100ZTop,patch5=HorizY100ZTop@180/0/0
|
||||
# Redstone repeater (on) facing east
|
||||
# Redstone repeater (off) facing east
|
||||
block:id=repeater,data=0,data=1,data=2,data=3,data=16,data=17,data=18,data=19,data=32,data=33,data=34,data=35,data=48,data=49,data=50,data=51,scale=16
|
||||
layer:0,1
|
||||
****************
|
||||
****************
|
||||
****************
|
||||
****************
|
||||
****************
|
||||
****************
|
||||
****************
|
||||
****************
|
||||
****************
|
||||
****************
|
||||
****************
|
||||
****************
|
||||
****************
|
||||
****************
|
||||
****************
|
||||
****************
|
||||
layer:2,3,4,5,6,7,8,9
|
||||
----------------
|
||||
----------------
|
||||
----------------
|
||||
----------------
|
||||
----------------
|
||||
----------------
|
||||
----------------
|
||||
--------**--**--
|
||||
--------**--**--
|
||||
----------------
|
||||
----------------
|
||||
----------------
|
||||
----------------
|
||||
----------------
|
||||
----------------
|
||||
----------------
|
||||
# Redstone repeater (on) facing south
|
||||
# Redstone repeater (off) facing south
|
||||
block:id=repeater,data=4,data=5,data=6,data=7,data=20,data=21,data=22,data=23,data=36,data=37,data=38,data=39,data=52,data=53,data=54,data=55,scale=16
|
||||
rotate:id=repeater,data=0,rot=90
|
||||
# Redstone repeater (on) facing west
|
||||
# Redstone repeater (off) facing west
|
||||
block:id=repeater,data=8,data=9,data=10,data=11,data=24,data=25,data=26,data=27,data=40,data=41,data=42,data=43,data=56,data=57,data=58,data=59,scale=16
|
||||
rotate:id=repeater,data=0,rot=180
|
||||
# Redstone repeater (on) facing north
|
||||
# Redstone repeater (off) facing north
|
||||
block:id=repeater,data=12,data=13,data=14,data=15,data=28,data=29,data=30,data=31,data=44,data=45,data=46,data=47,data=60,data=61,data=62,data=63,scale=16
|
||||
rotate:id=repeater,data=0,rot=270
|
||||
# Redstone repeater (smooth_stone, repeater, redstone_torch_off, redstone_torch, bedrock, repeater_on)
|
||||
# 1 tick (unlocked, unpowered)
|
||||
modellist:id=repeater,data=7,box=0/0/0:16/2/16:d/0/0/0/16/16:u/1/0/0/16/16:n/0/0/14/16/16:s/0/0/14/16/16:w/0/0/14/16/16:e/0/0/14/16/16,box=7/2/6:9/7/8:d/2/7/13/9/15:u/2/7/6/9/8:n/2/7/6/9/11:s/2/7/6/9/11:w/2/7/6/9/11:e/2/7/6/9/11,box=7/2/2:9/7/4:d/2/7/13/9/15:u/2/7/6/9/8:n/2/7/6/9/11:s/2/7/6/9/11:w/2/7/6/9/11:e/2/7/6/9/11
|
||||
patchblock:id=repeater,data=3
|
||||
patchrotate:id=repeater,data=7,roty=180
|
||||
patchblock:id=repeater,data=11
|
||||
patchrotate:id=repeater,data=7,roty=90
|
||||
patchblock:id=repeater,data=15
|
||||
patchrotate:id=repeater,data=7,roty=270
|
||||
# 1 tick (locked, unpowered)
|
||||
modellist:id=repeater,data=5,box=0/0/0:16/2/16:d/0/0/0/16/16:u/1/0/0/16/16:n/0/0/14/16/16:s/0/0/14/16/16:w/0/0/14/16/16:e/0/0/14/16/16,box=2/2/6:14/4/8:d90/4/7/2/9/14:u90/4/7/2/9/14:n/4/2/7/14/9:s/4/2/7/14/9:w/4/6/7/8/9:e/4/6/7/8/9,box=7/2/2:9/7/4:d/2/7/13/9/15:u/2/7/6/9/8:n/2/7/6/9/11:s/2/7/6/9/11:w/2/7/6/9/11:e/2/7/6/9/11
|
||||
patchblock:id=repeater,data=1
|
||||
patchrotate:id=repeater,data=5,roty=180
|
||||
patchblock:id=repeater,data=9
|
||||
patchrotate:id=repeater,data=5,roty=90
|
||||
patchblock:id=repeater,data=13
|
||||
patchrotate:id=repeater,data=5,roty=270
|
||||
# 1 tick (unlocked, powered)
|
||||
modellist:id=repeater,data=6,box=0/0/0:16/2/16:d/0/0/0/16/16:u/5/0/0/16/16:n/0/0/14/16/16:s/0/0/14/16/16:w/0/0/14/16/16:e/0/0/14/16/16,box=7/7/6:9/7/8:u/3/7/6/9/8,box=7/2/5:9/8/9:w/3/6/5/10/11:e/3/6/5/10/11,box=6/2/6:10/8/8:n/3/6/5/10/11:s/3/6/5/10/11,box=7/7/2:9/7/2:u/3/7/6/9/8,box=7/2/1:9/8/5:w/3/6/5/10/11:e/3/6/5/10/11,box=6/2/2:10/8/4:n/3/6/5/10/11:s/3/6/5/10/11
|
||||
patchblock:id=repeater,data=2
|
||||
patchrotate:id=repeater,data=6,roty=180
|
||||
patchblock:id=repeater,data=10
|
||||
patchrotate:id=repeater,data=6,roty=90
|
||||
patchblock:id=repeater,data=14
|
||||
patchrotate:id=repeater,data=6,roty=270
|
||||
# 1 tick (locked, powered)
|
||||
modellist:id=repeater,data=4,box=0/0/0:16/2/16:d/0/0/0/16/16:u/5/0/0/16/16:n/0/0/14/16/16:s/0/0/14/16/16:w/0/0/14/16/16:e/0/0/14/16/16,box=2/2/6:14/4/8:d90/4/7/2/9/14:u90/4/7/2/9/14:n/4/2/7/14/9:s/4/2/7/14/9:w/4/6/7/8/9:e/4/6/7/8/9,box=7/7/2:9/7/4:u/3/7/6/9/8,box=7/2/1:9/8/5:w/3/6/5/10/11:e/3/6/5/10/11,box=6/2/2:10/8/4:n/3/6/5/10/11:s/3/6/5/10/11
|
||||
patchblock:id=repeater,data=0
|
||||
patchrotate:id=repeater,data=4,roty=180
|
||||
patchblock:id=repeater,data=8
|
||||
patchrotate:id=repeater,data=4,roty=90
|
||||
patchblock:id=repeater,data=12
|
||||
patchrotate:id=repeater,data=4,roty=270
|
||||
# 2 tick (unlocked, unpowered)
|
||||
modellist:id=repeater,data=23,box=0/0/0:16/2/16:d/0/0/0/16/16:u/1/0/0/16/16:n/0/0/14/16/16:s/0/0/14/16/16:w/0/0/14/16/16:e/0/0/14/16/16,box=7/2/8:9/7/10:d/2/7/13/9/15:u/2/7/6/9/8:n/2/7/6/9/11:s/2/7/6/9/11:w/2/7/6/9/11:e/2/7/6/9/11,box=7/2/2:9/7/4:d/2/7/13/9/15:u/2/7/6/9/8:n/2/7/6/9/11:s/2/7/6/9/11:w/2/7/6/9/11:e/2/7/6/9/11
|
||||
patchblock:id=repeater,data=19
|
||||
patchrotate:id=repeater,data=23,roty=180
|
||||
patchblock:id=repeater,data=27
|
||||
patchrotate:id=repeater,data=23,roty=90
|
||||
patchblock:id=repeater,data=31
|
||||
patchrotate:id=repeater,data=23,roty=270
|
||||
# 2 tick (locked, unpowered)
|
||||
modellist:id=repeater,data=21,box=0/0/0:16/2/16:d/0/0/0/16/16:u/1/0/0/16/16:n/0/0/14/16/16:s/0/0/14/16/16:w/0/0/14/16/16:e/0/0/14/16/16,box=2/2/8:14/4/10:d90/4/7/2/9/14:u90/4/7/2/9/14:n/4/2/7/14/9:s/4/2/7/14/9:w/4/6/7/8/9:e/4/6/7/8/9,box=7/2/2:9/7/4:d/2/7/13/9/15:u/2/7/6/9/8:n/2/7/6/9/11:s/2/7/6/9/11:w/2/7/6/9/11:e/2/7/6/9/11
|
||||
patchblock:id=repeater,data=17
|
||||
patchrotate:id=repeater,data=21,roty=180
|
||||
patchblock:id=repeater,data=25
|
||||
patchrotate:id=repeater,data=21,roty=90
|
||||
patchblock:id=repeater,data=29
|
||||
patchrotate:id=repeater,data=21,roty=270
|
||||
# 2 tick (unlocked, powered)
|
||||
modellist:id=repeater,data=22,box=0/0/0:16/2/16:d/0/0/0/16/16:u/5/0/0/16/16:n/0/0/14/16/16:s/0/0/14/16/16:w/0/0/14/16/16:e/0/0/14/16/16,box=7/7/8:9/7/10:u/3/7/6/9/8,box=7/2/7:9/8/11:w/3/6/5/10/11:e/3/6/5/10/11,box=6/2/8:10/8/10:n/3/6/5/10/11:s/3/6/5/10/11,box=7/7/2:9/7/2:u/3/7/6/9/8,box=7/2/1:9/8/5:w/3/6/5/10/11:e/3/6/5/10/11,box=6/2/2:10/8/4:n/3/6/5/10/11:s/3/6/5/10/11
|
||||
patchblock:id=repeater,data=18
|
||||
patchrotate:id=repeater,data=22,roty=180
|
||||
patchblock:id=repeater,data=26
|
||||
patchrotate:id=repeater,data=22,roty=90
|
||||
patchblock:id=repeater,data=30
|
||||
patchrotate:id=repeater,data=22,roty=270
|
||||
# 2 tick (locked, powered)
|
||||
modellist:id=repeater,data=20,box=0/0/0:16/2/16:d/0/0/0/16/16:u/5/0/0/16/16:n/0/0/14/16/16:s/0/0/14/16/16:w/0/0/14/16/16:e/0/0/14/16/16,box=2/2/8:14/4/10:d90/4/7/2/9/14:u90/4/7/2/9/14:n/4/2/7/14/9:s/4/2/7/14/9:w/4/6/7/8/9:e/4/6/7/8/9,box=7/7/2:9/7/4:u/3/7/6/9/8,box=7/2/1:9/8/5:w/3/6/5/10/11:e/3/6/5/10/11,box=6/2/2:10/8/4:n/3/6/5/10/11:s/3/6/5/10/11
|
||||
patchblock:id=repeater,data=16
|
||||
patchrotate:id=repeater,data=20,roty=180
|
||||
patchblock:id=repeater,data=24
|
||||
patchrotate:id=repeater,data=20,roty=90
|
||||
patchblock:id=repeater,data=28
|
||||
patchrotate:id=repeater,data=20,roty=270
|
||||
# 3 tick (unlocked, unpowered)
|
||||
modellist:id=repeater,data=39,box=0/0/0:16/2/16:d/0/0/0/16/16:u/1/0/0/16/16:n/0/0/14/16/16:s/0/0/14/16/16:w/0/0/14/16/16:e/0/0/14/16/16,box=7/2/10:9/7/12:d/2/7/13/9/15:u/2/7/6/9/8:n/2/7/6/9/11:s/2/7/6/9/11:w/2/7/6/9/11:e/2/7/6/9/11,box=7/2/2:9/7/4:d/2/7/13/9/15:u/2/7/6/9/8:n/2/7/6/9/11:s/2/7/6/9/11:w/2/7/6/9/11:e/2/7/6/9/11
|
||||
patchblock:id=repeater,data=35
|
||||
patchrotate:id=repeater,data=39,roty=180
|
||||
patchblock:id=repeater,data=43
|
||||
patchrotate:id=repeater,data=39,roty=90
|
||||
patchblock:id=repeater,data=47
|
||||
patchrotate:id=repeater,data=39,roty=270
|
||||
# 3 tick (locked, unpowered)
|
||||
modellist:id=repeater,data=37,box=0/0/0:16/2/16:d/0/0/0/16/16:u/1/0/0/16/16:n/0/0/14/16/16:s/0/0/14/16/16:w/0/0/14/16/16:e/0/0/14/16/16,box=2/2/10:14/4/12:d90/4/7/2/9/14:u90/4/7/2/9/14:n/4/2/7/14/9:s/4/2/7/14/9:w/4/6/7/8/9:e/4/6/7/8/9,box=7/2/2:9/7/4:d/2/7/13/9/15:u/2/7/6/9/8:n/2/7/6/9/11:s/2/7/6/9/11:w/2/7/6/9/11:e/2/7/6/9/11
|
||||
patchblock:id=repeater,data=33
|
||||
patchrotate:id=repeater,data=37,roty=180
|
||||
patchblock:id=repeater,data=41
|
||||
patchrotate:id=repeater,data=37,roty=90
|
||||
patchblock:id=repeater,data=45
|
||||
patchrotate:id=repeater,data=37,roty=270
|
||||
# 3 tick (unlocked, powered)
|
||||
modellist:id=repeater,data=38,box=0/0/0:16/2/16:d/0/0/0/16/16:u/5/0/0/16/16:n/0/0/14/16/16:s/0/0/14/16/16:w/0/0/14/16/16:e/0/0/14/16/16,box=7/7/10:9/7/12:u/3/7/6/9/8,box=7/2/9:9/8/13:w/3/6/5/10/11:e/3/6/5/10/11,box=6/2/10:10/8/12:n/3/6/5/10/11:s/3/6/5/10/11,box=7/7/2:9/7/2:u/3/7/6/9/8,box=7/2/1:9/8/5:w/3/6/5/10/11:e/3/6/5/10/11,box=6/2/2:10/8/4:n/3/6/5/10/11:s/3/6/5/10/11
|
||||
patchblock:id=repeater,data=34
|
||||
patchrotate:id=repeater,data=38,roty=180
|
||||
patchblock:id=repeater,data=42
|
||||
patchrotate:id=repeater,data=38,roty=90
|
||||
patchblock:id=repeater,data=46
|
||||
patchrotate:id=repeater,data=38,roty=270
|
||||
# 3 tick (locked, powered)
|
||||
modellist:id=repeater,data=36,box=0/0/0:16/2/16:d/0/0/0/16/16:u/5/0/0/16/16:n/0/0/14/16/16:s/0/0/14/16/16:w/0/0/14/16/16:e/0/0/14/16/16,box=2/2/10:14/4/12:d90/4/7/2/9/14:u90/4/7/2/9/14:n/4/2/7/14/9:s/4/2/7/14/9:w/4/6/7/8/9:e/4/6/7/8/9,box=7/7/2:9/7/4:u/3/7/6/9/8,box=7/2/1:9/8/5:w/3/6/5/10/11:e/3/6/5/10/11,box=6/2/2:10/8/4:n/3/6/5/10/11:s/3/6/5/10/11
|
||||
patchblock:id=repeater,data=32
|
||||
patchrotate:id=repeater,data=36,roty=180
|
||||
patchblock:id=repeater,data=40
|
||||
patchrotate:id=repeater,data=36,roty=90
|
||||
patchblock:id=repeater,data=44
|
||||
patchrotate:id=repeater,data=36,roty=270
|
||||
# 4 tick (unlocked, unpowered)
|
||||
modellist:id=repeater,data=55,box=0/0/0:16/2/16:d/0/0/0/16/16:u/1/0/0/16/16:n/0/0/14/16/16:s/0/0/14/16/16:w/0/0/14/16/16:e/0/0/14/16/16,box=7/2/12:9/7/14:d/2/7/13/9/15:u/2/7/6/9/8:n/2/7/6/9/11:s/2/7/6/9/11:w/2/7/6/9/11:e/2/7/6/9/11,box=7/2/2:9/7/4:d/2/7/13/9/15:u/2/7/6/9/8:n/2/7/6/9/11:s/2/7/6/9/11:w/2/7/6/9/11:e/2/7/6/9/11
|
||||
patchblock:id=repeater,data=51
|
||||
patchrotate:id=repeater,data=55,roty=180
|
||||
patchblock:id=repeater,data=59
|
||||
patchrotate:id=repeater,data=55,roty=90
|
||||
patchblock:id=repeater,data=63
|
||||
patchrotate:id=repeater,data=55,roty=270
|
||||
# 4 tick (locked, unpowered)
|
||||
modellist:id=repeater,data=53,box=0/0/0:16/2/16:d/0/0/0/16/16:u/1/0/0/16/16:n/0/0/14/16/16:s/0/0/14/16/16:w/0/0/14/16/16:e/0/0/14/16/16,box=2/2/12:14/4/14:d90/4/7/2/9/14:u90/4/7/2/9/14:n/4/2/7/14/9:s/4/2/7/14/9:w/4/6/7/8/9:e/4/6/7/8/9,box=7/2/2:9/7/4:d/2/7/13/9/15:u/2/7/6/9/8:n/2/7/6/9/11:s/2/7/6/9/11:w/2/7/6/9/11:e/2/7/6/9/11
|
||||
patchblock:id=repeater,data=49
|
||||
patchrotate:id=repeater,data=53,roty=180
|
||||
patchblock:id=repeater,data=57
|
||||
patchrotate:id=repeater,data=53,roty=90
|
||||
patchblock:id=repeater,data=61
|
||||
patchrotate:id=repeater,data=53,roty=270
|
||||
# 4 tick (unlocked, powered)
|
||||
modellist:id=repeater,data=54,box=0/0/0:16/2/16:d/0/0/0/16/16:u/5/0/0/16/16:n/0/0/14/16/16:s/0/0/14/16/16:w/0/0/14/16/16:e/0/0/14/16/16,box=7/7/12:9/7/14:u/3/7/6/9/8,box=7/2/11:9/8/15:w/3/6/5/10/11:e/3/6/5/10/11,box=6/2/12:10/8/14:n/3/6/5/10/11:s/3/6/5/10/11,box=7/7/2:9/7/2:u/3/7/6/9/8,box=7/2/1:9/8/5:w/3/6/5/10/11:e/3/6/5/10/11,box=6/2/2:10/8/4:n/3/6/5/10/11:s/3/6/5/10/11
|
||||
patchblock:id=repeater,data=50
|
||||
patchrotate:id=repeater,data=54,roty=180
|
||||
patchblock:id=repeater,data=58
|
||||
patchrotate:id=repeater,data=54,roty=90
|
||||
patchblock:id=repeater,data=62
|
||||
patchrotate:id=repeater,data=54,roty=270
|
||||
# 4 tick (locked, powered)
|
||||
modellist:id=repeater,data=52,box=0/0/0:16/2/16:d/0/0/0/16/16:u/5/0/0/16/16:n/0/0/14/16/16:s/0/0/14/16/16:w/0/0/14/16/16:e/0/0/14/16/16,box=2/2/12:14/4/14:d90/4/7/2/9/14:u90/4/7/2/9/14:n/4/2/7/14/9:s/4/2/7/14/9:w/4/6/7/8/9:e/4/6/7/8/9,box=7/7/2:9/7/4:u/3/7/6/9/8,box=7/2/1:9/8/5:w/3/6/5/10/11:e/3/6/5/10/11,box=6/2/2:10/8/4:n/3/6/5/10/11:s/3/6/5/10/11
|
||||
patchblock:id=repeater,data=48
|
||||
patchrotate:id=repeater,data=52,roty=180
|
||||
patchblock:id=repeater,data=56
|
||||
patchrotate:id=repeater,data=52,roty=90
|
||||
patchblock:id=repeater,data=60
|
||||
patchrotate:id=repeater,data=52,roty=270
|
||||
|
||||
|
||||
# Sticky piston
|
||||
# Piston:
|
||||
boxlist:id=piston,id=sticky_piston,data=4,box=0:1:0:0.75:0:1:0/3/2/2/2/2,box=0.375:0.625:0.75:1.0:0.375:0.625:3/3/4/4/4/4
|
||||
|
@ -1034,22 +1034,8 @@ block:id=jack_o_lantern,data=2,face4=0:jack_o_lantern,face2=0:pumpkin_side,face3
|
||||
block:id=jack_o_lantern,data=3,face5=0:jack_o_lantern,face2=0:pumpkin_side,face3=0:pumpkin_side,face4=0:pumpkin_side,topbottom=6000:pumpkin_top,stdrot=true
|
||||
# Cake Block
|
||||
block:id=cake,allsides=0:cake_side,top=0:cake_top,bottom=0:cake_bottom,stdrot=true,transparency=TRANSPARENT
|
||||
# Repeater (on) facing east
|
||||
block:id=repeater,data=0,data=2,data=16,data=18,data=32,data=34,data=48,data=50,top=6000:repeater_on,allsides=0:stone,bottom=0:stone,transparency=TRANSPARENT
|
||||
# Repeater (off) facing east
|
||||
block:id=repeater,data=1,data=3,data=17,data=19,data=33,data=35,data=49,data=51,top=6000:repeater,allsides=0:stone,bottom=0:stone,transparency=TRANSPARENT
|
||||
# Repeater (on) facing south
|
||||
block:id=repeater,data=4,data=6,data=20,data=22,data=36,data=38,data=52,data=54,,top=5000:repeater_on,allsides=0:stone,bottom=0:stone,transparency=TRANSPARENT
|
||||
# Repeater (off) facing south
|
||||
block:id=repeater,data=5,data=7,data=21,data=23,data=37,data=39,data=53,data=55,top=5000:repeater,allsides=0:stone,bottom=0:stone,transparency=TRANSPARENT
|
||||
# Repeater (on) facing west
|
||||
block:id=repeater,data=8,data=10,data=24,data=26,data=40,data=42,data=56,data=58,top=4000:repeater_on,allsides=0:stone,bottom=0:stone,transparency=TRANSPARENT
|
||||
# Repeater (off) facing west
|
||||
block:id=repeater,data=9,data=11,data=25,data=27,data=41,data=43,data=57,data=59,top=4000:repeater,allsides=0:stone,bottom=0:stone,transparency=TRANSPARENT
|
||||
# Repeater (on) facing north
|
||||
block:id=repeater,data=12,data=14,data=28,data=30,data=44,data=46,data=60,data=62,top=0:repeater_on,allsides=0:stone,bottom=0:stone,transparency=TRANSPARENT
|
||||
# Repeater (off) facing north
|
||||
block:id=repeater,data=13,data=15,data=29,data=31,data=45,data=47,data=61,data=63,top=0:repeater,allsides=0:stone,bottom=0:stone,transparency=TRANSPARENT
|
||||
# Repeater
|
||||
block:id=repeater,data=*,patch0=0:smooth_stone,patch1=0:repeater,patch2=0:redstone_torch_off,patch3=0:redstone_torch,patch4=0:bedrock,patch5=0:repeater_on,transparency=TRANSPARENT
|
||||
# Stained Glass (95)
|
||||
block:id=white_stained_glass,allfaces=12000:white_stained_glass,stdrot=true,transparency=TRANSPARENT
|
||||
block:id=orange_stained_glass,allfaces=12000:orange_stained_glass,stdrot=true,transparency=TRANSPARENT
|
||||
|
Loading…
Reference in New Issue
Block a user