์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
1. ๊ฐ์2. ์ค์น๋ฒ3. ๋ช
๋ น์ด4. ํ์งํ ๋ช
๋ น์ด
4.1. ์ฌ์ฉ๋ฒ
5. ์ฝํผ๊ทธ6. 3D ๋ชจ๋ธ4.1.1. ๊ณตํต ๋ณ์
4.2. spawn4.3. property4.4. destroy4.5. blocker4.6. station4.7. destination4.8. blockchanger4.9. switcher4.9.1. ์์ธํ ์์
4.10. detector4.11. trigger4.12. announce4.13. waiter4.14. effect4.15. ejector4.16. enter4.17. ticket4.18. elevator4.19. crafter4.20. teleporter4.21. launch4.22. transfer4.23. spawn time4.24. mutex4.25. skipper์ด ๋ฌธ์์ ๋๋ถ๋ถ์ ํธ๋ ์ธ์นดํธ ์ํค(์๋ฌธ)์ ์ฐธ๊ณ ํ๊ฑฐ๋ ๋ฒ์ญํ์ฌ ์์ฑํ์๋ค.
1. ๊ฐ์[ํธ์ง]
๋ง์ธํฌ๋ํํธ ๋ฒํท์ฉ ํ๋ฌ๊ทธ์ธ์ผ๋ก ํ๊ตญ ์๋ฒ์์๋ ํธ๋ ์ธ์นดํธ, ํธ์นด ๋ฑ์ผ๋ก ๋ถ๋ฆฐ๋ค. ์ด ํ๋ฌ๊ทธ์ธ์ ์ค์นํ๋ฉด ๋ง์ธํฌ๋ํํธ์์ ์ฒ ๋ ํ๊ฒฝ์ ๊ตฌํํ ์ ์๊ฒ ๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก๋ ๊ทธ๋ฅ ์ฌ๋์ ์ด์กํ๋ ๊ฒ์ผ๋ก ๋๋์ง๋ง ์๋ง ํ๋ฉด ์ค์ ์ฒ ๋ ํ๊ฒฝ์ ๊ตฌํํ ์ ์๋ค. Traincarts๋ ๋๋ถ๋ถ ํ์งํ์ ์ด์ฉํด ์๋ํ์ง๋ง ํน๋ณํ ๋์๋ ์ง์ ๋ช
๋ น์ด๋ก ์ด์ฐจ๋ฅผ ์กฐ์ ํ ์ ์๋ค. ์ ์ฌํ ๊ธฐ๋ฅ์ ํ๋ ํฌ์ง ๋ชจ๋์ธ ๋ ์ผํฌ๋ํํธ, ํธ๋ ์ธํฌ๋ํํธ ๋ฑ๊ณผ๋ ํธํ๋์ง ์๋๋ค.
2. ์ค์น๋ฒ[ํธ์ง]
2.1. ๊ธฐ๋ณธ[ํธ์ง]
- 1. BKCommandLib๋ผ๋ ํ๋ฌ๊ทธ์ธ์ ๋ค์ด๋ก๋ ๋ฐ๊ณ plugin ํด๋์ ์ค์นํ๋ค.
- 2. Traincarts๋ฅผ ๋ค์ด๋ก๋ ๋ฐ๊ณ plugin ํด๋์ ์ค์นํ๋ค.
2.2. trigger ์ฌ์ฉ[ํธ์ง]
- 1. SignLink๋ฅผ ๋ค์ด๋ก๋ ๋ฐ๊ณ plugin ํด๋์ ์ค์นํ๋ค.
2.3. HangRail[ํธ์ง]
์ ๋์จ์ผ๋ก TCHangRail์ด ์๋๋ฐ. ์ฌ๊ธฐ์ ๋ค์ด๋ก๋ ๋ฐ๊ณ plugin ํด๋์ ์ค์นํ๋ค.
์ฌ์ฉ๋ฐฉ๋ฒ๊ณผ ํ์งํ ์ค์น ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ๋ค.
์ฌ์ฉ๋ฐฉ๋ฒ๊ณผ ํ์งํ ์ค์น ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ๋ค.
3. ๋ช ๋ น์ด[ํธ์ง]
3.1. list[ํธ์ง]
์ฌ์ฉ๋ฒ: /train list |
list๋ ์ด์ฐจ์ ํ์ง ์๊ณ ๋ ์ฌ์ฉํ ์ ์๋ ๋ช
๋ น์ด์ด๋ค.
์ํ๋์ด ์๋ ํธ๋ ์ธ์นดํธ ์ฐจ๋๋ค์ ๋ชฉ๋ก์ ๋์์ค๋ค.
์ํ๋์ด ์๋ ํธ๋ ์ธ์นดํธ ์ฐจ๋๋ค์ ๋ชฉ๋ก์ ๋์์ค๋ค.
3.2. destroy[ํธ์ง]
์ฌ์ฉ๋ฒ : /train destroy |
destroy๋ ํ๋ ์ด์ด์ ์ต๊ทผ ์ํธ์์ฉ์ด ์ด๋ฃจ์ด์ง ์ด์ฐจ๋ฅผ ์ ๊ฑฐํ๋ ๋ช
๋ น์ด์ด๋ค.
keeploaded true๋ฅผ ํ์ง ์์ ์ด์ฐจ๋ ํ๋ ์ด์ด๊ฐ ์ฃผ๋ณ์ ์์ง ์์ ๊ฒฝ์ฐ ์ ๊ฑฐ๋์ง ์๋๋ค.
keeploaded true๋ฅผ ํ์ง ์์ ์ด์ฐจ๋ ํ๋ ์ด์ด๊ฐ ์ฃผ๋ณ์ ์์ง ์์ ๊ฒฝ์ฐ ์ ๊ฑฐ๋์ง ์๋๋ค.
3.3. destroyall[ํธ์ง]
์ฌ์ฉ๋ฒ : /train destroyall |
destroyall๋ ๋งต์ ์๋ ๋ชจ๋ ์ด์ฐจ๋ฅผ ์ ๊ฑฐํ๋ ๋ช
๋ น์ด์ด๋ค. ์ฝ์์์๋ ์๋๋๋ค.
keeploaded true๋ฅผ ํ์ง ์์ ์ด์ฐจ๋ ํ๋ ์ด์ด๊ฐ ์ฃผ๋ณ์ ์์ง ์์ ๊ฒฝ์ฐ ์ ๊ฑฐ๋์ง ์๋๋ค.
keeploaded true๋ฅผ ํ์ง ์์ ์ด์ฐจ๋ ํ๋ ์ด์ด๊ฐ ์ฃผ๋ณ์ ์์ง ์์ ๊ฒฝ์ฐ ์ ๊ฑฐ๋์ง ์๋๋ค.
3.4. maxspeed[ํธ์ง]
์ฌ์ฉ๋ฒ : /train maxspeed ์๋ ฅ |
- ์๋ ฅ์๋ ์๋ ฅ์ ์ด๋ค.
maxspeed๋ ํ๋ ์ด์ด์ ์ต๊ทผ ์ํธ์์ฉ์ด ์ด๋ฃจ์ด์ง ์ด์ฐจ์ ์๋ ฅ์ ์กฐ์ ํ๋ ๋ช
๋ น์ด์ด๋ค.
3.5. info[ํธ์ง]
์ฌ์ฉ๋ฒ : /train info |
info๋ ํ๋ ์ด์ด์ ์ต๊ทผ ์ํธ์์ฉ์ด ์ด๋ฃจ์ด์ง ์ด์ฐจ์ ์ ๋ณด๋ฅผ ์๋ ค์ฃผ๋ ๋ช
๋ น์ด์ด๋ค.
์ด์ฐจ๊ฐ ์์นํ ์ขํ, ๋งค๊ฐ๋ณ์, ์ด๋ฆ ๋ฑ์ ์ด์ฐจ๋ฅผ ๊ฑด๋๋ฆฌ์ง ์๊ฑฐ๋ ์ง์ ๋ณด์ง ์๊ณ ๋ ์ ์ ์๋ค.
์ด์ฐจ๊ฐ ์์นํ ์ขํ, ๋งค๊ฐ๋ณ์, ์ด๋ฆ ๋ฑ์ ์ด์ฐจ๋ฅผ ๊ฑด๋๋ฆฌ์ง ์๊ฑฐ๋ ์ง์ ๋ณด์ง ์๊ณ ๋ ์ ์ ์๋ค.
3.6. tp[ํธ์ง]
์ฌ์ฉ๋ฒ : /train tp |
tp๋ ํ๋ ์ด์ด์ ์ต๊ทผ ์ํธ์์ฉ์ด ์ด๋ฃจ์ด์ง ์ด์ฐจ๋ก ํ
๋ ํฌํธํ๋ ๋ช
๋ น์ด์ด๋ค.
playercollision์ด kill์ธ ์ด์ฐจ์ ์ํธ์์ฉ์ ํ๋๋ฐ ์ด ๋ช ๋ น์ด๋ฅผ ์น๋ฉด ๋์ด๋นํ ์ ์์ผ๋ playercollision์ ๋ฐ๊พธ๋๊ฐ ์๋๋ฉด ์ ํญ ํจ๊ณผ๋ฅผ ์ฐ๊ณ ํ๋๊ฐ ํ์.
playercollision์ด kill์ธ ์ด์ฐจ์ ์ํธ์์ฉ์ ํ๋๋ฐ ์ด ๋ช ๋ น์ด๋ฅผ ์น๋ฉด ๋์ด๋นํ ์ ์์ผ๋ playercollision์ ๋ฐ๊พธ๋๊ฐ ์๋๋ฉด ์ ํญ ํจ๊ณผ๋ฅผ ์ฐ๊ณ ํ๋๊ฐ ํ์.
3.7. destination (dest)[ํธ์ง]
์ฌ์ฉ๋ฒ : /train destination ๋ชฉ์ ์ง |
- ๋ชฉ์ ์ง์๋ ๋ชฉ์ ์ง๋ฅผ ์ด๋ค.
destination๋ ํ๋ ์ด์ด์ ์ต๊ทผ ์ํธ์์ฉ์ด ์ด๋ฃจ์ด์ง ์ด์ฐจ์ destination์ ๋ฐ๊พธ๋ ๋ช
๋ น์ด์ด๋ค.
๋ชฉ์ ์ง ์์ด /train destination๋ง ์ฐ๋ฉด destination์ด ์ด๊ธฐํ ๋๋ฒ๋ฆฌ๋ ์กฐ์ฌํ์.
๋ชฉ์ ์ง ์์ด /train destination๋ง ์ฐ๋ฉด destination์ด ์ด๊ธฐํ ๋๋ฒ๋ฆฌ๋ ์กฐ์ฌํ์.
4. ํ์งํ ๋ช ๋ น์ด[ํธ์ง]
4.1. ์ฌ์ฉ๋ฒ[ํธ์ง]
๊ธฐ๋ณธ์ ์ผ๋ก Traincarts์ ํ์งํ ๋ช
๋ น์ด๋ ์ ๋ก๋ฅผ ๋ฐ์น๊ณ ์๋ ๋ธ๋ก ์๊ณผ ๋ธ๋ก ์๋์ ์ค์นํ์ฌ ์ ์ฉํ๋ค. Traincarts ํ์งํ์ ๊ธฐ๋ณธ์ ํญ์ ํ์งํ ์ฒซ์งธ์ค์ [train] ๋๋ [cart]๋ฅผ ์จ์ผ์ง๋ง ๋ฐ๋์ด ๋๋ค. [cart]๋ ๋ง์ธ์นดํธ ๊ฐ๊ฐ์ด ํ์งํ์ ํต๊ณผํ ๋ ๋ฐ๋์ด ๋๋ฉฐ[3] [train] ํ์งํ์ ๋ถ์ด์๋ ์นดํธ๋ค์ค ํ๋๋ง ์ง๋๊ฐ๋ ๋ชจ๋ ์นดํธ์ ์ ์ฉ๋๊ฒ ๋๋ค. [train] ๋๋ [cart] ๋ช
๋ น์ด๋ ํํ ๋ ๋์คํค ์ ํธ๊ฐ ์์ด์ผ๋ง ๋ฐ๋ํ๊ฒ ๋๋ค.
[train]์์ ์์ฉ๋ ๊ฒ์ผ๋ก๋ [!train], [+train]์ด ์๋ค.
[train]์์ ์์ฉ๋ ๊ฒ์ผ๋ก๋ [!train], [+train]์ด ์๋ค.
- [!train]์ ๊ธฐ๋ณธ [train] ๊ณผ ๊ฑฐ๊พธ๋ก ์๋ํ๋ค.[4]
- [+train]์ ์ ํธ๊ฐ ์๋์ง ์๋์ง ๋ฌด์กฐ๊ฑด ๋ฐ๋ํ๋ค.
๋ง์ฐฌ๊ฐ์ง๋ก [cart]๋ํ [!cart], [+cart]๋ก ํ์๋๋ค. ์๋๋ฒ์ ๊ทธ์ ๊ธฐ์ค์ด ์ด์ฐจ์์ ์นดํธ๋ก ๋ฐ๋์๋ค ๋ณด๋ฉด ๋๋ค.
์๊ฐ์ ๋จ์๋ ์๊ฐ, ๋ถ, ์ด์ด๋ฉฐ :์ผ๋ก ๋๋์ด์ง๋ค. ๋ถ๊ณผ ์ด๋ง ์ฐ๊ฑฐ๋ ์ด๋ง ์ฐ๋๊ฒ๋ ๊ฐ๋ฅํ๋ค. ์์๋ก๋ 5:00. [5]
ํ์งํ ์ค์ฒฉ์ด ๊ฐ๋ฅํ ํ์งํ ๋ช ๋ น์ด๋ [train]์ด ์์ฑ๋ ํ์งํ ๋ฐ์ ์ถ๊ฐ๋ก ๊ธ์ ์ฐ๊ธฐ ์ํ ์ฉ๋ ๋ฑ์ ์ค์ ๋๋ฆฌ๋ ๊ฒ์ด ๊ฐ๋ฅํ๋ค.
์๋์ ํ์๋ ํ์งํ์์ ๊ตต์ ํ์๋ ํ์ ์ ๋ ฅ์ด๋ค.
4.1.1. ๊ณตํต ๋ณ์[ํธ์ง]
์๋๋ ์ด์ฐจ ๋ณ์์ ๊ทธ์ ๋ฐ์ํ๋ ๊ฐ์ง ์กฐ๊ฑด๋ฌธ.
๊ฐ์ง ์กฐ๊ฑด๋ฌธ | ์ด์ฐจ ๋ณ์ | ๊ฐ | ์ค๋ช
|
name | ํ
์คํธ | ๋ง์ธ์นดํธ์ ์ด๋ฆ์ ๊ฒฐ์ ํ๋ค. #๋ฅผ ์ด๋ฆ์ ๋ฃ์ผ๋ฉด 1๋ถํฐ ์์ํ๋ ์ซ์๋ฅผ ๋ฃ์ ์ ์๋ค.[6] ์์ ๋์๋ ์๋์ผ๋ก ๋ค์ ์ซ์๊ฐ ๋ถ๋๋ค. | |
maxspeed | ์ซ์ | ๋ง์ธ์นดํธ์ ์๋๋ฅผ ์กฐ์ ํ๋ค. ์๋๋ ๊ธฐ๋ณธ์ ์ผ๋ก 0.4์ด๋ฉฐ ์ด๋ 1์ด์ 8๋ธ๋ญ์ ๊ฐ๋ ๊ฒ์ ๋ปํ๋ค. 0.1์ฉ ์ฆ๊ฐํ ๊ฐ์ ๋ฃ์์๋ก ์ด์ 2๋ธ๋ก์ฉ ์๋ ฅ์ด ์ฆ๊ฐํ๋ค. | |
slowdown | true/false [A] | ๋ง์ธ์นดํธ๊ฐ ๋ฌ๋ฆด ์๋ก ์๋ ฅ์ด ์ค์ด๋๋์ง ์ค์ด๋ค์ง ์๋์ง ์ค์ ํ๋ค. ํ์๋ ์ผ์ ๊น์๋ค๋ฉด ์๊ด์ ์์ง๋ง ํ์๋ ์ผ์ด ๋ฏธ๊ด์ ์ข์ง ์๋ค๋ฉด slowdown์ ๊บผ๋๋๊ฒ ์ข๋ค. | |
keeploaded | true/false [A] | ๋ง์ธ์นดํธ ์ฃผ๋ณ์ ํ๋ ์ด์ด๊ฐ ์์ด๋ ์์ง์ด๋์ง ์ค์ ํ๋ค. ํน์ํ ๊ฒฝ์ฐ๊ฐ ์๋๋ผ๋ฉด ๋ฌด์กฐ๊ฑด ์ผ๋๋๊ฒ ์ข๋ค. ํ์ง๋ง ์ด๊ฒ ๋ณดํต ๊ธฐ๋ณธ๊ฐ์ด ์๋ํ์ง ์์์ด๋ค. | |
o@<์์ ์>[OR๋ฐฉ์] | addowner | ๋๋ค์ | ์์ ์๋ฅผ ์ถ๊ฐํ๋ค. |
setowner | ๋๋ค์ | ์์ ์๋ฅผ ์ค์ ํ๋ค. addowner์๋ ๋ค๋ฅด๊ฒ, ์์๋ ์์ ์๊ฐ ์ด๊ธฐํ ๋๊ณ ๋ค๋ฅธ ๊ฐ์ผ๋ก ๋ฐ๋๋ค. | |
remowner | ๋๋ค์ | ๊ฐ์ ๋ฃ์ ์์ ์๋ฅผ ์ ๊ฑฐํ๋ค. | |
addtag | ๋ฌธ์์ด | ํ๊ทธ๋ฅผ ์ถ๊ฐํ๋ค. | |
settag | ๋ฌธ์์ด | ํ๊ทธ๋ฅผ ์ค์ ํ๋ค. addtag์๋ ๋ค๋ฅด๊ฒ, ์์๋ ํ๊ทธ๊ฐ ์ด๊ธฐํ ๋๊ณ ๋ค๋ฅธ ๊ฐ์ผ๋ก ๋ฐ๋๋ค. | |
remtag | ๋ฌธ์์ด | ๊ฐ์ ๋ฃ์ ํ๊ทธ๋ฅผ ์ ๊ฑฐํ๋ค. | |
d@<๋ชฉ์ ์ง>[AND๋ฐฉ์] | destination | ํ
์คํธ | ๋ชฉ์ ์ง๋ฅผ ์ง์ ํ๋ค. owner๊ณผ๋ ๋ค๋ฅด๊ฒ ํ๋๋ง ์ค์ ๊ฐ๋ฅํ๋ค. ์๋ ์ค๋ช
ํ destination ๋ช
๋ น์ด์ ํจ๊ณผ๋ ๊ฐ๋ค. |
mobenter | true/false [A] | ๋ชน์ด ๋ง์ธ์นดํธ์ ํ ์ ์๋์ง ๊ฒฐ์ ํ๋ค. | |
playerenter | true/false [A] | ํ๋ ์ด์ด๊ฐ ๋ง์ธ์นดํธ์ ํ ์ ์๋์ง ๊ฒฐ์ ํ๋ค. | |
playerexit | true/false [A] | ํ๋ ์ด์ด๊ฐ ๋ง์ธ์นดํธ์์ ๋ด๋ฆด ์ ์๋์ง ๊ฒฐ์ ํ๋ค. |
๊ฐ์ง ์กฐ๊ฑด๋ฌธ | ์ค๋ช
|
i@<์์ดํ
์ฝ๋ ๋๋ ์์ดํ
์๋ฌธ๋ช
> | ์ด ์ด์ฐจ๊ฐ ์ด ์์ดํ
์ ๊ฐ์ง๊ณ ์๋๊ฐ? |
pi@<์์ดํ
์ฝ๋ ๋๋ ์์ดํ
์๋ฌธ๋ช
> | ์ด ์ด์ฐจ์ ํ๊ณ ์๋ ํ๋ ์ด์ด๊ฐ ์ด ์์ดํ
์ ๊ฐ์ง๊ณ ์๋๊ฐ? |
ph@<์์ดํ
์ฝ๋ ๋๋ ์์ดํ
์๋ฌธ๋ช
> | ์ด ์ด์ฐจ์ ํ๊ณ ์๋ ํ๋ ์ด์ด๊ฐ ์ด ์์ดํ
์ ๋ค๊ณ ์๋๊ฐ? |
default | ๋ค๋ฅธ ์กฐ๊ฑด๋ฌธ๊ณผ ๋น๊ตํ์๋ ๋ชจ๋ ์ฑ๋ฆฝ๋์ง ์๋๊ฐ? (๊ธฐ๋ณธ) |
์ด ๋ฐฉํฅ์ผ๋ก <์ซ์>๋ฒ ๊ฐ๋ค. |
๋ฐฉํฅ | ์ค๋ช
|
left | ์ผ์ชฝ |
right | ์ค๋ฅธ์ชฝ |
continue | ์งํ ๋ฐฉํฅ ๋๋ก |
reverse | ์งํ ๋ฐฉํฅ์ ๋ฐ๋๋ก |
4.2. spawn[ํธ์ง]
[train] |
spawn ์๊ฐ |
๋ง์ธ์นดํธ ๊ตฌ์ฑ |
๋ง์ธ์นดํธ ๊ตฌ์ฑ |
Traincarts์ ๊ธฐ์ด. ์ด์ฐจ๋ฅผ ๋ง๋๋ ๋ช
๋ น์ด๋ค. ๋ง์ธ์นดํธ ๊ตฌ์ฑ์ ์ต๋ 44์นธ๊น์ง ๋ง๋ค ์ ์๋ค[15]. ๋ง์ฝ ๋ถ์กฑํ๋ค๋ฉด ํ์งํ ์ค์ฒฉ์ด ๋ถ๊ฐ๋ฅ ํ๊ธฐ์ spawn ํ์งํ์ ์ฌ๋ฌ๊ฐ๋ก ๋ง๋ค์ด ์ฌ์ฉํด์ผ ํ๋ค. ์๋๋ฉด data ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ๊ฑฐ๋..
์ฐธ๊ณ ๋ก, ๊ฐ์ ๋ฐฐ์ฐจ๋ฅผ ๊ฐ์ง ์ด์ฐจ๋ ๊ฐ์ ์๊ฐ์ ์์ฑ๋๋ค.[16] ๊ฐ์ ๋ฐฐ์ฐจ๋ฅผ ๊ฐ์ง ์ด์ฐจ๊ฐ ๋๋ฌด ๋ง์ ๊ฒฝ์ฐ ์ ๊น์ ๋ ํน์ ์๋ฒ์ ํ ๊น์ ์ ๋ฐํ ์ ์์ผ๋ ์ฃผ์ํ์. 3:24, 6:26๊ฐ์ด ์ต๋ํ ๋ฐฐ์ฐจ๊ฐ ๊ฒน์น์ง ์๋๋ก ์ค์ ํ๋ ๊ฒ์ด ์ข๋ค.
์ฐธ๊ณ ๋ก, ๊ฐ์ ๋ฐฐ์ฐจ๋ฅผ ๊ฐ์ง ์ด์ฐจ๋ ๊ฐ์ ์๊ฐ์ ์์ฑ๋๋ค.[16] ๊ฐ์ ๋ฐฐ์ฐจ๋ฅผ ๊ฐ์ง ์ด์ฐจ๊ฐ ๋๋ฌด ๋ง์ ๊ฒฝ์ฐ ์ ๊น์ ๋ ํน์ ์๋ฒ์ ํ ๊น์ ์ ๋ฐํ ์ ์์ผ๋ ์ฃผ์ํ์. 3:24, 6:26๊ฐ์ด ์ต๋ํ ๋ฐฐ์ฐจ๊ฐ ๊ฒน์น์ง ์๋๋ก ์ค์ ํ๋ ๊ฒ์ด ์ข๋ค.
๋ฌธ์ | ๋ง์ธ์นดํธ ์ข
๋ฅ |
m | ๊ธฐ๋ณธ ๋ง์ธ์นดํธ |
s | ์์ ๋ง์ธ์นดํธ |
p | ํ๋ก ๋ง์ธ์นดํธ |
h | ํธํผ ๋ง์ธ์นดํธ |
t | TNT ๋ง์ธ์นดํธ |
๋ง์ธ์นดํธ์ ์ข
๋ฅ๋ ์ด๊ฒ๋ค์ด ์์ผ๋ฉฐ ๋ ๋ง์ ๋ธ๋ญ ๋๋ ๋์์ ์ํ๋ค๋ฉด blockchanger์ ์ธ ์ ์๋ค. ๋ค๋ง spawn์์ ์ค์ ํ ์นดํธ์ ๊ธฐ๋ฅ์ ๋ฐ๋์ง ์๊ธฐ์ ์ ์ ํ ๋ฐฐ์นํด์ฃผ์ด์ผ ํ๋ค.
4.3. property[ํธ์ง]
[train] |
property |
์ค์ ์ข
๋ฅ |
๊ฐ |
์ด์ฐจ์ ์ ๋ณด๋ฅผ ์ค์ ํ๋ ํ์งํ์ด๋ค. ์ค์ ์ข
๋ฅ์ ๊ทธ์ ๋ค์ด๊ฐ ๊ฐ์ ๋ฒ์๋ ์์ ๊ณตํต๋ณ์๋ฅผ ์ฐธ๊ณ .
์๋๋ ์ถฉ๋์ ๋ํ ์ค์ ์ด๋ค.
์๋๋ ์ถฉ๋์ ๋ํ ์ค์ ์ด๋ค.
์ค์ ์ข
๋ฅ | ์ค๋ช
|
playercollision | ํ๋ ์ด์ด์ ์ด ์ด์ฐจ๊ฐ ์ถฉ๋ํ๋ฉด ์ด๋ป๊ฒ ๋์ํ ์ง ์ค์ ํ๋ค. |
mobcollision | ๋ชน๊ณผ ์ด ์ด์ฐจ๊ฐ ์ถฉ๋ํ๋ฉด ์ด๋ป๊ฒ ๋์ํ ์ง ์ค์ ํ๋ค. |
misccollision | ํ๋ ์ด์ด, ๋ชน ์ด์ธ์ ์์ดํ
๋ฑ์ ์ํฐํฐ์ ์ด ์ด์ฐจ๊ฐ ์ถฉ๋ํ๋ฉด ์ด๋ป๊ฒ ๋์ํ ์ง ์ค์ ํ๋ค. |
traincollision | ๋ค๋ฅธ ์ด์ฐจ์ ์ด ์ด์ฐจ๊ฐ ์ถฉ๋ํ๋ฉด ์ด๋ป๊ฒ ๋์ํ ์ง ์ค์ ํ๋ค. |
๊ฐ ์ข
๋ฅ | ์ค๋ช
|
default | ๊ธฐ๋ณธ๊ฐ. ํ๋ ์ด์ด, ๋ชน ๋ฑ์ ๋ฟ์ผ๋ฉด ๋ฉ์ถฐ๋ฒ๋ฆฐ๋ค. ํ๋ ์ด์ด๋ ๋ชน์ ๊ฒฝ์ฐ ์ด์ฐจ๋ฅผ ๋ฐ๊ฒ ํ ์ ์๋ค. |
cancel | ์๋ฌด ๋ฐ์๋ ํ์ง ์๋๋ค. ๊ทธ๋ฅ ์ ๋ น์ด ๋๋ฏ์ด ํต๊ณผ. |
kill | ์ฃฝ์ธ๋ค. ์ด์ฐจ์ ๊ฒฝ์ฐ ์ด์ฐจ๊ฐ ์๋๋ผ ์นดํธ ๋จ์๋ก ๋ถ์์ง๋ค. |
enter | ํ๋ค. ํ๋ ์ด์ด๋ ๋ชน์ ์ถฉ๋ํ ๊ฒฝ์ฐ์๋ง ์ค์ ๊ฐ๋ฅํ๋ค. |
link | ์ฐ๊ฒฐํ๋ค. ์ด์ฐจ์ ์ถฉ๋ํ ๊ฒฝ์ฐ์๋ง ์ค์ ๊ฐ๋ฅํ๋ค. |
4.4. destroy[ํธ์ง]
[train] |
destroy |
์ด์ฐจ๋ฅผ ์ ๊ฑฐํ๋ ํ์งํ ๋ช
๋ น์ด๋ค.
4.5. blocker[ํธ์ง]
[train] |
blocker |
ํ๋ฆฐ ํ ๋๊ธฐ ์๊ฐ |
ํ๋ฆฐ ํ ๊ฐ ๋ฐฉํฅ |
๋ ๋์คํค์ด ์ ํธ๊ฐ ๋ค์ด์ค๋ฉด ๋ค์ด์ค๋ ์ด์ฐจ๋ฅผ ์ ์ง์ํค๋ ์ด์ฐจ์ด๋ค. waiter์๋ ๋ค๋ฅด๊ฒ ํ์๊ตฌ๊ฐ์ ๋ง๋ค๊ณ ์ผ์ผํ ๊ณ์ฐํ์ง ์๋๋ค. ํ๋ฆฐ ํ ๊ฐ ๋ฐฉํฅ์๋ ์์ ๊ณตํต ๋ณ์ ์ฐธ๊ณ .
4.6. station[ํธ์ง]
[train] ๋๋ [cart] [17] |
station |
๋๊ธฐ ์๊ฐ |
๊ฐ ๋ฐฉํฅ |
๊ธฐ์ฐจ์ญ์ ๊ตฌํํ ๋ ์ฐ๋ ์ ์ฐจ ๋ช
๋ น์ด.
๋๊ธฐ์๊ฐ์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ซ์๋ฅผ ์ฐ๋ฉฐ, ์ด ๋จ์๋ค. 10 ๊ฐ์ ์ซ์๋ฅผ ์จ๋ฃ์ผ๋ฉด ๋๋ค.
์ด์ฐจ๊ฐ ์ค์ ๊ฐ๋ ๋ฐฉํฅ์ ํ์งํ์ ์ฐ๋ ์ฌ๋ ๊ธฐ์ค์ด๋ค. ์์ฐ๋ฉด ์์ํ ๋ฉ์ถ๋ค!
๋๊ธฐ์๊ฐ์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ซ์๋ฅผ ์ฐ๋ฉฐ, ์ด ๋จ์๋ค. 10 ๊ฐ์ ์ซ์๋ฅผ ์จ๋ฃ์ผ๋ฉด ๋๋ค.
์ด์ฐจ๊ฐ ์ค์ ๊ฐ๋ ๋ฐฉํฅ์ ํ์งํ์ ์ฐ๋ ์ฌ๋ ๊ธฐ์ค์ด๋ค. ์์ฐ๋ฉด ์์ํ ๋ฉ์ถ๋ค!
4.7. destination[ํธ์ง]
[train] |
destination |
์ด ํ์งํ์ผ๋ก ๊ฐ ๋ชฉ์ ์ง |
์ ๋ชฉ์ ์ง ์ง์ |
์ ๋ชฉ์ ์ง ์ง์ ์, ๊ธฐ์กด์ ๋ชฉ์ ์ง์์ ์ ๋ชฉ์ ์ง๋ก ๋ณ๊ฒฝํ ๋ ์ฌ์ฉํ๋ฏ๋ก, ๋ชฉ์ ์ง๊ฐ ์๋ ์ํ์์ ์ค์ ํ ๋์๋
3๋ฒ์งธ ์ค์ ๋น์๋ ๋๋ค.
4.8. blockchanger[ํธ์ง]
[train] |
blockchanger |
๋ธ๋ก์ฒด์ธ์ง ๊ตฌ์ฑ |
๋ธ๋ก์ฒด์ธ์ง ๊ตฌ์ฑ |
๊ฐ๋จํ ๋งํ์๋ฉด ์ด์ฐจ ๋์์ ์ฑ
์์ง๋ค! ์์ธ๋ก ํ์งํ ์ค์ฒฉ์ด ์๋๋ค. ์ธ์ธํ ๋์์ ๋ง๋ค๋ ค๋ฉด ์ด์ฐจ๋ฅผ ์ฌ๋ฌ๋ ๋ง๋ค๊ณ ๋ฐ๋ก ์ค์ ํด์ฃผ์ด์ผ ํ๋ค.
๋ธ๋ก์ฒด์ธ์ง ๊ตฌ์ฑ์ ๊ธฐ๋ณธ์ ์ผ๋ก "๊ฐฏ์*์์ดํ ์ฝ๋", "์์ดํ ์ฝ๋"์ด๋ฉฐ ๋ค๋ฅธ ๋ธ๋ญ๋ผ๋ฆฌ ๊ตฌ๋ณ์ ;๋ก ํ๋ค. ์นดํธ ๊ฐ์๋ณด๋ค ์ ๊ฒํ๋ฉด ๋ธ๋ก์ฒด์ธ์ง ๊ตฌ์ฑ์ด ๋ฐ๋ณต๋๋ ํ์์ผ๋ก ์ ํด์ง๋ค.[18]
๋ธ๋ก์ฒด์ธ์ง ๊ตฌ์ฑ์ ๊ธฐ๋ณธ์ ์ผ๋ก "๊ฐฏ์*์์ดํ ์ฝ๋", "์์ดํ ์ฝ๋"์ด๋ฉฐ ๋ค๋ฅธ ๋ธ๋ญ๋ผ๋ฆฌ ๊ตฌ๋ณ์ ;๋ก ํ๋ค. ์นดํธ ๊ฐ์๋ณด๋ค ์ ๊ฒํ๋ฉด ๋ธ๋ก์ฒด์ธ์ง ๊ตฌ์ฑ์ด ๋ฐ๋ณต๋๋ ํ์์ผ๋ก ์ ํด์ง๋ค.[18]
4.9. switcher[ํธ์ง]
[train] |
switcher |
๊ฐ |
๊ฐ |
๊ฐ์ ์ฌ์ฉ๋๋ ๋ฐฉํฅ (ํ์งํ์ ๋ณด๋ ์ฌ๋ ๊ธฐ์ค)
๋ฐฉํฅ | ์ค๋ช
|
n: | north, ๋ถ์ชฝ |
s: | south, ๋จ์ชฝ |
e: | east, ๋์ชฝ |
w: | west, ์์ชฝ |
f: | front, ์์ชฝ |
l: | left, ์ผ์ชฝ |
r: | right, ์ค๋ฅธ์ชฝ |
u: | up, ์์ชฝ |
d: | d, ์๋์ชฝ |
์ ๋ก๋ฅผ ๋ถ๊ธฐํ ์ ์๊ฒ ํ๋ ํ์งํ์ด๋ค. ํ์งํ ์ค์ฒฉ์ด ๊ฐ๋ฅํ๋ค. ๊ฐ์๋ ๋ฐฉํฅ์ด ์์ ๋ค์ด๊ฐ๊ณ ๋ค์ ๋ชฉ์ ์ง, ์์ ์ ๋ฑ์ ์กฐ๊ฑด๋ฌธ์ ์จ๋ฃ์ผ๋ฉด ๋๋ค.
switcher ํ์งํ์ ์๋์ํค๋ ค๋ฉด, ์ ๋ก ๋ถ๊ธฐ๊ธฐ๋ก ๋ง๋ค ์ปค๋ธ ์ ํน์ ์๋์ ํ์งํ์ ์ค์นํ๋ฉด ๋๋ค.
4.9.1. ์์ธํ ์์[ํธ์ง]
[train] |
switcher |
l:d@๋๋ฌด์ํค |
r:!d@๋๋ฌด์ํค |
์์ ๊ฐ์ด ์ด๋ค๋ฉด "๋๋ฌด์ํค"๊ฐ ๋ชฉ์ ์ง๋ก ์ค์ ๋ ์ด์ฐจ๋ ์ผ์ชฝ์ผ๋ก ๊ฐ๊ฒ ๋๊ณ , "๋๋ฌด์ํค"๊ฐ ๋ชฉ์ ์ง๋ก ์ค์ ๋์ง ์์ ๋ชจ๋ ์ด์ฐจ๋ ์ค๋ฅธ์ชฝ์ผ๋ก ๊ฐ๊ฒ ๋๋ค.
[train] |
switcher |
l:o@๋๋ฌด |
u:o@์ํค |
์์ ๊ฐ์ด ์ด๋ค๋ฉด owner ๊ฐ์ "๋๋ฌด"๊ฐ ๋ค์ด๊ฐ ์ด์ฐจ๋ ์ผ์ชฝ์ผ๋ก ๊ฐ๊ณ owner ๊ฐ์ "์ํค"๊ฐ ๋ค์ด๊ฐ ์ด์ฐจ๋ ์์ผ๋ก ๊ฐ๋ค.
[train] |
switcher |
l:d@์ธ์ฒ |
l:d@๋์ธ์ฒ |
r:d@๊ด๋ช
|
r:d@์๋ํ |
r:d@์ ์ฐฝ |
l:default |
๋ง์ฝ ๋ถ๊ธฐ๊ธฐ๋ฅผ ์ด์ฉํ๋ ์ด์ฐจ์ ํ์ ์ง๊ฐ ๋๋ฌด ๋ง์ ๊ฒฝ์ฐ ์ด๋ ๊ฒ ์ฌ๋ฌ ํ์งํ์ ๊ฑธ์ณ์ ํ๋ฉด ๋๋ค.
ํน๋ณํ ๊ฒฝ์ฐ์๋ d@, o@๋ฅผ ์์ด์จ๋ ํฌ๊ฒ ๋ฌธ์ ๋ ์๋ค.
๋ง์ฝ ์กฐ๊ฑด๋ฌธ์ด ๋ถ์ ์ด๋ผ๋ฉด d@, o@๋ฑ ์ด์ฐจ ๋ณ์ ๋น๊ต์ ์์ !๋ฅผ ์จ๋ฃ์ผ๋ฉด ๋๋ค.
ํน๋ณํ ๊ฒฝ์ฐ์๋ d@, o@๋ฅผ ์์ด์จ๋ ํฌ๊ฒ ๋ฌธ์ ๋ ์๋ค.
๋ง์ฝ ์กฐ๊ฑด๋ฌธ์ด ๋ถ์ ์ด๋ผ๋ฉด d@, o@๋ฑ ์ด์ฐจ ๋ณ์ ๋น๊ต์ ์์ !๋ฅผ ์จ๋ฃ์ผ๋ฉด ๋๋ค.
4.10. detector[ํธ์ง]
[train] |
detector |
๊ฐ |
๊ฐ |
์์ switcher์ ์จ๋ฃ์ ์ ์๋ ๊ฐ์ด ๊ฐ์ผ๋, ์ค์์ณ์๋ ๋ค๋ฅด๊ฒ ๋๋๊ณ ์ ๋ก ๋ถ๊ธฐํ๋ผ๊ณ ์๋๊ฑด ์๋๋ค. ์ด ํ์งํ ๋ช
๋ น์ด์ ๊ธฐ๋ฅ์, ๊ตฌ๊ฐ ๊ฐ์ง๋ก์จ, ๊ตฌ๊ฐ์ ์ง์ ํด ๊ฐ์งํ์ฌ ๋ ๋์คํค์ ์๋์ํค๋ ๊ธฐ๋ฅ์ด๋ค! ์ด๊ฑธ๋ก ๋จ์ ์ดํ, ๋ํผ์ ์๋ ์ญ ๋ฑ ์ฌ๋ฌ๊ฐ์ง๋ก ์์ฉํ ์ ์๋ค.
์กฐ๊ฑด๋ฌธ์ ์์ switcher ๋ฌธ๋จ์ ์ฐธ๊ณ .
์ค์น๋ฒ์ ๋ค์ ์ฌ์ง๊ณผ ๊ฐ๋ค. ๋ ๊ฐ์ detector ํ์งํ์ ๋ง์ฃผ๋ณด๊ฒ ํ๋ฉด ๊ตฌ๊ฐ ๊ฐ์ง ์์ฑ.
๊ธํ์ ํต๊ณผ์ํค๋ ๋ฐ๋ ์ธ ์ ์๋ค. station ํ์งํ์ ๋ ๋์คํค์ด ๋ค์ด์ค๋ฉด ๊บผ์ง๊ฒ ํ๋ [!train]์ผ๋ก ํ ๋ค์ detector ์กฐ๊ฑด๋ฌธ์ผ๋ก ๊ธํ์ ๊ฐ์งํ๊ฒ ํ ๋ค์ ๋ ๋์คํค์ ํ์งํ์ผ๋ก ์ฐ๊ฒฐํ๋ฉด ๋๋ค.๊ทธ๋ฐ๋ฐ ๊ทธ๋ฅ skipper ์ฐ๋ฉด ๋ ํธํ๋ค
WirelessRedstone ๋ฑ ๋ฌด์ ๋ ๋์คํค ํ๋ฌ๊ทธ์ธ๊ณผ ์ฐ๋ํ๋ฉด CTC ์์คํ ๋ ๊ตฌํํ ์ ์๋ค.
์กฐ๊ฑด๋ฌธ์ ์์ switcher ๋ฌธ๋จ์ ์ฐธ๊ณ .
์ค์น๋ฒ์ ๋ค์ ์ฌ์ง๊ณผ ๊ฐ๋ค. ๋ ๊ฐ์ detector ํ์งํ์ ๋ง์ฃผ๋ณด๊ฒ ํ๋ฉด ๊ตฌ๊ฐ ๊ฐ์ง ์์ฑ.
๊ธํ์ ํต๊ณผ์ํค๋ ๋ฐ๋ ์ธ ์ ์๋ค. station ํ์งํ์ ๋ ๋์คํค์ด ๋ค์ด์ค๋ฉด ๊บผ์ง๊ฒ ํ๋ [!train]์ผ๋ก ํ ๋ค์ detector ์กฐ๊ฑด๋ฌธ์ผ๋ก ๊ธํ์ ๊ฐ์งํ๊ฒ ํ ๋ค์ ๋ ๋์คํค์ ํ์งํ์ผ๋ก ์ฐ๊ฒฐํ๋ฉด ๋๋ค.
WirelessRedstone ๋ฑ ๋ฌด์ ๋ ๋์คํค ํ๋ฌ๊ทธ์ธ๊ณผ ์ฐ๋ํ๋ฉด CTC ์์คํ ๋ ๊ตฌํํ ์ ์๋ค.
4.11. trigger[ํธ์ง]
[train] |
trigger |
ํธ๋ฆฌ๊ฑฐ ์ด๋ฆ |
๊ฐ |
SignLink ํ๋ฌ๊ทธ์ธ์ด ํ์ํ๋ค.
4.12. announce[ํธ์ง]
[train] |
announce |
ํ
์คํธ |
ํ
์คํธ |
์๋ด๋ฐฉ์ก์ด๋ค. ์ด์ฐจ๊ฐ ๋ฐ์์ ํด๋น ์ด์ฐจ(์นดํธ)์ ํ๊ณ ์๋ ์น๊ฐ์๊ฒ ์
๋ ฅํ ๋ด์ฉ์ด ์ฑํ
์ผ๋ก ์ ๋ฌ๋๋ค. ํ์งํ ์ค์ฒฉ์ด ๊ฐ๋ฅํ๋ค.
์ฃผ์ํ ๊ฒ์ ์์ ์ค์์ ์๋ซ์ค๋ก ์ ๋ ฅ์ ์ด์ด๊ฐ๋ ์๋์ผ๋ก ๊ณต๋ฐฑ์ด ์์ฑ๋์ง๊ฐ ์์ผ๋ฏ๋ก ์๋์ผ๋ก ๋์ด์ฐ๊ธฐ๋ฅผ ์ ๋ ฅํด์ค์ผ ํ๋ค. ํ์งํ ์ค์ฒฉ์ด ๊ฐ๋ฅํ๊ธฐ์ ์๋ด๋ฐฉ์ก ๊ธธ์ด๊ฐ ๊ธธ์ด์ ธ๋ ๋ฌธ์ ๊ฐ ๋์ง๋ ์๋๋ค.
์ฃผ์ํ ๊ฒ์ ์์ ์ค์์ ์๋ซ์ค๋ก ์ ๋ ฅ์ ์ด์ด๊ฐ๋ ์๋์ผ๋ก ๊ณต๋ฐฑ์ด ์์ฑ๋์ง๊ฐ ์์ผ๋ฏ๋ก ์๋์ผ๋ก ๋์ด์ฐ๊ธฐ๋ฅผ ์ ๋ ฅํด์ค์ผ ํ๋ค. ํ์งํ ์ค์ฒฉ์ด ๊ฐ๋ฅํ๊ธฐ์ ์๋ด๋ฐฉ์ก ๊ธธ์ด๊ฐ ๊ธธ์ด์ ธ๋ ๋ฌธ์ ๊ฐ ๋์ง๋ ์๋๋ค.
4.13. waiter[ํธ์ง]
[train] |
waiter ๊ฑฐ๋ฆฌ |
ํ๋ฆฐ ํ ๋๊ธฐ ์๊ฐ |
ํ ๋
ธ์ ์ ์ฌ๋ฌ๊ฐ์ง์ ์ด์ฐจ๋ฅผ ๊ตด๋ฆด ๊ฒฝ์ฐ ๋ฐฐ์ฐจ๋ฅผ ๋ง์ถ๊ธฐ ํ๋ค๋ ์ฐ๋ ํ์งํ ๋ช
๋ น์ด์ด๋ค. waiter ๋ฌธ๊ตฌ์ ๊ฑฐ๋ฆฌ ๊ฐ์ ํ ์ค์ ์จ์ผ ํ๋ค. ๋ง์ฝ ์ค์๋ก ๊ฑฐ๋ฆฌ ๊ฐ์ ํ๋ฆฐ ํ ๋๊ธฐ ์๊ฐ์ ์ผ๋ค๋ฉด ์ด์ฐจ๊ฐ ๋๊ธฐํ๋๋ผ ์ด์ฐจ๊ฐ ์๋ก ๋ถ์ด๋ฒ๋ฆฌ๋ ๊ด๊ฒฝ์ ๋ณผ ์ ์๋ค(...).
4.14. effect[ํธ์ง]
[train] |
effect |
๊ฐ |
๊ฐ |
4.15. ejector[ํธ์ง]
[train] ๋๋ [cart] |
eject |
์๋๊ฐ |
๊ธฐ์ฐจ์ ํ ํ๋ ์ด์ด๋ฅผ
[train] ์ ์ด์ฐจ ๋ชจ๋ ์นธ์ ํ๋ ์ด์ด๋ฅผ ๋ด๋ณด๋ธ๋ค.
[cart] ๋ ํ์งํ์ ์ง๋๋ ์นดํธ์ ํ๋ ์ด์ด๋ฅผ ๋ด๋ณด๋ธ๋ค.
์๋๊ฐ์ aa/bb/cc ์ด๋ฉฐ
aa ๋ ์ ๋ค ์ค ์ซ์๋ผ ๋ฐฉํฅ์ ์ค์ ํ๋ค. ์ด์ฐจ ์งํ ๋ฐฉํฅ์ ๊ธฐ์ค์ผ๋ก ์์๊ฐ ์์ด๋ค.
bb ๋ ์ ์๋ ์ค ์ซ์๋ผ ๋์ด๋ฅผ ์ค์ ํ๋ค. ์์๊ฐ ์์ด๋ค.
cc ๋ ์ผ์ชฝ ์ค๋ฅธ์ชฝ ์ค ์ซ์๋ผ ๋ฐฉํฅ์ ์ค์ ํ๋ค. ์ด์ฐจ ์งํ ๋ฐฉํฅ์ ๊ธฐ์ค์ผ๋ก ์์๊ฐ ์ผ์ชฝ์ด๋ค.
4.16. enter[ํธ์ง]
[train] |
enter ํ์ธ ์๊ฐ |
ํ์ธ ๋์ |
yes/no |
Enter ๋ป ๊ทธ๋๋ก ํ์ฐ๋ ๊ฒ์ด๋ค. ํ์ธ ์๊ฐ์, ์ฃผ์์ ๋ชน์ด ๋ ์ฌ ๊ฒฝ์ฐ๋ฅผ ๋๋นํด ๋์ ๊ฒ ๊ฐ๋ค. ์ธ ๋์๋ 10์ด๋ฉด 10s์ ๊ฐ์ด ์ฐ๋ฉด ๋๋ ๊ฒ ๊ฐ๋ค. ํ์ธ ๋์์๋ players, mobs ๋ฑ์ ์จ๋ฃ์ผ๋ฉด ๋๋ค. ๋๋ค ํ์ฐ๊ณ ์ถ์ ๊ฒฝ์ฐ์๋ ๋๊ฐ ๋ค ํ์ค์ ์ฐ๋ฉด ๋๋ค.(๋์ด์ฐ๊ธฐ๋ก ๊ตฌ๋ถ)
4.17. ticket[ํธ์ง]
[train] |
ticket |
์์ฑ |
์ก์ |
Essentialโs economy ํ๋ฌ๊ทธ์ธ์ด ํ์ํ๋ค.
์ด ํ์งํ์ ํต๊ณผํ๋ ์๊ฐ ํด๋น ์ ์ ์ ๋ณด์ ๊ธ์์ ์ค์ ํ ์ก์๋งํผ ๋์ด ๋น ์ ธ๋๊ฐ๋ค. ๋์ด ๋ถ์กฑํ๋ค๋ฉด ๊ฐ์ ๋ก ๋ด๋ ค์ง๋ค.
์์ฑ ํญ๋ชฉ์๋ add, buy, check๊ฐ ์๋ค. add๋ ๋์ ์ฃผ๋ ๊ฒ ๊ฐ๊ณ buy๋ ํ๋ฅผ ์ฌ๊ฒ ํ๋ ๊ฒ check๋ ๋์ ์๋์ ํ์ธํ๋ ๊ฒ์ผ๋ก ์ถ์ ๋๋ค. ์ก์ ํญ๋ชฉ์๋ ๊ทธ๋๋ก ์ก์๋ฅผ ์จ์ฃผ๋ฉด ๋๋ค(๊ฐ๊ฒฉ)
4.18. elevator[ํธ์ง]
[train] |
elevator |
๋ณธ ๋ด์ฉ์ elevator๋ก ์ด๋ ๊ฒ ์ฌ์ฉ์ด ๊ฐ๋ฅํ๋ค.
elevator๋ฅผ station ์ฒ๋ผ ๋ฐ์๋ค๊ฐ ์ค์นํด์ฃผ๊ณ , ์์ธต์์๋ elevator๋ฅผ ์ค์นํ์ฌ์ฃผ๋ฉด, ์ด์ฐจ๊ฐ
๋ญ๊ฐ ๋กค๋ฌ์ฝ์คํฐ,์๋ฆฌ๋ฒ ์ดํฐ ๋ ๊ทธ๋ฐ๊ฑฐ ๊ตฌํํ ๋ ์ข์๊ฒ ๊ฐ๋ค.
4.19. crafter[ํธ์ง]
[train] |
crafter |
๊ฐฏ์ ์์ดํ
์ฝ๋ |
์์ ๋ง์ธ์นดํธ๊ฐ ์ง๋๊ฐ๋ ์์ ๋ง์ธ์นดํธ์
์์ดํ ์ ์กฐํฉํ ์์๋ ์ฌ๋ฃ๊ฐ ์์ผ๋ฉด ์กฐํฉํด์ ๋๋ก ๋ฃ๋๋ค.
๊ฐฏ์๋ฅผ ๋ช ์ํ๋ฉด ๋ช๊ฐ๋ฅผ ์กฐํฉํ ์ง ์ค์ ํ ์ ์๋ค.
์์ดํ ์ฝ๋์๋ ์์ดํ ์ด๋ฆ์ด๋ ์ฝ๋๋ฅผ ๋ฃ์ผ๋ฉด ๋๋ค
4.20. teleporter[ํธ์ง]
4.21. launch[ํธ์ง]
4.22. transfer[ํธ์ง]
4.23. spawn time[ํธ์ง]
[train] |
waiter spawn (์๊ฐ) |
์ด์ฐจ ์นธ ์ |
์๊ฐ์ ๋ง์ถ์ด ์๋์ผ๋ก ์คํฐ์ด ๋๋ ๋ช ๋ น์ด๋ค. ๊ตํ์ด์ฐจ์ ๋ง์ด ์ฐ์ธ๋ค. ์๊ฐ์ 1:00์ผ๋ก ์ ์์ 1๋ถ, 30์ผ๋ก ์ ์์ 30์ด๋ก ์ค์ ์ด ๋๋ค.
4.24. mutex[ํธ์ง]
[train] |
mutex x/y/z |
์ด์ฐจ๊ฐ ์ด ํ์งํ์ผ๋ก ์ง์ ํ ๊ตฌ์ญ ์์ ์์ผ๋ฉด ๋ค๋ฅธ ์ด์ฐจ๋ฅผ ๋ฉ์ถ๊ณ ๊ทธ ์ด์ฐจ๊ฐ ๋ค ์ง๋๊ฐ์ผ๋ฉด ๋ค์ ์ดํํ๋๋ก ํ๋ ํ์งํ์ด๋ค. x/y/z๋ x/y/z์นธ๋งํผ ์ด ํ์งํ ๊ธฐ์ค์ผ๋ก x/y/z์ ์ ์ ์นธ ๋งํผ ์์ ๋ฐฉํฅ์์ ์์ ๋ฐฉํฅ๊น์ง ์ค์ ํ๋ค.
4.25. skipper[ํธ์ง]
[train] |
skip |
์กฐ๊ฑด๋ฌธ |
์กฐ๊ฑด๋ฌธ |
์ด ๋ ์กฐ๊ฑด๋ฌธ์ ์ถฉ์กฑํ๋ ์ด์ฐจ๋ ๋ฐ๋ก ์ ํ์งํ์ ๋ฌด์ํ๋ค. ๊ธํ์ ํต๊ณผํ ๋ ์ข์ ๊ฑฐ ๊ฐ๋ค. ๋ง์ผ ์กฐ๊ฑด๋ฌธ์ด ์๋ ์ํ๋ก ์์ฑ์ ์๋ฃํ๋ค๋ฉด ๋ชจ๋ ์ด์ฐจ๊ฐ ๋ฐ๋ก ์ ํ์งํ์ ๋ฌด์ํ๋ค.
5. ์ฝํผ๊ทธ[ํธ์ง]
๋ฐ์ ๋ฌธ๋จ์์๋ ๊ธฐ๋ณธ์ ์ธ ์ฝํผ๊ทธ์ ์ ๋ณด๋ฅผ ์์ฑํ๋ค.
5.1. ๊ธฐ๋ณธ ์ฝํผ๊ทธ[ํธ์ง]
- normal (์ผ๋ฐ)
- cartDistance : ์ด์ฐจ์์ ์นดํธ๋ผ๋ฆฌ ๋ฒ์ด์ง๋ ๊ฑฐ๋ฆฌ. ๋ธ๋ญ ๋จ์๋ก ์์ฑํ๊ณ ๊ธฐ๋ณธ๊ฐ์ 1.5.
- cartDistanceForcer : ์ด์ฐจ์์ ์นดํธ๋ผ๋ฆฌ ๊ฐ๊น์์ก๋ค ๋ฉ์ด์ก๋ค ํ๋ ๊ฑฐ๋ฆฌ. ๋ธ๋ญ ๋จ์๋ก ์์ฑํ๊ณ ๊ธฐ๋ณธ๊ฐ์ 0.1.
- turned (๊ณก์ )
- cartDistance : ๊ณก์ ์์ ์ด์ฐจ์์ ์นดํธ๋ผ๋ฆฌ ๋ฒ์ด์ง๋ ๊ฑฐ๋ฆฌ. ๋ธ๋ญ ๋จ์๋ก ์์ฑํ๊ณ ๊ธฐ๋ณธ๊ฐ์ 1.6.
- cartDistanceForcer : ๊ณก์ ์์ ์ด์ฐจ์์ ์นดํธ๋ผ๋ฆฌ ๊ฐ๊น์์ก๋ค ๋ฉ์ด์ก๋ค ํ๋ ๊ฑฐ๋ฆฌ. ๋ธ๋ญ ๋จ์๋ก ์์ฑํ๊ณ ๊ธฐ๋ณธ๊ฐ์ 0.2.
- nearCartDistanceFactor : ์นดํธ๊ฐ ๊ฐ๊น์์ง๋ ์ต๋ ๊ฐ. ๊ธฐ๋ณธ๊ฐ์ 1.2.
- maxCartDistance : ์นดํธ๊ฐ ๋ฉ์ด์ง๋ ์ต๋ ๊ฐ. ๊ธฐ๋ณธ๊ฐ์ 4.0.
- breakCombinedCarts : ๊ธฐ๋ณธ๊ฐ์ false.
- poweredCartBoost : ํ๋ก์ ์ํ์ ๋ฃ์ ์ด์ฐจ์ ์ถ๊ฐ๋๋ ์๋. ๊ธฐ๋ณธ๊ฐ์ 0.1.
- poweredRailBoost : ํ์๋ ์ผ ์๋ฅผ ๋ฌ๋ฆฌ๋ ์ด์ฐจ์ ์ถ๊ฐ๋๋ ์๋. ๊ธฐ๋ณธ๊ฐ์ 0.06.
- maxVelocity: ์ต๊ณ ์๋. ๊ธฐ๋ณธ๊ฐ์ 5.0.
- slowDownMultiplier (slowdown ํ์ฉ์ ๊ฐ์๋)
- normal : ๊ธฐ๋ณธ๊ฐ์ 0.997.
- slow : ๊ธฐ๋ณธ๊ฐ์ 0.96.
- maxEjectDistance : eject ํ์งํ ๋ช ๋ น์ด๋ฅผ ์ด์ฉํ์๋ ๋ด๋ฆฌ๋ ์ต๋ ๊ฑฐ๋ฆฌ. ๊ธฐ๋ณธ๊ฐ์ 10.0.
- launchForce: ์ญ์์ ์ด์ฐจ๊ฐ ์ถ๋ฐํ ๋ ์ฃผ๋ ํ. ๊ธฐ๋ณธ๊ฐ์ 10.0.
- collision (์ด์ฐจ๊ฐ ์ถฉ๋ํ๋ ๊ฒ์ ํ์ฉํ๋์ง์ ๋ํ ๊ฐ)
- ignoreOwners : ์์ ์์ ์ถฉ๋ ๋ฌด์. ๊ธฐ๋ณธ๊ฐ์ false.
- ignoreGlobalOwners : ๊ณต์ฉ ์ด์ฐจ ์์ ์์ ์ถฉ๋ ๋ฌด์. ๊ธฐ๋ณธ๊ฐ์ false.
- pushAwayForce : ๋ฌด์ธ๊ฐ๋ฅผ ๋ฐ์์ ๋(push)์ ํ. ๊ธฐ๋ณธ๊ฐ์ 0.2.
- allMinecartsAreTrainCarts : ๋ชจ๋ ๋ง์ธ์นดํธ๋ฅผ ํธ๋ ์ธ์นดํธ ํ๋ฌ๊ทธ์ธ์ผ๋ก ๊ด๋ฆฌํ๋์ง์ ๋ํ ์ค์ . ๊ธฐ๋ณธ๊ฐ์ false.
- useCoalFromStorageCart: ํ๋ก์นดํธ๊ฐ ์์ฐจ์นดํธ์์ ์ํ์ ๊ฐ์ ธ๋ค ์ฐ๋์ง์ ๋ํ ์ค์ . ๊ธฐ๋ณธ๊ฐ์ false.
์ด์ธ์๋ ์ฝํผ๊ทธ ์ค์ ์ ๋ ์๋ค.
5.2. ์นดํธ ๊ธฐ๋ณธ์ค์ ์ฝํผ๊ทธ[ํธ์ง]
(defaulttrainproperties.ymi ํ์ผ์ด๋ค.)
- keepChunksLoaded : ๋งจ์ ์ค์ ๋ชฉ๋ก ํ ์ค ์ฒญํฌ๋ก๋ฉ์ ํด๋นํ๋ ๋ถ๋ถ์ด๋ค.์ด ๋ถ๋ถ์ true๋ก ์์ ํ๋ฉด ๋๋ค.
- speedLimit : ์๋์ ํด๋นํ๋ ๋ถ๋ถ์ด๋ค.0.1์ ์ด์ 2m(2๋ธ๋ญ)์ด๋ฉฐ ๊ธฐ๋ณธ๊ฐ์ 0.4์ด๋ค.
- slowdown : ์นดํธ๊ฐ ๊ฐ๋ฉด์ (ํ์๋ ์ผ ์์ด)์ ์ ๋๋ ค์ง๋ ์ง์ ๋ํ ์ฌ๋ถ.
- conllision : ๋ชน,ํ๋ ์ด์ด,์ํฐํฐ,์ด์ฐจ๊ฐ ์ ์ดํ์ ๋ ๋ฐ์์ด๋ค.์ญ์๋ ์์ ๋์จ๋ค.(properties ๋ฌธ๋จ.)
- owners : [ ] ์์ ์๋ฅผ ์ค์ ํ๋ค.๊ธฐ๋ณธ ๊ฐ์ ๋๊ดํธ ์ฌ์ด์ ๋น์ด์๋ค.
- tags : [ ] ์์ ์์ ๊ฐ์ ํ์์ด๋ค. ๊ธฐ๋ณธ ๊ฐ์ ์ญ์ ๋น์ด์๋ค.
- allowPlayerEnter(/Exit) : ํ๋ ์ด์ด๊ฐ ์ด์ฐจ๋ฅผ ํ ์ ์๋์ง(,๋ด๋ฆด ์ ์๋์ง)์ ๋ํ ์ฌ๋ถ.๊ธฐ๋ณธ๊ฐ์ ๋ ๋ค True
์ฐธ๊ณ ๋ก ์ด ์์ ์ค์ ๋ค์ ์ผ๋ถ์ผ ๋ฟ์ด๋ค.
6. 3D ๋ชจ๋ธ[ํธ์ง]
[19]
ํ๋ฌ๊ทธ์ธ์ ๊ธฐ๋ฅ์ ์์ฉํ์ฌ 3D๋ก ๋ณด์ด๋ ์ด์ฐจ๋ฅผ ๋ง๋ค ์ ์๋ค. Blockbench๋ฅผ ์ด์ฉํด ๋ชจ๋ธ๋งํ์ฌ json ํ์ฅ์๋ก ์ถ์ถ๋ ํ์ผ์ ๊ฐ์ง๊ณ ๊ธ๊ณก๊ดญ์ด๋ฅผ ๋์ฒดํ์ฌ ๋ง๋๋ ์๋ฆฌ์ด๋ค.
์ด๋ฐ์์ผ๋ก ๋ง์ธํฌ๋ํํธ ์์ ๋ธ๋ญ๋ง์ผ๋ก๋ ์ด๋ ๊ฒ ๊ธฐ์ฐจ๋ฅผ ๋ง๋ค์ ์๋ค. ํด๋น ํธ์งํ ์ด์ฐจ์ ํ์นํ๊ณ ๋ด๋ฆฐ๋ค /train attachments ๋ผ๋ ๋ช ๋ น์ด๋ฅผ ์น๋ฉด ์ง๋๊ฐ ๋จ๋ฉด์ ์ด์ฐจ๋ฅผ ๊พธ๋ฐ์๊ฐ ์๋ค.(๋ฌผ๋ก ๋ ธ๊ฐ๋ค๊ฐ ๊ต์ฅํ ์ฌํ๋ค)
[1] ๋๋ผ, ๊ณก๊ดญ์ด, ์นผ, ์ฝ ๋ฑ์ ๋๊ตฌ๋ก ๋๋ฆฌ์ง ๋ง์. ์ด์ฐจ๊ฐ ๋๊ธธ ์๋ ์๋ค.
[2] ์์ ์นดํธ, ํธํผ ์นดํธ
[3] ์ผ๋ถ๋ ์นดํธ ํ๋๋ก ์๋์ ์์ผฐ์ผ๋ฉด ๊ฐ์ ์ด์ฐจ๋ก ์ฒ๋ฆฌ๋๋ ๋ค์ ์นดํธ๋ ํ์งํ์ ์ํฅ์ ๋ฐ์ง ์๋๋ค.
[4] ์ ํธ๊ฐ ์์ผ๋ฉด ์๋์ ํ์ง ์๊ณ , ์์ผ๋ฉด ์๋์ ํ๋ค.
[5] ๋ฌผ๋ก 5๋ถ์ ๋ปํ๋ค.
[6] 01, 02 ๊ฐ์ด ๋ฏธ๋ฆฌ 2์๋ฆฌ ์ ์ด์์ 0์ ๋ฃ๋๊ฑด ๋ถ๊ฐ๋ฅํ๋ค.
[A] true๋ ์, false๋ ์๋์ค
[OR๋ฐฉ์] or ๊ธฐ์ค์ด๋ผ ์๊ตฌํ๋ ๊ฐ์ด ์๊ธฐ๋ผ๋ ํ ๊ฒฝ์ฐ์๋ ์ฐธ์ผ๋ก ํ๋จํ๋ค. ๋ํ, ์ด์ฐจ ํ๋์ ๋ณ์๋ฅผ ์ฌ๋ฌ๊ฐ ๋ฃ์ ์ ์๋ค.
[AND๋ฐฉ์] and ๊ธฐ์ค์ด๋ฉฐ, OR๋ฐฉ์์ ๋ณ์์๋ ๋ค๋ฅด๊ฒ ํ๋๋ง ์ง์ ์ด ๊ฐ๋ฅํ๋ค.
[15] ํ์งํ ํ์ค๋น 22์นธ, ํ์งํ์๋ 2์ค์ ์ฌ๋ฐฑ์ด ์์ผ๋ฏ๋ก 22*2=44.
[16] ์๋ฅผ ๋ค์ด ๋ฐฐ์ฐจ(๋๋ฒ์งธ์ค์ ์ด ์๊ฐ)๊ฐ 3:00์ธ ๋ชจ๋ ์ด์ฐจ๊ฐ ์คํ 12์์ ํ๋ฒ ์์ฑ๋์๋ค๋ฉด 3๋ถ ํ์ธ ์คํ 12์ 3๋ถ์ ๋๋ค์ ๋ชจ๋ ์ด์ฐจ๊ฐ ๋์์ ์์ฑ
[17] train ์ ์ฐ๋ฉด ์ด์ฐจ ์ค๊ฐ์ด ํ์งํ์ ๋ฉ์ถ๊ณ cart ๋ฅผ ์ฐ๋ฉด ๋งจ ์์ด ํ์งํ์ ๋ฉ์ถ๋ค.
[18] ์์ : 5*5;44 โ ๋ชฉ์ฌ 5๊ฐ์ ๋ฐ๋ธ๋ญ ํ๋
[19] ํด๋น ์ด์ฐจ๋ ์กฐ๋ฐ์ ๋ฏธํ ์ด๋ถ์์ ์ดํ์ค์ธ E501๊ณ ์ ๋์ฐจ์ด๋ค.