Project:GregoRail-plugin: verschil tussen versies

Uit Arlopedia
 
(3 tussenliggende versies door dezelfde gebruiker niet weergegeven)
Regel 1: Regel 1:
'''Noot: deze pagina is verouderd. Zie [https://github.com/arloheim/gregorail/wiki/Commands de GregoRail-wiki] voor de meest recente versie van de documentatie!'''
Deze pagina is een handleiding voor het gebruik van de '''GregoRail-plugin''' (versie 0.3.1) ten behoeve van de aanleg en uitvoering van [[Project:Autoroute|Autoroute]].
Deze pagina is een handleiding voor het gebruik van de '''GregoRail-plugin''' (versie 0.3.1) ten behoeve van de aanleg en uitvoering van [[Project:Autoroute|Autoroute]].



Huidige versie van 12 aug 2024 om 12:08

Noot: deze pagina is verouderd. Zie de GregoRail-wiki voor de meest recente versie van de documentatie!

Deze pagina is een handleiding voor het gebruik van de GregoRail-plugin (versie 0.3.1) ten behoeve van de aanleg en uitvoering van Autoroute.

Commando's

/gcart set: Toewijzen van een lijnnummer

/gcart set <code> [locatie]

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 verzender van het commando, of wanneer de verzender een speler in een minecart is, wordt deze minecart gebruikt.

Voorbeelden:

# Stelt het lijnnummer van de dichtsbijzijnde minecart ten opzichte van de verzender van het commando in op S10_Ur:
/gcart set S10_Ur

# Stelt het lijnnummer van de dichtsbijzijnde minecart die nabij een rail gepositioneerd is in op lijnnummer S17_Ft:
/gcart set S17_Ft @rail

/gcart unset: Verwijderen van een lijnnummer

/gcart unset [locatie]

Verwijdert het lijnnummer van een minecart nabij de gepecificeerde locatie.

Parameters:

  • 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 verzender van het commando, of wanneer de verzender een speler in een minecart is, wordt deze minecart gebruikt.

Voorbeelden:

# Verwijdert het lijnnummer van de dichtsbijzijnde minecart ten opzichte van de verzender van het commando:
/gcart unset

# Verwijdert het lijnnummer van de dichtsbijzijnde minecart die nabij een rail gepositioneerd is:
/gcart unset @rail

/grail switch: Omzetten van een wissel

/grail 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 verzender van het commando en op y = 64 de vorm north_south
/grail switch north_south ~5 64 ~3

# Geeft het wissel boven een crimson hyphae-blok de vorm north_east
/grail switch north_east ^crimson_hyphae

/grail switchif: Omzetten van een wissel bij bepaalde lijnnummers

/grail switchif <query> <vorm> <locatie>

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

Parameters:

  • query: Query om het lijnnummer van de minecart te detecteren; zie verderop voor de mogelijke waardes.
  • 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 verzender van het commando en op y = 64 de vorm north_south wanneer er een minecart met lijnnumer S10_Ur wordt gedetecteerd
/grail switchif S10_Ur north_south ~5 64 ~3

# Geeft het wissel boven een crimson hyphae-blok de vorm north_east wanneer er een minecart met lijnnumer S10_Ur wordt gedetecteerd
/grail switchif S15_Lv north_east ^crimson_hyphae

# Geeft het wissel boven een crimson hyphae-blok de vorm north_east wanneer er een minecart met lijnnumer S17_Ft of dat begint met D- wordt gedetecteerd
/grail switchif S17_Ft|D* north_east ^crimson_hyphae

Locaties

De volgende waardes kunnen gebruikt worden in een locatie-parameter:

~           De locatie van de verzender van het commando
X Y Z       Absolute locatie
~X ~Y ~Z    Relatieve locatie t.o.v. de verzender
@blok       Locatie van het dichtstbijzijnde blok van het materiaal "blok" t.o.v. de verzender
^blok       Locatie één blok boven (y + 1) het dichtstbijzijnde blok van het materiaal "blok"t.o.v. de verzender

Queries

De volgende waarden kunnen gebruikt worden in een query-parameter:

S10_Ur      De code is exact "S10_Ur"
S1*         De code begint met "S1" (d.w.z. alle treinen in de S1X-serie)
D*          De code begint met "D" (d.w.z. alle D-treinen)
*_Ur        De code eindigt met "_Ur" (d.w.z. alle treinen naar Urbigno)
*10*        De code bevat de tekst "10"
S10|S11     De code kan zowel "S10" als "S11" zijn (beide waarden kunnen alle bovenstaande waarden zijn).
S10|S2*     De code kan zowel "S10" zijn als beginnen met "S2" (beide waarden kunnen alle bovenstaande waarden zijn).

Voetnoten

  • De afstand waarop locaties worden gezocht en minecarts wordt gedetecteerd is 10 blokken, maar dit is op verzoek instelbaar.