Skip to content

Commit 77525fd

Browse files
committed
Fix rails for both pre 1.17 and 1.17
1 parent 6be5231 commit 77525fd

File tree

2 files changed

+54
-83
lines changed

2 files changed

+54
-83
lines changed

DynmapCore/src/main/resources/models_1.txt

Lines changed: 32 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -294,72 +294,67 @@ boxblock:id=stone_button,id=oak_button,id=spruce_button,id=birch_button,id=jungl
294294
boxblock:id=stone_button,id=oak_button,id=spruce_button,id=birch_button,id=jungle_button,id=acacia_button,id=dark_oak_button,data=0-3,xmin=0.3125,xmax=0.6875,ymax=0.125,zmin=0.375,zmax=0.625
295295
boxblock:id=stone_button,id=oak_button,id=spruce_button,id=birch_button,id=jungle_button,id=acacia_button,id=dark_oak_button,data=4-7,xmin=0.375,xmax=0.625,ymax=0.125,zmin=0.3125,zmax=0.6875
296296

297-
[23:27:55] [Server thread/INFO]: [Dynmap] 3702: minecraft:rail[shape=north_south,waterlogged=true]
298-
[23:27:55] [Server thread/INFO]: [Dynmap] 3703: minecraft:rail[shape=north_south,waterlogged=false]
299-
[23:27:55] [Server thread/INFO]: [Dynmap] 3704: minecraft:rail[shape=east_west,waterlogged=true]
300-
[23:27:55] [Server thread/INFO]: [Dynmap] 3705: minecraft:rail[shape=east_west,waterlogged=false]
301-
[23:27:55] [Server thread/INFO]: [Dynmap] 3706: minecraft:rail[shape=ascending_east,waterlogged=true]
302-
[23:27:55] [Server thread/INFO]: [Dynmap] 3707: minecraft:rail[shape=ascending_east,waterlogged=false]
303-
[23:27:55] [Server thread/INFO]: [Dynmap] 3708: minecraft:rail[shape=ascending_west,waterlogged=true]
304-
[23:27:55] [Server thread/INFO]: [Dynmap] 3709: minecraft:rail[shape=ascending_west,waterlogged=false]
305-
[23:27:55] [Server thread/INFO]: [Dynmap] 3710: minecraft:rail[shape=ascending_north,waterlogged=true]
306-
[23:27:55] [Server thread/INFO]: [Dynmap] 3711: minecraft:rail[shape=ascending_north,waterlogged=false]
307-
[23:27:55] [Server thread/INFO]: [Dynmap] 3712: minecraft:rail[shape=ascending_south,waterlogged=true]
308-
[23:27:55] [Server thread/INFO]: [Dynmap] 3713: minecraft:rail[shape=ascending_south,waterlogged=false]
309-
[23:27:55] [Server thread/INFO]: [Dynmap] 3714: minecraft:rail[shape=south_east,waterlogged=true]
310-
[23:27:55] [Server thread/INFO]: [Dynmap] 3715: minecraft:rail[shape=south_east,waterlogged=false]
311-
[23:27:55] [Server thread/INFO]: [Dynmap] 3716: minecraft:rail[shape=south_west,waterlogged=true]
312-
[23:27:55] [Server thread/INFO]: [Dynmap] 3717: minecraft:rail[shape=south_west,waterlogged=false]
313-
[23:27:55] [Server thread/INFO]: [Dynmap] 3718: minecraft:rail[shape=north_west,waterlogged=true]
314-
[23:27:55] [Server thread/INFO]: [Dynmap] 3719: minecraft:rail[shape=north_west,waterlogged=false]
315-
[23:27:55] [Server thread/INFO]: [Dynmap] 3720: minecraft:rail[shape=north_east,waterlogged=true]
316-
[23:27:55] [Server thread/INFO]: [Dynmap] 3721: minecraft:rail[shape=north_east,waterlogged=false]
317-
318297
# Rails - flat - north/south
319-
patchblock:id=rail,data=0,data=1,patch0=HorizY001ZTop
298+
[-1.16.5]patchblock:id=rail,data=0,patch0=HorizY001ZTop
299+
[1.17-]patchblock:id=rail,data=0,data=1,patch0=HorizY001ZTop
320300
# Rails - flat - east/west
321-
patchblock:id=rail,data=2,data=3,patch0=HorizY001ZTop@90
301+
[-1.16.5]patchblock:id=rail,data=1,patch0=HorizY001ZTop@90
302+
[1.17-]patchblock:id=rail,data=2,data=3,patch0=HorizY001ZTop@90
322303
# Rails - ascending to east
323-
patchblock:id=rail,data=4,data=5,patch0=SlopeXUpZTop
304+
[-1.16.5]patchblock:id=rail,data=2,patch0=SlopeXUpZTop
305+
[1.17-]patchblock:id=rail,data=4,data=5,patch0=SlopeXUpZTop
324306
# Rails - ascending to west
325-
patchblock:id=rail,data=6,data=7,patch0=SlopeXUpZTop@180
307+
[-1.16.5]patchblock:id=rail,data=3,patch0=SlopeXUpZTop@180
308+
[1.17-]patchblock:id=rail,data=6,data=7,patch0=SlopeXUpZTop@180
326309
# Rails - ascending to north
327-
patchblock:id=rail,data=8,data=9,patch0=SlopeXUpZTop@270
310+
[-1.16.5]patchblock:id=rail,data=4,patch0=SlopeXUpZTop@270
311+
[1.17-]patchblock:id=rail,data=8,data=9,patch0=SlopeXUpZTop@270
328312
# Rails - ascending to south
329-
patchblock:id=rail,data=10,data=11,patch0=SlopeXUpZTop@90
313+
[-1.16.5]patchblock:id=rail,data=5,patch0=SlopeXUpZTop@90
314+
[1.17-]patchblock:id=rail,data=10,data=11,patch0=SlopeXUpZTop@90
330315
# Rails - southeast corner
331-
patchblock:id=rail,data=12,data=13,patch0=HorizY001ZTop@90
316+
[-1.16.5]patchblock:id=rail,data=6,patch0=HorizY001ZTop@90
317+
[1.17-]patchblock:id=rail,data=12,data=13,patch0=HorizY001ZTop@90
332318
# Rails - southwest corner
333-
patchblock:id=rail,data=14,data=15,patch0=HorizY001ZTop@180
319+
[-1.16.5]patchblock:id=rail,data=7,patch0=HorizY001ZTop@180
320+
[1.17-]patchblock:id=rail,data=14,data=15,patch0=HorizY001ZTop@180
334321
# Rails - northwest corner
335-
patchblock:id=rail,data=16,data=17,patch0=HorizY001ZTop@270
322+
[-1.16.5]patchblock:id=rail,data=8,patch0=HorizY001ZTop@270
323+
[1.17-]patchblock:id=rail,data=16,data=17,patch0=HorizY001ZTop@270
336324
# Rails - northeast corner
337-
patchblock:id=rail,data=18,data=19,patch0=HorizY001ZTop
325+
[-1.16.5]patchblock:id=rail,data=9,patch0=HorizY001ZTop
326+
[1.17-]patchblock:id=rail,data=18,data=19,patch0=HorizY001ZTop
338327

