Difference between revisions of "TrainCarts/Commands/de"

From BergerHealer Wiki
Jump to navigation Jump to search
(Created page with "<pre>/train list /cart list</pre> Zeigt die anzahl and stationären und fahrenden Zügen in der Welt. Es führt auch die gesammte anzahl an Wagen Entitäten (Als teil von dies...")
(Updating to match new version of source page)
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
<languages/>
 
<languages/>
 
[[Special:MyLanguage/TrainCarts|« Gehe Zurück]]
 
[[Special:MyLanguage/TrainCarts|« Gehe Zurück]]
 
  
 
== Einführung ==
 
== Einführung ==
Line 7: Line 6:
 
Befehle werden verwendet um Züge oder einzelne Wagen zu kontrollieren. Sie können auch verwendet werden, um Routine-Aufgaben, wie beispielsweise das entfernen von Zügen von einer Welt, auszuführen.
 
Befehle werden verwendet um Züge oder einzelne Wagen zu kontrollieren. Sie können auch verwendet werden, um Routine-Aufgaben, wie beispielsweise das entfernen von Zügen von einer Welt, auszuführen.
  
 
+
<div class="mw-translate-fuzzy">
 
== Syntaxgrundlagen ==
 
== Syntaxgrundlagen ==
 +
</div>
  
 +
<div class="mw-translate-fuzzy">
 
Um einen Befehl auszuführen, verwende entweder '''/train''' oder '''/cart'''. Wenn du die Zugversion verwendest, möchtest du eine Aufgabe auf den ganzen Zug oder einen globalen Zugbefehl ausführen. Wenn du den Wagenversion verwendest, möchtest du mit einem einzelnen Wagen arbeiten. Wenn du an einem Zug oder Wagen arbeiten willst, misst du diesen zuerst durch 'schlagen', Einsteigen oder platzieren einer Lore auswählen.
 
Um einen Befehl auszuführen, verwende entweder '''/train''' oder '''/cart'''. Wenn du die Zugversion verwendest, möchtest du eine Aufgabe auf den ganzen Zug oder einen globalen Zugbefehl ausführen. Wenn du den Wagenversion verwendest, möchtest du mit einem einzelnen Wagen arbeiten. Wenn du an einem Zug oder Wagen arbeiten willst, misst du diesen zuerst durch 'schlagen', Einsteigen oder platzieren einer Lore auswählen.
 +
</div>
 +
 +
<div lang="en" dir="ltr" class="mw-content-ltr">
 +
=== Selecting ===
 +
Commands that target a specific train (''/train'') or cart (''/cart'') require the player to select the train or cart first. This can be done by:
 +
* Entering the cart
 +
* Sneaking and damaging the cart, so it doesn't break (creative)
 +
* Spawning a new train with the [[Special:MyLanguage/TrainCarts/Train Spawn Chest|train spawn chest]]
 +
* Looking at the cart, and running command <code>/train edit</code>
 +
* Listing trains with <code>/train list</code> and clicking on a train name, or specifying the name of the train in the <code>/train edit [name]</code> command
 +
</div>
  
 +
<div lang="en" dir="ltr" class="mw-content-ltr">
 +
=== Targeting Flags ===
 +
Instead of first selecting a cart to modify, you can use any of the following flags to target trains directly. These also work in Command Blocks.
 +
{| class="wikitable"
 +
|-
 +
! style="width: 15%" |  Flag
 +
! style="width: 25%" | Example
 +
! Description
 +
|-
 +
| --train <name>
 +
| /train maxspeed 0.0 --train train12<br>/train maxspeed --train @train[name=intercity*]
 +
| Selects a train by name. Supports the [[Special:MyLanguage/TrainCarts/Commands/Selectors|''@train'' selector]] in place of the name, with which you can target more than one train at a time.
 +
|-
 +
| --nearest
 +
| /train maxspeed 0.0 --nearest
 +
| Selects the nearest train to the sender. At most 128 blocks away.
 +
|-
 +
| --near <x> <y> <z> <distance>
 +
| /train maxspeed 0.0 --near ~ ~ ~ 5
 +
| Selects the nearest train near to the coordinates specified, at most distance away
 +
|-
 +
| --cart <index or entity_uuid>
 +
| /cart destroy --nearest --cart 0
 +
| Selects a single cart from the front. Index 0 is the front, 1 second from front, etc. The words 'head' and 'tail' can also be used to select the first or last cart. The train of which to select the carts can be selected with the other flags, otherwise the train the player is currently editing is used.
 +
|-
 +
| --world <worldname>
 +
| /train destroy --world world_nether --near 2 66 -134 1.5
 +
| By default flags only target the world the sender is on. With this, a different world can be specified. Is required when running commands from the server terminal.
 +
|}
 +
