Difference between revisions of "TrainCarts/nl"

From BergerHealer Wiki
Jump to navigation Jump to search
(Created page with "Het eerste wat zal opvallen is dat je karretjes kan koppelen aan elkaar zodat je hele langen treinen kan maken. Elk karretje in deze trein heet een "member", alle members bij...")
 
(32 intermediate revisions by 3 users not shown)
Line 6: Line 6:
  
 
'''TrainCarts''' is een plugin die ontwikkeld is door Bergerkiller en bevat alles wat te maken heeft met treinen door middel van minecarts. Het was oorspronkelijk ontwikkeld om meerdere minecarts aan elkaar te koppelen waarmee je een rijdende trein kan maken. Over de tijd heeft TrainCarts steeds meer onderdelen er bij gekregen, zoals actions signs, commands, properties, attachments en een API zodat andere plugins hun eigen onderdelen kunnen toevoegen.
 
'''TrainCarts''' is een plugin die ontwikkeld is door Bergerkiller en bevat alles wat te maken heeft met treinen door middel van minecarts. Het was oorspronkelijk ontwikkeld om meerdere minecarts aan elkaar te koppelen waarmee je een rijdende trein kan maken. Over de tijd heeft TrainCarts steeds meer onderdelen er bij gekregen, zoals actions signs, commands, properties, attachments en een API zodat andere plugins hun eigen onderdelen kunnen toevoegen.
 
  
 
== Treinen==
 
== Treinen==
Line 12: Line 11:
 
Het eerste wat zal opvallen is dat je karretjes kan koppelen aan elkaar zodat je hele langen treinen kan maken. Elk karretje in deze trein heet een "member", alle members bij elkaar wordt een "group" genoemd. Elke member communiceert met de group, zodat als de eerste kar een blok raakt, de gehele group stopt. Wanneer iemand een kar duwt, dan gaan alle members mee. Daardoor reageren langere treinen slechter dan korte treinen.
 
Het eerste wat zal opvallen is dat je karretjes kan koppelen aan elkaar zodat je hele langen treinen kan maken. Elk karretje in deze trein heet een "member", alle members bij elkaar wordt een "group" genoemd. Elke member communiceert met de group, zodat als de eerste kar een blok raakt, de gehele group stopt. Wanneer iemand een kar duwt, dan gaan alle members mee. Daardoor reageren langere treinen slechter dan korte treinen.
  
 +
Alle Minecarts die geplaatst worden door spelers worden standaard TrainCarts-beheerde Minecarts. Als je toch Vanilla Minecarts wilt spawnen die zich gedragen met de originele Minecraft fysica, kan dat gedaan worden met behulp van '''permissies''' of door die te spawnen met een '''dispenser'''. [[TrainCarts/VanillaMinecarts|Zie deze pagina voor meer informatie]].
 +
 +
Mobs gaan standaard niet meer in TrainCarts Minecarts. Als je dit wilt veranderen,  [[TrainCarts/MobEntering|Zie deze pagina voor meer informatie]] of spawn een vanilla minecarts in de plaats.
 +
 +
== Spawnen ==
 +
Treinen kunnen door spelers gespawned worden met Minecart Items of the [[TrainCarts/Train Spawn Chest|Trein Spawn kist]]. Ze kunnen automatisch gespawned worden met het [[TrainCarts/Signs/Spawner|spawn bordje]].
 +
 +
[[Special:MyLanguage/TrainCarts/Spawning|» Spawnen]]
 +
 +
[[Special:MyLanguage/TrainCarts/Train Spawn Chest|» Trein Spawn Kist]]
 +
 +
== Eigenschappen ==
 +
Treinen en individuele karren van treinen hebben eigenschappen. Deze kunnen met behulp van commandos (/train en /cart) of met het [[TrainCarts/Signs/Property|property bordje]] aangepast worden.
 +
 +
[[Special:MyLanguage/TrainCarts/Signs/Property|» Property Bordje]]
  
 
== Nieuwe physics ==
 
== Nieuwe physics ==
Line 18: Line 32:
  
 
[[Special:MyLanguage/TrainCarts/Physical|» Fysiek]]
 
[[Special:MyLanguage/TrainCarts/Physical|» Fysiek]]
 
  
 
== Bordjes ==
 
== Bordjes ==
Line 25: Line 38:
  
 
[[Special:MyLanguage/TrainCarts/Signs|» Bordjes]]
 
[[Special:MyLanguage/TrainCarts/Signs|» Bordjes]]
 
  
 
== Commando's ==
 
== Commando's ==
Line 33: Line 45:
 