339328
# Powered rails - flat - east/west
340329
# Detector rails - flat - east/west
341330
# Activator Rail - flat - east/west
342-
patchblock:id=powered_rail,id=detector_rail,id=activator_rail,data=0,data=1,data=12,data=13,patch0=HorizY001ZTop
331+
[-1.16.5]patchblock:id=powered_rail,id=detector_rail,id=activator_rail,data=0,data=6,patch0=HorizY001ZTop
332+
[1.17-]patchblock:id=powered_rail,id=detector_rail,id=activator_rail,data=0,data=1,data=12,data=13,patch0=HorizY001ZTop
343333
# Powered rails - flat - north/south
344334
# Detector rails - flat - north/south
345335
# Activator Rail - flat - north/south
346-
patchblock:id=powered_rail,id=detector_rail,id=activator_rail,data=2,data=3,data=14,data=15,patch0=HorizY001ZTop@90
336+
[-1.16.5]patchblock:id=powered_rail,id=detector_rail,id=activator_rail,data=1,data=7,patch0=HorizY001ZTop@90
337+
[1.17-]patchblock:id=powered_rail,id=detector_rail,id=activator_rail,data=2,data=3,data=14,data=15,patch0=HorizY001ZTop@90
347338
# Powered rails - ascending to south
348339
# Detector rails - ascending to south
349340
# Activator Rail - ascending to south
350-
patchblock:id=powered_rail,id=detector_rail,id=activator_rail,data=4,data=5,data=16,data=17,patch0=SlopeXUpZTop
341+
[-1.16.5]patchblock:id=powered_rail,id=detector_rail,id=activator_rail,data=2,data=8,patch0=SlopeXUpZTop
342+
[1.17-]patchblock:id=powered_rail,id=detector_rail,id=activator_rail,data=4,data=5,data=16,data=17,patch0=SlopeXUpZTop
351343
# Powered rails - ascending to north
352344
# Detector rails - ascending to north
353345
# Activator Rail - ascending to north
354-
patchblock:id=powered_rail,id=detector_rail,id=activator_rail,data=6,data=7,data=18,data=19,patch0=SlopeXUpZTop@180
346+
[-1.16.5]patchblock:id=powered_rail,id=detector_rail,id=activator_rail,data=3,data=9,patch0=SlopeXUpZTop@180
347+
[1.17-]patchblock:id=powered_rail,id=detector_rail,id=activator_rail,data=6,data=7,data=18,data=19,patch0=SlopeXUpZTop@180
355348
# Powered rails - ascending to east
356349
# Detector rails - ascending to east
357350
# Activator Rail - ascending to east
358-
patchblock:id=powered_rail,id=detector_rail,id=activator_rail,data=8,data=9,data=20,data=21,patch0=SlopeXUpZTop@270
351+
[-1.16.5]patchblock:id=powered_rail,id=detector_rail,id=activator_rail,data=4,data=10,patch0=SlopeXUpZTop@270
352+
[1.17-]patchblock:id=powered_rail,id=detector_rail,id=activator_rail,data=8,data=9,data=20,data=21,patch0=SlopeXUpZTop@270
359353
# Powered rails - ascending to west
360354
# Detector rails - ascending to west
361355
# Activator Rail - ascending to west
362-
patchblock:id=powered_rail,id=detector_rail,id=activator_rail,data=10,data=11,data=22,data=23,patch0=SlopeXUpZTop@90
356+
[-1.16.5]patchblock:id=powered_rail,id=detector_rail,id=activator_rail,data=5,data=21,patch0=SlopeXUpZTop@90
357+
[1.17-]patchblock:id=powered_rail,id=detector_rail,id=activator_rail,data=10,data=11,data=22,data=23,patch0=SlopeXUpZTop@90
363358