</div>
  
 
== Globale Befehle ==
 
== Globale Befehle ==
Line 27: Line 69:
 
=== Reroute ===
 
=== Reroute ===
  
<div lang="en" dir="ltr" class="mw-content-ltr">
 
 
<pre>/train reroute [--lazy]</pre>
 
<pre>/train reroute [--lazy]</pre>
If the path finding system is failing because the track got changed, you can use this command to force the plugin to re-calculate all destination paths.
+
Wenn das Wegfindungungssystem fehlschlägt, weil die Strecke verändert wurde, kannst du diesen Befehl verwenden um das Plugin die Zielstrecken neu kalkulieren zu lassen.
</div>
 
  
<div lang="en" dir="ltr" class="mw-content-ltr">
+
<string>Der '--lazy'-Parameter:</strong><br>
<strong>The '--lazy' -Parameter:</strong><br>
+
<p>Normalerweise nimmt der Befehl alle bekannten vorherigen Knoten und plant sie für das berechnen.<br>
<p>Normally the command takes all previous nodes which known existed and schedules them for routing.<br>
+
Mit dem '--lazy' Parameter wird dies nur passieren, wenn ein Wagen sich einem Wechsel-Schild näherd und <u>nur</u> von diesem Knoten aus.
With the '--lazy' parameter, this happens once a cart goes towards a switcher sign, and <u>only</u> from that node.
 
</div>
 
  
  
<div lang="en" dir="ltr" class="mw-content-ltr">
+
=== Alles Zerstören ===
=== Destroy all ===
 
</div>
 
  
<div lang="en" dir="ltr" class="mw-content-ltr">
 
 
<pre>/train destroyall
 
<pre>/train destroyall
 
/train removeall</pre>
 
/train removeall</pre>
Destroys all minecarts and trains on the server. Can be useful to re-set the plugin.
+
Zerstört alle Loren und Züge vom Server. Kann nützlich für das resetten des Plugins sein.
</div>
 
  
  
Line 198: Line 232:
 
<pre>/train pickup [bool]</pre>
 
<pre>/train pickup [bool]</pre>
 
Sets if the storage minecart(s) (in the train) pick up nearby items from the ground.
 
Sets if the storage minecart(s) (in the train) pick up nearby items from the ground.
 +
</div>
 +
 +
<div lang="en" dir="ltr" class="mw-content-ltr">
 +
==== Collision ====
 +
</div>
 +
 +
<div lang="en" dir="ltr" class="mw-content-ltr">
 +
<pre>/train collision mobs enter
 +
/train collision player push
 +
/train collision train cancel
 +
/train collision block cancel</pre>
 +
Set collision rules. This can be used to allow mobs to enter the train when they collide with it, disable trains linking or push players aside when they are in the way. Setting collision with blocks to cancel will make the train no longer check for collisions with blocks, which can help with performance.
 
</div>
 
</div>

Latest revision as of 15:20, 23 September 2024

Other languages:
Deutsch • ‎English • ‎中文 • ‎中文(中国大陆)‎

« Gehe Zurück

Einführung

Befehle werden verwendet um Züge oder einzelne Wagen zu kontrollieren. Sie können auch verwendet werden, um Routine-Aufgaben, wie beispielsweise das entfernen von Zügen von einer Welt, auszuführen.

Syntaxgrundlagen

Um einen Befehl auszuführen, verwende entweder /train oder /cart. Wenn du die Zugversion verwendest, möchtest du eine Aufgabe auf den ganzen Zug oder einen globalen Zugbefehl ausführen. Wenn du den Wagenversion verwendest, möchtest du mit einem einzelnen Wagen arbeiten. Wenn du an einem Zug oder Wagen arbeiten willst, misst du diesen zuerst durch 'schlagen', Einsteigen oder platzieren einer Lore auswählen.

Selecting

Commands that target a specific train (/train) or cart (/cart) require the player to select the train or cart first. This can be done by:

  • Entering the cart
  • Sneaking and damaging the cart, so it doesn't break (creative)
  • Spawning a new train with the train spawn chest
  • Looking at the cart, and running command /train edit
  • Listing trains with /train list and clicking on a train name, or specifying the name of the train in the /train edit [name] command

Targeting Flags

Instead of first selecting a cart to modify, you can use any of the following flags to target trains directly. These also work in Command Blocks.

