update dioramas with new resource pack
This commit is contained in:
@@ -9,105 +9,111 @@
|
||||
autoplay: true,
|
||||
loop: true,
|
||||
radius: 5,
|
||||
theta: 115,
|
||||
phi: 20,
|
||||
theta: 25,
|
||||
phi: 25,
|
||||
it.text,
|
||||
)
|
||||
|
||||
```mc-diorama
|
||||
p 0 0 0 smooth_stone_slab type=top
|
||||
p 0 1 0 daylight_detector inverted=true
|
||||
p 0 2 0 piston facing=north extended=false
|
||||
p 0 0 -1 smooth_stone_slab type=top
|
||||
p 0 1 -1 observer facing=south powered=false
|
||||
p 0 1 0 daylight_detector inverted=true power=1
|
||||
p 0 2 0 piston facing=east extended=false
|
||||
p 1 0 0 smooth_stone_slab type=top
|
||||
p 1 1 0 observer facing=west powered=false
|
||||
t 0
|
||||
p 0 2 0 extended=true
|
||||
p 0 2 -0.5 piston_head facing=north short=true type=normal
|
||||
p 0.5 2 0 piston_head facing=east short=true type=normal
|
||||
t 1
|
||||
p 0 2 -0.5 air
|
||||
p 0 2 -1 piston_head facing=north short=false type=normal
|
||||
p 0.5 2 0 air
|
||||
p 1 2 0 piston_head facing=east short=false type=normal
|
||||
t 2
|
||||
p 0 1 -1 powered=true
|
||||
p 1 1 0 powered=true
|
||||
t 4
|
||||
p 0 1 -1 powered=false
|
||||
p 1 1 0 powered=false
|
||||
|
||||
t 20
|
||||
p 0 2 -1 air
|
||||
p 0 2 -0.5 piston_head facing=north short=true type=normal
|
||||
p 1 2 0 air
|
||||
p 0.5 2 0 piston_head facing=east short=true type=normal
|
||||
p 0 1 0 power=0
|
||||
|
||||
t 21
|
||||
p 0 2 -0.5 air
|
||||
p 0.5 2 0 air
|
||||
p 0 2 0 extended=false
|
||||
|
||||
t 22
|
||||
p 0 1 -1 powered=true
|
||||
p 1 1 0 powered=true
|
||||
t 24
|
||||
p 0 1 -1 powered=false
|
||||
p 1 1 0 powered=false
|
||||
|
||||
t 40
|
||||
p 0 0 0
|
||||
|
||||
```
|
||||
|
||||
```mc-diorama
|
||||
p 1 -1 -1 smooth_stone_slab type=top
|
||||
p 0 -1 -1 smooth_stone_slab type=top
|
||||
p 1 -1 0 smooth_stone_slab type=top
|
||||
p 0 -1 0 smooth_stone_slab type=top
|
||||
p 1 -1 1 smooth_stone_slab type=top
|
||||
p 1 -1 0 smooth_stone_slab type=top
|
||||
p 0 -1 1 smooth_stone_slab type=top
|
||||
p 1 -1 2 smooth_stone_slab type=top
|
||||
p 0 -1 2 smooth_stone_slab type=top
|
||||
p 0 -1 0 smooth_stone_slab type=top
|
||||
p -1 -1 1 smooth_stone_slab type=top
|
||||
p -1 -1 0 smooth_stone_slab type=top
|
||||
p -2 -1 1 smooth_stone_slab type=top
|
||||
p -2 -1 0 smooth_stone_slab type=top
|
||||
|
||||
p 1 0 0 daylight_detector inverted=true
|
||||
p 0 0 0 daylight_detector inverted=true
|
||||
p 0 0 1 comparator facing=north mode=subtract powered=false
|
||||
p 1 0 1 redstone_wire north=side west=side power=12
|
||||
p 0 0 2 black_concrete
|
||||
p 0 1 2 redstone_wire north=side south=side east=side west=side power=0
|
||||
p 0 1 1 sticky_piston facing=north extended=false
|
||||
p 0 0 1 daylight_detector inverted=true power=12
|
||||
p 0 0 0 daylight_detector inverted=true power=12
|
||||
p -1 0 0 comparator facing=east mode=subtract powered=false
|
||||
p -1 0 1 redstone_wire east=side north=side power=12
|
||||
p -2 0 0 light_gray_terracotta
|
||||
p -2 1 0 redstone_wire north=side south=side east=side west=side power=0
|
||||
p -1 1 0 sticky_piston facing=east extended=false
|
||||
p 0 1 0 light_gray_terracotta
|
||||
p 0 0 -1 observer facing=south powered=false
|
||||
p 1 0 0 observer facing=west powered=false
|
||||
|
||||
t 0
|
||||
p 0 0 0 power=13
|
||||
|
||||
t 2
|
||||
p 0 0 1 powered=true
|
||||
p 0 1 2 power=1
|
||||
p -1 0 0 powered=true
|
||||
p -2 1 0 power=1
|
||||
|
||||
t 3
|
||||
p 0 1 1 extended=true
|
||||
p -1 1 0 extended=true
|
||||
p 0 1 0 air
|
||||
p 0 1 -.5 light_gray_terracotta
|
||||
p 0 1 .5 piston_head type=sticky short=true facing=north
|
||||
p .5 1 0 light_gray_terracotta
|
||||
p -.5 1 0 piston_head type=sticky short=true facing=east
|
||||
|
||||
t 4
|
||||
p 0 0 -1 powered=true
|
||||
p 0 1 -.5 air
|
||||
p 0 1 .5 air
|
||||
p 0 1 -1 light_gray_terracotta
|
||||
p 0 1 0 piston_head type=sticky short=false facing=north
|
||||
p 1 0 0 powered=true
|
||||
p .5 1 0 air
|
||||
p -.5 1 0 air
|
||||
p 1 1 0 light_gray_terracotta
|
||||
p 0 1 0 piston_head type=sticky short=false facing=east
|
||||
|
||||
t 6
|
||||
p 0 0 -1 powered=false
|
||||
p 1 0 0 powered=false
|
||||
|
||||
t 20
|
||||
p 0 0 0 power=12
|
||||
|
||||
t 22
|
||||
p 0 0 1 powered=false
|
||||
p 0 1 2 power=0
|
||||
p -1 0 0 powered=false
|
||||
p -2 1 0 power=0
|
||||
|
||||
t 23
|
||||
p 0 1 -1 air
|
||||
p 1 1 0 air
|
||||
p 0 1 0 air
|
||||
p 0 1 -.5 light_gray_terracotta
|
||||
p 0 1 .5 piston_head type=sticky short=true facing=north
|
||||
p .5 1 0 light_gray_terracotta
|
||||
p -.5 1 0 piston_head type=sticky short=true facing=east
|
||||
|
||||
t 24
|
||||
p 0 1 -.5 air
|
||||
p 0 1 .5 air
|
||||
p .5 1 0 air
|
||||
p -.5 1 0 air
|
||||
p 0 1 0 light_gray_terracotta
|
||||
p 0 1 1 extended=false
|
||||
p 0 0 -1 powered=true
|
||||
p -1 1 0 extended=false
|
||||
p 1 0 0 powered=true
|
||||
|
||||
t 26
|
||||
p 0 0 -1 powered=false
|
||||
p 1 0 0 powered=false
|
||||
|
||||
t 40
|
||||
p 0 0 0
|
||||
|
||||
@@ -5,10 +5,10 @@
|
||||
#diorama(
|
||||
orbit: false,
|
||||
"
|
||||
p 0 0 0 dropper facing=up
|
||||
p 0 1 0 dropper facing=up
|
||||
p 0 2 0 dropper facing=east
|
||||
p 1 0 0 hopper facing=west
|
||||
p 0 0 0 dropper facing=up triggered=false
|
||||
p 0 1 0 dropper facing=up triggered=false
|
||||
p 0 2 0 dropper facing=east triggered=false
|
||||
p 1 0 0 hopper facing=west enabled=true
|
||||
p 1 1 0 oak_trapdoor facing=north open=false half=top
|
||||
p 1 2 0 oak_trapdoor facing=north open=true half=top
|
||||
",
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
#import "/lib.typ": diorama, example, todo
|
||||
|
||||
#show raw.where(lang: "mc-diorama"): it => diorama(autoplay: true, loop: true, theta: 160, phi: 20, it.text)
|
||||
|
||||
= Preventing Interference <timing>
|
||||
|
||||
The protocols as described are very sensitive to the exact timing that the EID counter is
|
||||
@@ -10,12 +12,7 @@ us to spawn transmission entities in that window.
|
||||
|
||||
== Tilesets
|
||||
|
||||
#diorama(
|
||||
theta: 160,
|
||||
phi: 20,
|
||||
autoplay: true,
|
||||
loop: true,
|
||||
"
|
||||
```mc-diorama
|
||||
p 0 -1 0 smooth_stone_slab type=top
|
||||
p 1 -1 0 smooth_stone_slab type=top
|
||||
p 2 -1 0 smooth_stone_slab type=top
|
||||
@@ -49,9 +46,7 @@ p 4 0 0 powered=false
|
||||
|
||||
t 20
|
||||
p 0 0 0
|
||||
",
|
||||
)
|
||||
|
||||
```
|
||||
|
||||
#todo[fix tileset naming. the tileset is the *structure*. the particular sequence is just one instance of that tileset]
|
||||
|
||||
@@ -211,119 +206,119 @@ cmp rep rep cmp cmp rep rep
|
||||
|
||||
== Block Event Delay
|
||||
|
||||
#[#show raw.where(lang: "mc-diorama"): it => diorama(
|
||||
autoplay: true,
|
||||
loop: true,
|
||||
radius: 5,
|
||||
theta: 160,
|
||||
it.text,
|
||||
)
|
||||
```mc-diorama
|
||||
p 0 0 0 light_gray_terracotta
|
||||
p 1 0 0 light_gray_terracotta
|
||||
p 2 0 0 light_gray_terracotta
|
||||
p 3 0 0 light_gray_terracotta
|
||||
p 4 0 0 light_gray_terracotta
|
||||
#show raw.where(lang: "mc-diorama"): it => diorama(
|
||||
autoplay: true,
|
||||
loop: true,
|
||||
radius: 5,
|
||||
theta: 160,
|
||||
it.text,
|
||||
)
|
||||
|
||||
p 0 1 0 redstone_wire east=side west=side power=0
|
||||
p 1 1 0 redstone_wire east=side west=side power=0
|
||||
p 2 1 0 redstone_wire east=side west=side power=0
|
||||
p 3 1 0 redstone_wire east=side west=side power=0
|
||||
p 4 1 0 redstone_wire east=side west=side power=0
|
||||
```mc-diorama
|
||||
p 0 0 0 light_gray_terracotta
|
||||
p 1 0 0 light_gray_terracotta
|
||||
p 2 0 0 light_gray_terracotta
|
||||
p 3 0 0 light_gray_terracotta
|
||||
p 4 0 0 light_gray_terracotta
|
||||
|
||||
p 0 0 -1 piston facing=down extended=false
|
||||
p 1 -1 -1 piston facing=up extended=false
|
||||
p 2 -1 -1 piston facing=up extended=false
|
||||
p 3 -1 -1 piston facing=up extended=false
|
||||
p 4 -1 -1 piston facing=up extended=false
|
||||
p 0 1 0 redstone_wire east=side west=side power=0
|
||||
p 1 1 0 redstone_wire east=side west=side power=0
|
||||
p 2 1 0 redstone_wire east=side west=side power=0
|
||||
p 3 1 0 redstone_wire east=side west=side power=0
|
||||
p 4 1 0 redstone_wire east=side west=side power=0
|
||||
|
||||
p -1 0 0 observer facing=west powered=false
|
||||
p 0 0 -1 piston facing=down extended=false
|
||||
p 1 -1 -1 piston facing=up extended=false
|
||||
p 2 -1 -1 piston facing=up extended=false
|
||||
p 3 -1 -1 piston facing=up extended=false
|
||||
p 4 -1 -1 piston facing=up extended=false
|
||||
|
||||
p 1 0 -2 observer facing=south powered=false
|
||||
p 2 0 -2 observer facing=south powered=false
|
||||
p 3 0 -2 observer facing=south powered=false
|
||||
p 4 0 -2 observer facing=south powered=false
|
||||
p -1 0 0 observer facing=west powered=false
|
||||
|
||||
t 0
|
||||
p -1 0 0 powered=true
|
||||
p 0 1 0 power=15
|
||||
p 1 1 0 power=14
|
||||
p 2 1 0 power=13
|
||||
p 3 1 0 power=12
|
||||
p 4 1 0 power=11
|
||||
p 1 0 -2 observer facing=south powered=false
|
||||
p 2 0 -2 observer facing=south powered=false
|
||||
p 3 0 -2 observer facing=south powered=false
|
||||
p 4 0 -2 observer facing=south powered=false
|
||||
|
||||
t 1
|
||||
p 0 0 -1 extended=true
|
||||
p 1 -1 -1 extended=true
|
||||
p 2 -1 -1 extended=true
|
||||
p 3 -1 -1 extended=true
|
||||
p 4 -1 -1 extended=true
|
||||
t 0
|
||||
p -1 0 0 powered=true
|
||||
p 0 1 0 power=15
|
||||
p 1 1 0 power=14
|
||||
p 2 1 0 power=13
|
||||
p 3 1 0 power=12
|
||||
p 4 1 0 power=11
|
||||
|
||||
p 0 -0.5 -1 piston_head facing=down short=true type=normal
|
||||
p 1 -0.5 -1 piston_head facing=up short=true type=normal
|
||||
p 2 -0.5 -1 piston_head facing=up short=true type=normal
|
||||
p 3 -0.5 -1 piston_head facing=up short=true type=normal
|
||||
p 4 -0.5 -1 piston_head facing=up short=true type=normal
|
||||
t 1
|
||||
p 0 0 -1 extended=true
|
||||
p 1 -1 -1 extended=true
|
||||
p 2 -1 -1 extended=true
|
||||
p 3 -1 -1 extended=true
|
||||
p 4 -1 -1 extended=true
|
||||
|
||||
t 2
|
||||
p -1 0 0 powered=false
|
||||
p 0 1 0 power=0
|
||||
p 1 1 0 power=0
|
||||
p 2 1 0 power=0
|
||||
p 3 1 0 power=0
|
||||
p 4 1 0 power=0
|
||||
p 0 -0.5 -1 piston_head facing=down short=true type=normal
|
||||
p 1 -0.5 -1 piston_head facing=up short=true type=normal
|
||||
p 2 -0.5 -1 piston_head facing=up short=true type=normal
|
||||
p 3 -0.5 -1 piston_head facing=up short=true type=normal
|
||||
p 4 -0.5 -1 piston_head facing=up short=true type=normal
|
||||
|
||||
p 0 -1 -1 piston_head facing=down short=false type=normal
|
||||
p 1 0 -1 piston_head facing=up short=false type=normal
|
||||
p 2 0 -1 piston_head facing=up short=false type=normal
|
||||
p 3 0 -1 piston_head facing=up short=false type=normal
|
||||
p 4 0 -1 piston_head facing=up short=false type=normal
|
||||
t 2
|
||||
p -1 0 0 powered=false
|
||||
p 0 1 0 power=0
|
||||
p 1 1 0 power=0
|
||||
p 2 1 0 power=0
|
||||
p 3 1 0 power=0
|
||||
p 4 1 0 power=0
|
||||
|
||||
p 0 -0.5 -1 air
|
||||
p 1 -0.5 -1 air
|
||||
p 2 -0.5 -1 air
|
||||
p 3 -0.5 -1 air
|
||||
p 4 -0.5 -1 air
|
||||
p 0 -1 -1 piston_head facing=down short=false type=normal
|
||||
p 1 0 -1 piston_head facing=up short=false type=normal
|
||||
p 2 0 -1 piston_head facing=up short=false type=normal
|
||||
p 3 0 -1 piston_head facing=up short=false type=normal
|
||||
p 4 0 -1 piston_head facing=up short=false type=normal
|
||||
|
||||
p 1 0 -2 powered=true
|
||||
p 2 0 -2 powered=true
|
||||
p 3 0 -2 powered=true
|
||||
p 4 0 -2 powered=true
|
||||
p 0 -0.5 -1 air
|
||||
p 1 -0.5 -1 air
|
||||
p 2 -0.5 -1 air
|
||||
p 3 -0.5 -1 air
|
||||
p 4 -0.5 -1 air
|
||||
|
||||
t 3
|
||||
p 1 0 -2 powered=true
|
||||
p 2 0 -2 powered=true
|
||||
p 3 0 -2 powered=true
|
||||
p 4 0 -2 powered=true
|
||||
|
||||
p 0 -1 -1 air
|
||||
p 1 0 -1 air
|
||||
p 2 0 -1 air
|
||||
p 3 0 -1 air
|
||||
p 4 0 -1 air
|
||||
t 3
|
||||
|
||||
p 0 -0.5 -1 piston_head facing=down short=true type=normal
|
||||
p 1 -0.5 -1 piston_head facing=up short=true type=normal
|
||||
p 2 -0.5 -1 piston_head facing=up short=true type=normal
|
||||
p 3 -0.5 -1 piston_head facing=up short=true type=normal
|
||||
p 4 -0.5 -1 piston_head facing=up short=true type=normal
|
||||
p 0 -1 -1 air
|
||||
p 1 0 -1 air
|
||||
p 2 0 -1 air
|
||||
p 3 0 -1 air
|
||||
p 4 0 -1 air
|
||||
|
||||
t 4
|
||||
p 0 -0.5 -1 air
|
||||
p 1 -0.5 -1 air
|
||||
p 2 -0.5 -1 air
|
||||
p 3 -0.5 -1 air
|
||||
p 4 -0.5 -1 air
|
||||
p 0 -0.5 -1 piston_head facing=down short=true type=normal
|
||||
p 1 -0.5 -1 piston_head facing=up short=true type=normal
|
||||
p 2 -0.5 -1 piston_head facing=up short=true type=normal
|
||||
p 3 -0.5 -1 piston_head facing=up short=true type=normal
|
||||
p 4 -0.5 -1 piston_head facing=up short=true type=normal
|
||||
|
||||
p 0 0 -1 extended=false
|
||||
p 1 -1 -1 extended=false
|
||||
p 2 -1 -1 extended=false
|
||||
p 3 -1 -1 extended=false
|
||||
p 4 -1 -1 extended=false
|
||||
p 1 0 -2 powered=false
|
||||
p 2 0 -2 powered=false
|
||||
p 3 0 -2 powered=false
|
||||
p 4 0 -2 powered=false
|
||||
t 4
|
||||
p 0 -0.5 -1 air
|
||||
p 1 -0.5 -1 air
|
||||
p 2 -0.5 -1 air
|
||||
p 3 -0.5 -1 air
|
||||
p 4 -0.5 -1 air
|
||||
|
||||
t 20
|
||||
p 0 0 0
|
||||
```
|
||||
]
|
||||
p 0 0 -1 extended=false
|
||||
p 1 -1 -1 extended=false
|
||||
p 2 -1 -1 extended=false
|
||||
p 3 -1 -1 extended=false
|
||||
p 4 -1 -1 extended=false
|
||||
p 1 0 -2 powered=false
|
||||
p 2 0 -2 powered=false
|
||||
p 3 0 -2 powered=false
|
||||
p 4 0 -2 powered=false
|
||||
|
||||
t 20
|
||||
p 0 0 0
|
||||
```
|
||||
|
||||
== Single-Priority Loops
|
||||
|
||||
Reference in New Issue
Block a user