Difference between revisions of "TrainCarts/Train Spawn Chest"
Bergerkiller (talk | contribs) m (Enable translations, maybe?) |
Bergerkiller (talk | contribs) |
||
(12 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | [[TrainCarts|« Go back]] | + | <languages/> |
+ | <translate> | ||
+ | <!--T:8--> | ||
+ | [[Special:MyLanguage/TrainCarts|« Go back]] | ||
+ | |||
+ | |||
+ | == Introduction == <!--T:9--> | ||
− | < | + | <!--T:1--> |
− | |||
[[File:Train_Spawn_Chest_Small.gif|thumb|Train spawn chest is used to pick up a train and spawn it again|link=File:Train_Spawn_Chest.gif]] | [[File:Train_Spawn_Chest_Small.gif|thumb|Train spawn chest is used to pick up a train and spawn it again|link=File:Train_Spawn_Chest.gif]] | ||
The '''Train spawn chest''' is a special item that can hold train information. While holding the item players can right-click on trains to ''suck up'' the train into the item. Then, by right-clicking on rails, players can spawn the train again. All train properties are preserved. | The '''Train spawn chest''' is a special item that can hold train information. While holding the item players can right-click on trains to ''suck up'' the train into the item. Then, by right-clicking on rails, players can spawn the train again. All train properties are preserved. | ||
− | == Usage == | + | <!--T:11--> |
+ | Spawning on rails close to another train will add additional connected carts to that train. The orientation of looking at the rails changes in what orientation the new train is spawned. | ||
+ | |||
+ | |||
+ | == Usage == <!--T:2--> | ||
To get the item, you need to use the following command: | To get the item, you need to use the following command: | ||
+ | |||
+ | </translate> | ||
{{Command|train chest|Give the player a new empty train chest item|train.command.chest.create}} | {{Command|train chest|Give the player a new empty train chest item|train.command.chest.create}} | ||
+ | <translate> | ||
+ | <!--T:3--> | ||
You can then right-click on rails to spawn a train there, or right-click existing trains to suck them into the item. | You can then right-click on rails to spawn a train there, or right-click existing trains to suck them into the item. | ||
For this you also need the '''train.command.chest.use''' permission. | For this you also need the '''train.command.chest.use''' permission. | ||
− | You can also specify a train to put in the item, | + | |
+ | === Spawn Pattern === <!--T:12--> | ||
+ | You can also specify a [[Special:MyLanguage/TrainCarts/Spawning|train spawn pattern]] for the train to put in the item, the same pattern as used on the [[Special:MyLanguage/TrainCarts/Signs/Spawner|spawn sign]]: | ||
+ | </translate> | ||
{{Command|train chest mytrain|Give the player a new empty train chest item with a pre-configured train inside|train.command.chest.create}} | {{Command|train chest mytrain|Give the player a new empty train chest item with a pre-configured train inside|train.command.chest.create}} | ||
+ | <translate> | ||
− | + | <!--T:13--> | |
− | + | To update the pattern stored in the spawn chest, hold the item to update and use: | |
− | {{Command|train chest set mytrain|Put a new train inside the item, spawn | + | </translate> |
+ | {{Command|train chest set mytrain|Put a new train inside the item, [[Special:MyLanguage/TrainCarts/Spawning|spawn pattern syntax]]|train.command.chest.create}} | ||
+ | <translate> | ||
+ | |||
+ | === Special Commands === <!--T:14--> | ||
+ | Hold the item to update and use: | ||
+ | |||
+ | </translate> | ||
{{Command|train chest clear|Makes the item empty|train.command.chest.create}} | {{Command|train chest clear|Makes the item empty|train.command.chest.create}} | ||
+ | <translate> | ||
+ | </translate> | ||
{{Command|train chest lock|Locks the item, preventing it from picking up trains when clicked|train.command.chest.create}} | {{Command|train chest lock|Locks the item, preventing it from picking up trains when clicked|train.command.chest.create}} | ||
+ | <translate> | ||
+ | </translate> | ||
{{Command|train chest unlock|Unlocks the item so it can pick up trains again|train.command.chest.create}} | {{Command|train chest unlock|Unlocks the item so it can pick up trains again|train.command.chest.create}} | ||
+ | <translate> | ||
+ | </translate> | ||
{{Command|train chest name My Train|Gives the item a human-readable name to identify it|train.command.chest.create}} | {{Command|train chest name My Train|Gives the item a human-readable name to identify it|train.command.chest.create}} | ||
+ | <translate> | ||
+ | </translate> | ||
{{Command|train chest finite yes|Makes the chest item have finite (1) or infinite number of spawns|train.command.chest.create}} | {{Command|train chest finite yes|Makes the chest item have finite (1) or infinite number of spawns|train.command.chest.create}} | ||
+ | <translate> | ||
+ | </translate> | ||
+ | {{Command|train chest speed 2.0|Makes the chest item spawn the train with an initial speed of 2 blocks/tick|train.command.chest.create}} | ||
+ | <translate> | ||
− | === Giving to other players === | + | === Giving to other players === <!--T:10--> |
+ | |||
+ | <!--T:6--> | ||
You can give a completely configured item to other players. This command can also be executed from command blocks, and supports the @p syntax for that purpose. | You can give a completely configured item to other players. This command can also be executed from command blocks, and supports the @p syntax for that purpose. | ||
+ | </translate> | ||
{{Command|train chest give PlayerName|Gives a train chest item to a player|train.command.chest.create}} | {{Command|train chest give PlayerName|Gives a train chest item to a player|train.command.chest.create}} | ||
+ | <translate> | ||
+ | <!--T:7--> | ||
This command supports all the same updating options but as flags. | This command supports all the same updating options but as flags. | ||
+ | </translate> | ||
{{Command|train chest give bergerkiller --finite --locked --train Intercity01|Gives a single-use spawn chest that spawns the Intercity01 train. Can not be used to pick up trains.|train.command.chest.create}} | {{Command|train chest give bergerkiller --finite --locked --train Intercity01|Gives a single-use spawn chest that spawns the Intercity01 train. Can not be used to pick up trains.|train.command.chest.create}} | ||
+ | <translate> | ||
+ | |||
</translate> | </translate> |
Latest revision as of 15:12, 23 September 2024
Introduction
The Train spawn chest is a special item that can hold train information. While holding the item players can right-click on trains to suck up the train into the item. Then, by right-clicking on rails, players can spawn the train again. All train properties are preserved.
Spawning on rails close to another train will add additional connected carts to that train. The orientation of looking at the rails changes in what orientation the new train is spawned.
Usage
To get the item, you need to use the following command:
Command: | /train chest |
---|---|
Permission: | train.command.chest.create |
You can then right-click on rails to spawn a train there, or right-click existing trains to suck them into the item. For this you also need the train.command.chest.use permission.
Spawn Pattern
You can also specify a train spawn pattern for the train to put in the item, the same pattern as used on the spawn sign:
Command: | /train chest mytrain |
---|---|
Permission: | train.command.chest.create |
To update the pattern stored in the spawn chest, hold the item to update and use:
Command: | /train chest set mytrain |
---|---|
Permission: | train.command.chest.create |
Special Commands
Hold the item to update and use:
Command: | /train chest clear |
---|---|
Permission: | train.command.chest.create |
Command: | /train chest lock |
---|---|
Permission: | train.command.chest.create |
Command: | /train chest unlock |
---|---|
Permission: | train.command.chest.create |
Command: | /train chest name My Train |
---|---|
Permission: | train.command.chest.create |
Command: | /train chest finite yes |
---|---|
Permission: | train.command.chest.create |
Command: | /train chest speed 2.0 |
---|---|
Permission: | train.command.chest.create |
Giving to other players
You can give a completely configured item to other players. This command can also be executed from command blocks, and supports the @p syntax for that purpose.
Command: | /train chest give PlayerName |
---|---|
Permission: | train.command.chest.create |
This command supports all the same updating options but as flags.
Command: | /train chest give bergerkiller --finite --locked --train Intercity01 |
---|---|
Permission: | train.command.chest.create |