[[Special:MyLanguage/TrainCarts/Commands|» Commando's]]
 
[[Special:MyLanguage/TrainCarts/Commands|» Commando's]]
  
 +
== Commando Selectors ==
 +
Je kan '''command selectors''' zoals "@train" en "@ptrain" gebruiken in andere commando's (inclusief niet-traincarts commando's) om acties uit te voeren op treinen of passagiers van treinen gebaseerd op selector criteria. Dit is een ideaal mechanisme voor nog nauwere integratie met andere plugins zoals economie-plugins en status effecten.
  
== Trein Spawn Chest ==
+
[[TrainCarts/Commands/SelectorsCommando Selectors]]
 
 
Een speciale item die toestaat dat treinen opgepakt en gespawned kunnen worden.
 
 
 
[[Special:MyLanguage/TrainCarts/Train_Spawn_ChestTrein Spawn Chest]]
 
  
 +
== Padvinden ==
  
== Padvinden ==
+
Treinen kunnen een bestemming (destination) hebben, hierdoor zullen switcher bordjes automatisch de track goed zetten waardoor de trein de kortste route naar de destinatie neemt. Dit kan je gebruiken om een groot netwerk met treinen te automatiseren, zodat treinen naar verschillende stations geheel automatisch gaan. Het is ook mogelijk om een lijst met bestemmingen in te stellen die de trein moet bezoeken en ook is het mogelijk om een trein van de ene bestemming naar de andere bestemming te brengen wat geheel automatisch werkt.
  
<div lang="en" dir="ltr" class="mw-content-ltr">
+
[[Special:MyLanguage/TrainCarts/PathFinding|» Traincarts Padvinden]]
Trains can have a destination set, after which switcher signs will automatically switch the track to lead the train towards it with the shortest route possible. This can be used to automate a large train network, sending trains to different stations fully automatically. It is also possible to configure a list of destinations the train should visit and have the train automatically go from one destination to the next.
 
</div>
 
  
<div lang="en" dir="ltr" class="mw-content-ltr">
+
== Kaartjes ==
[[Special:MyLanguage/TrainCarts/PathFinding|» Traincarts Path Finding]]
 
</div>
 
  
 +
Trein kaartjes kunnen gebruikt worden om te beperken welke spelers een trein in kunnen stappen. Deze kunnen ook gebruikt worden om eigenschappen aan te passen van treinen wanneer kaartjes gebruikt worden, zoals een bestemming instellen.
  
<div lang="en" dir="ltr" class="mw-content-ltr">
+
[[Special:MyLanguage/TrainCarts/Tickets|» Traincarts Kaartjes]]
== Configuration ==
 
</div>
 
  
<div lang="en" dir="ltr" class="mw-content-ltr">
+
== Instellingen ==
TrainCarts can be configured in the '''config.yml''' file. All setting nodes have a header to help you understand what that particular node adjusts. Other than that, you can set the default train properties (properties applied to new trains) in the '''DefaultTrainProperties.yml''' file. The nodes should speak for themselves. Try not to touch the other files, as it can cause corrupted save data, or the plugin getting out of sync. Deleting the files should re-set TrainCarts completely, may one of the files get corrupted. The plugin automatically generates all configuration needed.
 
</div>
 
  
<div lang="en" dir="ltr" class="mw-content-ltr">
+
TrainCarts kan ingesteld worden via de '''config.yml'''. Alle instellingen hebben kopjes zodat je weet wat je aan het veranderen bent. Ook kan je standaard trein instellingen instellen via de '''DefaultTrainProperties.yml''' bestand. Alle kopjes spreken hier voor zichzelf. Probeer de andere bestanden niet aan te raken, omdat de data hierdoor kapot kan gaan of de plugin dan niet meer goed werkt. De bestanden verwijderen zorgt er voor dat TrainCarts geheel reset wordt, dit kan je gebruiken als een van de bestanden kapot gaat. De plugin maakt alle instelling bestanden automatisch aan.
[[Special:MyLanguage/TrainCarts/TrainProperties|» Train Properties]]
 
</div>
 
  
 +
[[Special:MyLanguage/TrainCarts/TrainProperties|» Trein Instellingen]]
  
<div lang="en" dir="ltr" class="mw-content-ltr">
 
 
==Attachments==
 
==Attachments==
</div>
 
  
<div lang="en" dir="ltr" class="mw-content-ltr">
+
De '''attachment editor''' kan het uiterlijk van een trein aanpassen. Het interactieve menu laat spelers eigen treinen configureren met '''item models''', '''entities''', zittingen, geluiden en meer. Deze kunnen worden geanimeerd om te trein tot leven te laten komen.
[[Special:MyLanguage/TrainCarts/Attachments|» Attachments]] (WIP)
 
</div>
 
  
 +
[[Special:MyLanguage/TrainCarts/Attachments|» Attachments]]
  
 
== Permissies ==
 
== Permissies ==
Line 80: Line 80:
 
[[Special:MyLanguage/TrainCarts/Permissions|» Lijst met alle permissies]]
 
[[Special:MyLanguage/TrainCarts/Permissions|» Lijst met alle permissies]]
  
 +
== Prestatie ==
 +
Sommige functies van deze plugin kunnen resulteren in server of client lag. Er zijn manieren om deze te voorkomen.
 +
 +
[[TrainCarts/Lag|» Lag]]
  
== Add-ons ==
+
== API en Add-ons ==
  
TrainCarts heeft een flexibele API, die zorgt er voor dat andere plugins custom tracks, nieuwe signs, attachments en meer kunnen toevoegen.
+
TrainCarts heeft een [[TrainCarts/API|flexibele API]], die zorgt er voor dat andere plugins eigen rails, nieuwe bordjes, attachments en nog meer kunnen toevoegen.
 
* [[Special:MyLanguage/TC-Coasters|TC-Coasters]]: Voegt soepele attractie banen toe aan TrainCarts
 
* [[Special:MyLanguage/TC-Coasters|TC-Coasters]]: Voegt soepele attractie banen toe aan TrainCarts
 
+
* [https://www.spigotmc.org/resources/tc-hangrail.39627/ TC-Hangrail]: Hang een trein beneden of boven elk soort blok als nep-rails
 +
* [https://www.spigotmc.org/resources/traincartsdestinationselector.73170/ TrainCartsDestinationSelector]: Voeg klikbare bordjes toe zodat spelers een bestemming kunnen selecteren voor hun trein
 +
* [https://www.spigotmc.org/resources/traincarts-advancedsigns.99881/ Traincarts AdvancedSigns]: Voeg bordjes toe die handig zijn voor rollercoasters
 +
* [https://www.spigotmc.org/resources/tcminecartvariants.100658/ TC Minecart Variants]: Unieke modellen voor karretjes die verschillende type grondstoffen toont (kolen, goud, enz.)
 +
* [https://www.spigotmc.org/resources/tcanimatronics.101995/ TCAnimatronics]: Speel [https://www.spigotmc.org/resources/animatronics-animate-armorstands-1-8-1-18-2.36518/ Animatronics] animaties af met een Traincarts bordje
  
 
== Handige Linkjes ==
 
== Handige Linkjes ==
  
 
*[https://www.spigotmc.org/resources/traincarts.39592/ Spigot Dev Page & Forum]
 
*[https://www.spigotmc.org/resources/traincarts.39592/ Spigot Dev Page & Forum]
*[https://discord.gg/q9gutsN Discord]
+
*[https://discord.gg/wvU2rFgSnw Discord]
  
 
'''Traincarts'''
 
'''Traincarts'''
Line 106: Line 114:
 
[https://ci.mg-dev.eu/job/TC%20Coasters/ Jenkins]
 
[https://ci.mg-dev.eu/job/TC%20Coasters/ Jenkins]
 
[https://github.com/bergerhealer/TC-Coasters GitHub]
 
[https://github.com/bergerhealer/TC-Coasters GitHub]
 
  
 
== Onbruikbare Addons ==
 
== Onbruikbare Addons ==

Latest revision as of 16:26, 21 September 2024

Other languages:
Deutsch • ‎English • ‎Español • ‎Nederlands • ‎中文(中国大陆)‎ • ‎日本語 • ‎한국어
TrainCarts
TrainCarts train 1.gif
Minecarts redefined
Spigot: TrainCarts
GitHub: TrainCarts


« Ga terug

TrainCarts is een plugin die ontwikkeld is door Bergerkiller en bevat alles wat te maken heeft met treinen door middel van minecarts. Het was oorspronkelijk ontwikkeld om meerdere minecarts aan elkaar te koppelen waarmee je een rijdende trein kan maken. Over de tijd heeft TrainCarts steeds meer onderdelen er bij gekregen, zoals actions signs, commands, properties, attachments en een API zodat andere plugins hun eigen onderdelen kunnen toevoegen.

Treinen

Het eerste wat zal opvallen is dat je karretjes kan koppelen aan elkaar zodat je hele langen treinen kan maken. Elk karretje in deze trein heet een "member", alle members bij elkaar wordt een "group" genoemd. Elke member communiceert met de group, zodat als de eerste kar een blok raakt, de gehele group stopt. Wanneer iemand een kar duwt, dan gaan alle members mee. Daardoor reageren langere treinen slechter dan korte treinen.

Alle Minecarts die geplaatst worden door spelers worden standaard TrainCarts-beheerde Minecarts. Als je toch Vanilla Minecarts wilt spawnen die zich gedragen met de originele Minecraft fysica, kan dat gedaan worden met behulp van permissies of door die te spawnen met een dispenser. Zie deze pagina voor meer informatie.

Mobs gaan standaard niet meer in TrainCarts Minecarts. Als je dit wilt veranderen, Zie deze pagina voor meer informatie of spawn een vanilla minecarts in de plaats.

Spawnen

Treinen kunnen door spelers gespawned worden met Minecart Items of the Trein Spawn kist. Ze kunnen automatisch gespawned worden met het spawn bordje.

» Spawnen

» Trein Spawn Kist

Eigenschappen

Treinen en individuele karren van treinen hebben eigenschappen. Deze kunnen met behulp van commandos (/train en /cart) of met het property bordje aangepast worden.

» Property Bordje

Nieuwe physics

Treinen kunnen nu reizen op de bovenkant van pressure plates, op ladders en ook onderste boven op vanilla rails geplaatst op de onderkant van een blok.

» Fysiek

Bordjes

Veel verschillende bordjes zijn beschikbaar om stations te automatiseren, treinen leeg te maken, spelers in een trein te plaatsen of trein instellingen te updaten.

» Bordjes

Commando's

De plugin heeft veel commando's die je kan gebruiken om het gedrag van treinen en minecarts te veranderen.

» Commando's

Commando Selectors

Je kan command selectors zoals "@train" en "@ptrain" gebruiken in andere commando's (inclusief niet-traincarts commando's) om acties uit te voeren op treinen of passagiers van treinen gebaseerd op selector criteria. Dit is een ideaal mechanisme voor nog nauwere integratie met andere plugins zoals economie-plugins en status effecten.

» Commando Selectors

Padvinden

Treinen kunnen een bestemming (destination) hebben, hierdoor zullen switcher bordjes automatisch de track goed zetten waardoor de trein de kortste route naar de destinatie neemt. Dit kan je gebruiken om een groot netwerk met treinen te automatiseren, zodat treinen naar verschillende stations geheel automatisch gaan. Het is ook mogelijk om een lijst met bestemmingen in te stellen die de trein moet bezoeken en ook is het mogelijk om een trein van de ene bestemming naar de andere bestemming te brengen wat geheel automatisch werkt.

» Traincarts Padvinden

Kaartjes

Trein kaartjes kunnen gebruikt worden om te beperken welke spelers een trein in kunnen stappen. Deze kunnen ook gebruikt worden om eigenschappen aan te passen van treinen wanneer kaartjes gebruikt worden, zoals een bestemming instellen.

» Traincarts Kaartjes

Instellingen

TrainCarts kan ingesteld worden via de config.yml. Alle instellingen hebben kopjes zodat je weet wat je aan het veranderen bent. Ook kan je standaard trein instellingen instellen via de DefaultTrainProperties.yml bestand. Alle kopjes spreken hier voor zichzelf. Probeer de andere bestanden niet aan te raken, omdat de data hierdoor kapot kan gaan of de plugin dan niet meer goed werkt. De bestanden verwijderen zorgt er voor dat TrainCarts geheel reset wordt, dit kan je gebruiken als een van de bestanden kapot gaat. De plugin maakt alle instelling bestanden automatisch aan.

» Trein Instellingen

Attachments

De attachment editor kan het uiterlijk van een trein aanpassen. Het interactieve menu laat spelers eigen treinen configureren met item models, entities, zittingen, geluiden en meer. Deze kunnen worden geanimeerd om te trein tot leven te laten komen.

» Attachments

Permissies

Zoals alle plugins met BKCommonLib als een basis, kan je alle permissies vinden in een bestand genaamd "PermissionDefaults.yml". Dit bestand kan je vinden in de TrainCarts plugin folder. In dit bestand zijn alle permissies met een omschrijving en een permission default genoemd, die je ook kan veranderen.

» Lijst met alle permissies

Prestatie

Sommige functies van deze plugin kunnen resulteren in server of client lag. Er zijn manieren om deze te voorkomen.

» Lag

API en Add-ons

TrainCarts heeft een flexibele API, die zorgt er voor dat andere plugins eigen rails, nieuwe bordjes, attachments en nog meer kunnen toevoegen.

Handige Linkjes

Traincarts Spigot Jenkins GitHub

BKCommonLib Spigot Jenkins GitHub

TC Coasters Spigot Jenkins GitHub

Onbruikbare Addons

(Niet langer werkend met de laatste versies van Traincarts)

ActionBlocks, voegde blok-gebaseerde systemen toe aan het spel. Actionblocks zijn vervangen door bordjes zoals eerder genoemd.

TrainCartsBlocks GitHub Download Pagina