Flag Example Description
--train <name> /train maxspeed 0.0 --train train12
/train maxspeed --train @train[name=intercity*]
Selects a train by name. Supports the @train selector in place of the name, with which you can target more than one train at a time.
--nearest /train maxspeed 0.0 --nearest Selects the nearest train to the sender. At most 128 blocks away.
--near <x> <y> <z> <distance> /train maxspeed 0.0 --near ~ ~ ~ 5 Selects the nearest train near to the coordinates specified, at most distance away
--cart <index or entity_uuid> /cart destroy --nearest --cart 0 Selects a single cart from the front. Index 0 is the front, 1 second from front, etc. The words 'head' and 'tail' can also be used to select the first or last cart. The train of which to select the carts can be selected with the other flags, otherwise the train the player is currently editing is used.
--world <worldname> /train destroy --world world_nether --near 2 66 -134 1.5 By default flags only target the world the sender is on. With this, a different world can be specified. Is required when running commands from the server terminal.

Globale Befehle

Die unten stehenden Befehle funktionieren nur mit /train und brauchen keine vorherige Auswahl zum funktionieren.


List

/train list
/cart list

Zeigt die anzahl and stationären und fahrenden Zügen in der Welt. Es führt auch die gesammte anzahl an Wagen Entitäten (Als teil von diesen Zügen) und eine Liste aller Züge welche zu dir gehören auf.


Reroute

/train reroute [--lazy]

Wenn das Wegfindungungssystem fehlschlägt, weil die Strecke verändert wurde, kannst du diesen Befehl verwenden um das Plugin die Zielstrecken neu kalkulieren zu lassen.

<string>Der '--lazy'-Parameter:

Normalerweise nimmt der Befehl alle bekannten vorherigen Knoten und plant sie für das berechnen.
Mit dem '--lazy' Parameter wird dies nur passieren, wenn ein Wagen sich einem Wechsel-Schild näherd und nur von diesem Knoten aus.

Alles Zerstören

/train destroyall
/train removeall

Zerstört alle Loren und Züge vom Server. Kann nützlich für das resetten des Plugins sein.


Fix bugged

/train fixbugged

Destroys all minecarts that are not managed by the plugin. Useful for is the server was shut down unexpectedly, leaving orphaned trains on the track.


Train - only commands

The below commands work only for /train.


Rename

/train setname [name]
/train name [name]
/train rename [name]

Sets the name of the train, the name may not be assigned to another train already


Set display name

/train setdname [name]
/train displayname [name]
/train setdisplayname [name]

Sets the display name of the train, may be double-assigned. This name is displayed on SignLink-variable signs when using trigger signs.


Train and Cart commands

The below commands work for both /train and /cart.


Information

/train info
/train i

Shows train or cart related information, such as the name and set properties.


Ownership

/train claim

Sets you as the only owner of this train.

/train setowner [names...]
/train setowners [names...]
/train setowners

Sets the owner names of this train. Use no names to clear the owners.

/train addowner [names...]
/train addowners [names...]

Adds the owner names to this train.

To change ownership of a single minecart, use the '/cart' command instead of '/train'. When setting train owners, you set owners on all minecarts simultaneously. If no owners are set for a minecart, it can be freely edited and destroyed by everyone else.


Tags

/train settags [tags...]
/train settag [tags...]
/train tags [tags...]
/train tag [tags...]
/train settags

Sets the tags of this train. Use no tags to clear the tags.

/train addtags [tags...]
/train addtag [tags...]

Add tags to this train.

Tags can be used in combination with switcher or detector signs. For example, you can set a tag to order a train to be destroyed. Every minecart has a separate set of tags, setting tags on a train sets it for all minecarts simultaneously.


Destination

/train destination [destination]
/train dest [destination]

Sets the destination for this train.

You can also set a destination on a single minecart in the train, this way letting switcher signs split trains up in multiple carriages.


Player enter

/train playerenter [bool]

Sets if players can enter the train or minecart.


Player exit

/train playerexit [bool]
/train playerleave [bool]

Sets if players can exit the train or minecart.


Pick up

/train pickup [bool]

Sets if the storage minecart(s) (in the train) pick up nearby items from the ground.

Collision

/train collision mobs enter
/train collision player push
/train collision train cancel
/train collision block cancel

Set collision rules. This can be used to allow mobs to enter the train when they collide with it, disable trains linking or push players aside when they are in the way. Setting collision with blocks to cancel will make the train no longer check for collisions with blocks, which can help with performance.