364359
# Ladder
365360
patchblock:id=ladder,data=0,data=1,patch0=VertX0In@270

DynmapCore/src/main/resources/texture_1.txt

Lines changed: 22 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -784,50 +784,19 @@ block:id=red_bed,patch0=0:red_bed,patch1=1:red_bed,patch2=2:red_bed,patch3=3:red
784784
block:id=black_bed,patch0=0:black_bed,patch1=1:black_bed,patch2=2:black_bed,patch3=3:black_bed,patch4=4:black_bed,patch5=5:black_bed,patch6=6:black_bed,patch7=7:black_bed,patch8=8:black_bed,patch9=9:black_bed,patch10=10:black_bed,patch11=11:black_bed,patch12=12:black_bed,patch13=13:black_bed,patch14=14:black_bed,patch15=15:black_bed,patch16=16:black_bed,patch17=17:black_bed,transparency=TRANSPARENT
785785

786786
# Powered rail - powered
787-
block:id=powered_rail,data=0-11,patch0=0:powered_rail_on,transparency=TRANSPARENT
787+
[-1.16.5]block:id=powered_rail,data=0-5,patch0=0:powered_rail_on,transparency=TRANSPARENT
788+
[1.17-]block:id=powered_rail,data=0-11,patch0=0:powered_rail_on,transparency=TRANSPARENT
788789
# Powered rail - unpowered
789-
block:id=powered_rail,data=12-23,patch0=0:powered_rail,transparency=TRANSPARENT
790+
[-1.16.5]block:id=powered_rail,data=6-11,patch0=0:powered_rail,transparency=TRANSPARENT
791+
[1.17-]block:id=powered_rail,data=12-23,patch0=0:powered_rail,transparency=TRANSPARENT
790792

