Project:GregoRail-plugin: verschil tussen versies

Uit Arlopedia
(Nieuwe pagina aangemaakt met 'Deze pagina is een handleiding voor het gebruik van de '''GregoRail-plugin''' ten behoeven van de aanleg en uitvoering van Project:Autoroute. == Commando's ==...')
 
Regel 41: Regel 41:
<pre>
<pre>
# Geeft het wissel op 3 blokken ten oosten en 5 blokken ten zuiden van de huidige locatie de vorm north_south
# Geeft het wissel op 3 blokken ten oosten en 5 blokken ten zuiden van de huidige locatie de vorm north_south
rail switch north_south [~5 ~ ~3]
/rail switch north_south [~5 ~ ~3]


# Geeft het dichtstbijzijnde wissel boven een crimson hyphae-blok de vorm north_east
# Geeft het dichtstbijzijnde wissel boven een crimson hyphae-blok de vorm north_east
rail switch north_east @crimson_hyphae
/rail switch north_east @crimson_hyphae
</pre>
</pre>


Regel 63: Regel 63:
<pre>
<pre>
# Geeft het wissel op 3 blokken ten oosten en 5 blokken ten zuiden van de huidige locatie de vorm north_south wanneer er een minecart met lijnnumer S10_Ur binnen een afstand van 5 blokken wordt gedetecteerd
# Geeft het wissel op 3 blokken ten oosten en 5 blokken ten zuiden van de huidige locatie de vorm north_south wanneer er een minecart met lijnnumer S10_Ur binnen een afstand van 5 blokken wordt gedetecteerd
rail switchif S10_Ur north_south [~5 ~ ~3] 5
/rail switchif S10_Ur north_south [~5 ~ ~3] 5


# Geeft het dichtstbijzijnde wissel boven een crimson hyphae-blok de vorm north_east wanneer er een minecart met lijnnumer S10_Ur binnen een afstand van 10 blokken (standaard) wordt gedetecteerd
# Geeft het dichtstbijzijnde wissel boven een crimson hyphae-blok de vorm north_east wanneer er een minecart met lijnnumer S10_Ur binnen een afstand van 10 blokken (standaard) wordt gedetecteerd
rail switchif S15_Lv north_east @crimson_hyphae
/rail switchif S15_Lv north_east @crimson_hyphae
</pre>
</pre>



Versie van 9 feb 2023 11:19

Deze pagina is een handleiding voor het gebruik van de GregoRail-plugin ten behoeven van de aanleg en uitvoering van Autoroute.

Commando's

Toewijzen van een lijnnummer

/rail assign <code> [locatie] [afstand]

Stelt het lijnnummer van een minecart in nabij de gepecificeerde locatie.

Parameters:

  • code: Het lijnnummer dat op de minecart wordt ingesteld.
  • locatie (optioneel): De locatie van de minecart die moet worden ingesteld; zie verderop voor de mogelijke waardes. Wanneer weggelaten wordt dit ingesteld op de locatie van de uitvoerder van het commando.
  • afstand (optioneel): De afstand in blokken vanaf de locatie waarbinnen minecarts moeten worden gedetecteerd. Wanneer weggelaten wordt dit ingesteld op 10.

Voorbeelden:

# Geeft de dichtsbijzijnde minecart het lijnnummer S10_Ur:
/rail assign S10_Ur

# Geeft alle minecarts binnen een afstand van 5 blokken van de uitvoerder het lijnnummer S16_Lv:  
/rail assign S16_Lv [~ ~ ~] 5

# Geeft alle minecarts binnen een afstand van 10 blokken (standaard) die nabij een rail gepositioneerd zijn het lijnnummer S17_Ft:
/rail assign S17_Ft @rail

Omzetten van een wissel

/rail switch <vorm> <locatie>

Stelt een wissel onvoorwaardelijk in op een bepaalde vorm.

Parameters:

  • vorm: De vorm die op het wissel wordt ingesteld; zie de Minecraft-wiki voor de mogelijke waardes.
  • locatie: De locatie van de minecart die moet worden ingesteld; zie verderop voor de mogelijke waardes.

Voorbeelden:

# Geeft het wissel op 3 blokken ten oosten en 5 blokken ten zuiden van de huidige locatie de vorm north_south
/rail switch north_south [~5 ~ ~3]

# Geeft het dichtstbijzijnde wissel boven een crimson hyphae-blok de vorm north_east
/rail switch north_east @crimson_hyphae

Omzetten van een wissel bij bepaalde lijnnummers

/rail switchif <code> <vorm> <locatie> [afstand]

Stelt een wissel in op een bepaalde vorm wanneer er een minecraft met het gespecificeerde lijnnummer wordt gedetecteerd.

Parameters:

  • code: Het lijnnummer van de minecraft
  • vorm: De vorm die op het wissel wordt ingesteld; zie de Minecraft-wiki voor de mogelijke waardes.
  • locatie: De locatie van de minecart die moet worden ingesteld; zie verderop voor de mogelijke waardes.
  • afstand (optioneel): De afstand in blokken vanaf de locatie waarbinnen minecarts moeten worden gedetecteerd. Wanneer weggelaten wordt dit ingesteld op 10.

Voorbeelden:

# Geeft het wissel op 3 blokken ten oosten en 5 blokken ten zuiden van de huidige locatie de vorm north_south wanneer er een minecart met lijnnumer S10_Ur binnen een afstand van 5 blokken wordt gedetecteerd
/rail switchif S10_Ur north_south [~5 ~ ~3] 5

# Geeft het dichtstbijzijnde wissel boven een crimson hyphae-blok de vorm north_east wanneer er een minecart met lijnnumer S10_Ur binnen een afstand van 10 blokken (standaard) wordt gedetecteerd
/rail switchif S15_Lv north_east @crimson_hyphae

Locaties

De volgende waardes kunnen gebruikt worden in een locatie-parameter bij het assign-commando:

~           De locatie van de uitvoerder
[X Y Z]     Absolute locatie
[~X ~Y ~Z]  Relatieve locatie
@blok       Locatie van het dichtstbijzijnde blok met de gespecificeerde naam

De volgende waardes kunnen gebruikt worden in een locatie-parameter bij de switch- en switchif-commandos:
<pre>
~           De locatie van de uitvoerder
[X Y Z]     Absolute locatie
[~X ~Y ~Z]  Relatieve locatie
@blok       Locatie 1 blok boven het dichtstbijzijnde blok met de gespecificeerde naam