791793
# Detector rail - powered
792-
block:id=detector_rail,data=0-11,patch0=0:detector_rail_on,transparency=TRANSPARENT
794+
[-1.16.5]block:id=detector_rail,data=0-5,patch0=0:detector_rail_on,transparency=TRANSPARENT
795+
[1.17-]block:id=detector_rail,data=0-11,patch0=0:detector_rail_on,transparency=TRANSPARENT
793796
# Detector rail - unpowered
794-
block:id=detector_rail,data=12-23,patch0=0:detector_rail,transparency=TRANSPARENT
795-
796-
[23:42:01] [Server thread/INFO]: [Dynmap] 1361: minecraft:detector_rail[powered=true,shape=north_south,waterlogged=true]
797-
[23:42:01] [Server thread/INFO]: [Dynmap] 1362: minecraft:detector_rail[powered=true,shape=north_south,waterlogged=false]
798-
[23:42:01] [Server thread/INFO]: [Dynmap] 1363: minecraft:detector_rail[powered=true,shape=east_west,waterlogged=true]
799-
[23:42:01] [Server thread/INFO]: [Dynmap] 1364: minecraft:detector_rail[powered=true,shape=east_west,waterlogged=false]
800-
[23:42:01] [Server thread/INFO]: [Dynmap] 1365: minecraft:detector_rail[powered=true,shape=ascending_east,waterlogged=true]
801-
[23:42:01] [Server thread/INFO]: [Dynmap] 1366: minecraft:detector_rail[powered=true,shape=ascending_east,waterlogged=false]
802-
[23:42:01] [Server thread/INFO]: [Dynmap] 1367: minecraft:detector_rail[powered=true,shape=ascending_west,waterlogged=true]
803-
[23:42:01] [Server thread/INFO]: [Dynmap] 1368: minecraft:detector_rail[powered=true,shape=ascending_west,waterlogged=false]
804-
[23:42:01] [Server thread/INFO]: [Dynmap] 1369: minecraft:detector_rail[powered=true,shape=ascending_north,waterlogged=true]
805-
[23:42:01] [Server thread/INFO]: [Dynmap] 1370: minecraft:detector_rail[powered=true,shape=ascending_north,waterlogged=false]
806-
[23:42:01] [Server thread/INFO]: [Dynmap] 1371: minecraft:detector_rail[powered=true,shape=ascending_south,waterlogged=true]
807-
[23:42:01] [Server thread/INFO]: [Dynmap] 1372: minecraft:detector_rail[powered=true,shape=ascending_south,waterlogged=false]
808-
[23:42:01] [Server thread/INFO]: [Dynmap] 1373: minecraft:detector_rail[powered=false,shape=north_south,waterlogged=true]
809-
[23:42:01] [Server thread/INFO]: [Dynmap] 1374: minecraft:detector_rail[powered=false,shape=north_south,waterlogged=false]
810-
[23:42:01] [Server thread/INFO]: [Dynmap] 1375: minecraft:detector_rail[powered=false,shape=east_west,waterlogged=true]
811-
[23:42:01] [Server thread/INFO]: [Dynmap] 1376: minecraft:detector_rail[powered=false,shape=east_west,waterlogged=false]
812-
[23:42:01] [Server thread/INFO]: [Dynmap] 1377: minecraft:detector_rail[powered=false,shape=ascending_east,waterlogged=true]
813-
[23:42:01] [Server thread/INFO]: [Dynmap] 1378: minecraft:detector_rail[powered=false,shape=ascending_east,waterlogged=false]
814-
[23:42:01] [Server thread/INFO]: [Dynmap] 1379: minecraft:detector_rail[powered=false,shape=ascending_west,waterlogged=true]
815-
[23:42:01] [Server thread/INFO]: [Dynmap] 1380: minecraft:detector_rail[powered=false,shape=ascending_west,waterlogged=false]
816-
[23:42:01] [Server thread/INFO]: [Dynmap] 1381: minecraft:detector_rail[powered=false,shape=ascending_north,waterlogged=true]
817-
[23:42:01] [Server thread/INFO]: [Dynmap] 1382: minecraft:detector_rail[powered=false,shape=ascending_north,waterlogged=false]
818-
[23:42:01] [Server thread/INFO]: [Dynmap] 1383: minecraft:detector_rail[powered=false,shape=ascending_south,waterlogged=true]
819-
[23:42:01] [Server thread/INFO]: [Dynmap] 1384: minecraft:detector_rail[powered=false,shape=ascending_south,waterlogged=false]
797+
[-1.16.5]block:id=detector_rail,data=6-11,patch0=0:detector_rail,transparency=TRANSPARENT
798+
[1.17-]block:id=detector_rail,data=12-23,patch0=0:detector_rail,transparency=TRANSPARENT
820799

821-
# Rail - heading north-south
822-
block:id=rail,data=0,data=1,patch0=0:rail,transparency=TRANSPARENT
823-
# Rail - heading east-west
824-
block:id=rail,data=2,data=3,patch0=0:rail,transparency=TRANSPARENT
825-
# Rail - incline to east
826-
# Rail - incline to west
827-
block:id=rail,data=4,data=5,data=6,data=7,patch0=0:rail,transparency=TRANSPARENT
828-
# Rail - incline to north
829-
# Rail - incline to south
830-
block:id=rail,data=8,data=9,data=10,data=11,patch0=0:rail,transparency=TRANSPARENT
831800

832801
# Web
833802
block:id=cobweb,patch0-1=0:cobweb,transparency=TRANSPARENT
@@ -968,20 +937,25 @@ block:id=oak_door,data=*,patch0=0:oak_door_top,patch1=0:oak_door_bottom,transpar
968937
# Ladder
969938
block:id=ladder,patch0=0:ladder,transparency=TRANSPARENT
970939
# Rail - heading north-south
971-
block:id=rail,data=0,data=1,patch0=0:rail,transparency=TRANSPARENT
940+
[-1.16.5]block:id=rail,data=0,patch0=0:rail,transparency=TRANSPARENT
941+
[1.17-]block:id=rail,data=0,data=1,patch0=0:rail,transparency=TRANSPARENT
972942
# Rail - heading east-west
973-
block:id=rail,data=2,data=3,patch0=0:rail,transparency=TRANSPARENT
943+
[-1.16.5]block:id=rail,data=1,patch0=0:rail,transparency=TRANSPARENT
944+
[1.17-]block:id=rail,data=2,data=3,patch0=0:rail,transparency=TRANSPARENT
974945
# Rail - incline to east
975946
# Rail - incline to west
976-
block:id=rail,data=4,data=5,data=6,data=7,patch0=0:rail,transparency=TRANSPARENT
947+
[-1.16.5]block:id=rail,data=2,data=3,patch0=0:rail,transparency=TRANSPARENT
948+
[1.17-]block:id=rail,data=4,data=5,data=6,data=7,patch0=0:rail,transparency=TRANSPARENT
977949
# Rail - incline to north
978950
# Rail - incline to south
979-
block:id=rail,data=8,data=9,data=10,data=11,patch0=0:rail,transparency=TRANSPARENT
951+
[-1.16.5]block:id=rail,data=4,data=5,patch0=0:rail,transparency=TRANSPARENT
952+
[1.17-]block:id=rail,data=8,data=9,data=10,data=11,patch0=0:rail,transparency=TRANSPARENT
980953
# Rails - southeast corner
981954
# Rails - southwest corner
982955
# Rails - northwest corner
983956
# Rails - northeast corner
984-
block:id=rail,data=12,data=13,data=14,data=15,data=16,data=17,data=18,data=19,patch0=0:rail_corner,transparency=TRANSPARENT
957+
[-1.16.5]block:id=rail,data=6,data=7,data=8,data=9,patch0=0:rail_corner,transparency=TRANSPARENT
958+
[1.17-]block:id=rail,data=12,data=13,data=14,data=15,data=16,data=17,data=18,data=19,patch0=0:rail_corner,transparency=TRANSPARENT
985959
# Cobblestone Stairs
986960
block:id=cobblestone_stairs,patch0-2=0:cobblestone,transparency=SEMITRANSPARENT
987961
# Lever
@@ -1426,9 +1400,11 @@ block:id=quartz_pillar,data=2,top=0:quartz_pillar,bottom=0:quartz_pillar,north=6
14261400
block:id=quartz_stairs,patch0=0:quartz_block_side,patch1=0:quartz_block_top,patch2=0:quartz_block_bottom,transparency=SEMITRANSPARENT
14271401

14281402
# Activator rail - powered
1429-
block:id=activator_rail,data=0-11,patch0=0:activator_rail_on,transparency=TRANSPARENT
1403+
[-1.16.5]block:id=activator_rail,data=0-5,patch0=0:activator_rail_on,transparency=TRANSPARENT
1404+
[1.17-]block:id=activator_rail,data=0-11,patch0=0:activator_rail_on,transparency=TRANSPARENT
14301405
# Activator rail - unpowered
1431-
block:id=activator_rail,data=12-23,patch0=0:activator_rail,transparency=TRANSPARENT
1406+
[-1.16.5]block:id=activator_rail,data=6-11,patch0=0:activator_rail,transparency=TRANSPARENT
1407+
[1.17-]block:id=activator_rail,data=12-23,patch0=0:activator_rail,transparency=TRANSPARENT
14321408

14331409
# (158) Dropper
14341410
block:id=dropper,data=0-1,top=0:furnace_top,east=0:furnace_top,south=0:furnace_top,north=0:furnace_top,west=0:furnace_top,bottom=6000:dropper_front_vertical

0 commit comments

Comments
 (0)