This plugin is an addon to the plugin called Train Carts. This plugin adds multiple new signs and each sign has a unique customizable ID so you can customize the sign in the config. If you join the server and suggest a new sign it will most likely be added.
Code (Java):
[train
]
/
[
+train
]
ecogive
<sign id >
<amount >
Gives the riders x amount of money, you can customize a message in the config with the given ID
ecogive
<sign id >
<amount >
Gives the riders x amount of money, you can customize a message in the config with the given ID
Code (Java):
[train
]
/
[
+train
]
ecoremove
<sign id >
<amount >
Gives the riders x amount of money, you can customize a message in the config with the given ID
ecoremove
<sign id >
<amount >
Gives the riders x amount of money, you can customize a message in the config with the given ID
Code (Text):
[train]/[+train]
sendmessage
<sign id>
<toriders/toall>
Sends a message to all the riders or to all players, customize the message with the given sign id, you can also use variables
sendmessage
<sign id>
<toriders/toall>
Sends a message to all the riders or to all players, customize the message with the given sign id, you can also use variables
Code (Java):
[train
]
/
[
+train
]
command
<line 1 >
<line 2 >
Run a command, you can use both lines
command
<line 1 >
<line 2 >
Run a command, you can use both lines
/extrasigns <reload>
Reloads the config
/extrasigns <help/json>
Sends a generated pastebin link with the signs
/extrasigns <version>
Tells you the plugin version
Permission for each command is ExtraSigns.<command>
or ExtraSigns.*
Code (Text):
# Languages:
# en (English)
# fr (Francais)
# nl (Nederlands)
# sp (Español)
# ge (Deutsch)
# ru (Русский)
language: en
sign-place-messages:
en:
reload-command: "&7[&9ExtraSigns&7] Config reloaded!"
economy-signs: "&7[&9ExtraSigns&7] You have placed an economy sign!"
command-signs: "&7[&9ExtraSigns&7] You have placed a command sign!"
show-signs: "&7[&9ExtraSigns&7] You have placed a show sign!"
message-signs: "&7[&9ExtraSigns&7] You have placed a message sign!"
unrecognized-argument: "&7[&9ExtraSigns&7] The argument you have entered has not been recognized!"
version-message: "&7[&9ExtraSigns&7] Plugin running on version -> %version%"
json-message: "&7[&9ExtraSigns&7] JSON formatted sign types: %link%"
fr:
reload-command: "&7[&9ExtraSigns&7] Config rechargée!"
economy-signs: "&7[&9ExtraSigns&7] Vous avez placé un signe d'économie!"
command-signs: "&7 [&9ExtraSigns&7] Vous avez placé un signe de commandement!"
show-signs : "&7[&9ExtraSigns&7] Vous avez placé un signe d'exposition !"
message-signs : "&7[&9ExtraSigns&7] Vous avez placé un panneau de message !"
unrecognized-argument : "&7[&9ExtraSigns&7] L'argument que vous avez saisi n'a pas été reconnu !"
version-message : "&7[&9ExtraSigns&7] Le plugin fonctionne sur la version -> %version%"
json-message : "&7[&9ExtraSigns&7] Types de signes formatés en JSON : %link%"
nl:
reload-command: "&7[&9ExtraSigns&7] Config herladen!"
economy-signs: "&7[&9ExtraSigns&7] U hebt een bezuinigingsteken geplaatst!"
command-signs: "&7[&9ExtraSigns&7] U heeft een opdracht geplaatst!"
show-commands: "&7[&9ExtraSigns&7] U heeft een showteken geplaatst!"
message-signs: "&7[&9ExtraSigns&7] U heeft een berichtenteken geplaatst!"
unrecognized-argument: "&7[&9ExtraSigns&7] Het argument dat u heeft ingevoerd is niet herkend!"
version-message: "&7[&9ExtraSigns&7] Plugin draait op versie -> %version%"
json-message: "&7[&9ExtraSigns&7] JSON-geformatteerde teken types: %link%"
sp:
reload-command: "&7[&9ExtraSignos&7] ¡Configuración recargada!"
economy-signs: "&7[&9ExtraSignos&7] ¡Has colocado un signo de economía!"
command-signs: "&7[&9ExtraSignos&7] ¡Ha realizado un pedido!"
show-signs: "&7[&9ExtraSigns&7] ¡Has colocado un signo de espectáculo!"
message-signs: "&7[&9ExtraSigns&7] ¡Has colocado un signo de mensaje!"
unrecognized-argument: "&7[&9ExtraSigns&7] ¡El argumento que ha introducido no ha sido reconocido!"
version-message: "&7[&9ExtraSigns&7] Plugin ejecutándose en la versión -> %version%"
json-message: "&7[&9ExtraSigns&7] Tipos de signos con formato JSON: %link%"
ge:
reload-command: "&7[&9ExtraSigns&7] Konfig neu geladen!"
economy-signs: "&7[&9ExtraSigns&7] Sie haben ein Sparzeichen gesetzt!"
command-signs: "&7[&9ExtraSigns&7] Sie haben eine Bestellung aufgegeben!"
show-signs: "&7[&9ExtraSigns&7] Sie haben ein Schauzeichen gesetzt!"
message-signs: "&7[&9ExtraSigns&7] Sie haben ein Nachrichtenzeichen platziert!"
unrecognized-argument: "&7[&9ExtraSigns&7] Das von Ihnen eingegebene Argument wurde nicht erkannt!"
version-message: "&7[&9ExtraSigns&7] Plugin läuft auf Version -> %version%"
json-message: "&7[&9ExtraSigns&7] JSON-formatierte Zeichentypen: %link%"
ru:
reload-command: "&7[&9ExtraSigns&7] Конфигурация перезагружена!"
economoy-signs: "&7[&9ExtraSigns&7] Вы разместили знак экономики!"
command-signs: "&7[&9ExtraSigns&7] Вы сделали заказ!"
show-signs: "&7[&9ExtraSigns&7] Вы разместили знак показа!"
message-signs: "&7[&9ExtraSigns&7] Вы разместили знак сообщения!"
unrecognized-argument: "&7[&9ExtraSigns&7] Введенный вами аргумент не был распознан!"
version-message: "&7[&9ExtraSigns&7] Плагин работает на версии -> %version%"
json-message: "&7[&9ExtraSigns&7] Типы знаков в формате JSON: %link%"
# en (English)
# fr (Francais)
# nl (Nederlands)
# sp (Español)
# ge (Deutsch)
# ru (Русский)
language: en
sign-place-messages:
en:
reload-command: "&7[&9ExtraSigns&7] Config reloaded!"
economy-signs: "&7[&9ExtraSigns&7] You have placed an economy sign!"
command-signs: "&7[&9ExtraSigns&7] You have placed a command sign!"
show-signs: "&7[&9ExtraSigns&7] You have placed a show sign!"
message-signs: "&7[&9ExtraSigns&7] You have placed a message sign!"
unrecognized-argument: "&7[&9ExtraSigns&7] The argument you have entered has not been recognized!"
version-message: "&7[&9ExtraSigns&7] Plugin running on version -> %version%"
json-message: "&7[&9ExtraSigns&7] JSON formatted sign types: %link%"
fr:
reload-command: "&7[&9ExtraSigns&7] Config rechargée!"
economy-signs: "&7[&9ExtraSigns&7] Vous avez placé un signe d'économie!"
command-signs: "&7 [&9ExtraSigns&7] Vous avez placé un signe de commandement!"
show-signs : "&7[&9ExtraSigns&7] Vous avez placé un signe d'exposition !"
message-signs : "&7[&9ExtraSigns&7] Vous avez placé un panneau de message !"
unrecognized-argument : "&7[&9ExtraSigns&7] L'argument que vous avez saisi n'a pas été reconnu !"
version-message : "&7[&9ExtraSigns&7] Le plugin fonctionne sur la version -> %version%"
json-message : "&7[&9ExtraSigns&7] Types de signes formatés en JSON : %link%"
nl:
reload-command: "&7[&9ExtraSigns&7] Config herladen!"
economy-signs: "&7[&9ExtraSigns&7] U hebt een bezuinigingsteken geplaatst!"
command-signs: "&7[&9ExtraSigns&7] U heeft een opdracht geplaatst!"
show-commands: "&7[&9ExtraSigns&7] U heeft een showteken geplaatst!"
message-signs: "&7[&9ExtraSigns&7] U heeft een berichtenteken geplaatst!"
unrecognized-argument: "&7[&9ExtraSigns&7] Het argument dat u heeft ingevoerd is niet herkend!"
version-message: "&7[&9ExtraSigns&7] Plugin draait op versie -> %version%"
json-message: "&7[&9ExtraSigns&7] JSON-geformatteerde teken types: %link%"
sp:
reload-command: "&7[&9ExtraSignos&7] ¡Configuración recargada!"
economy-signs: "&7[&9ExtraSignos&7] ¡Has colocado un signo de economía!"
command-signs: "&7[&9ExtraSignos&7] ¡Ha realizado un pedido!"
show-signs: "&7[&9ExtraSigns&7] ¡Has colocado un signo de espectáculo!"
message-signs: "&7[&9ExtraSigns&7] ¡Has colocado un signo de mensaje!"
unrecognized-argument: "&7[&9ExtraSigns&7] ¡El argumento que ha introducido no ha sido reconocido!"
version-message: "&7[&9ExtraSigns&7] Plugin ejecutándose en la versión -> %version%"
json-message: "&7[&9ExtraSigns&7] Tipos de signos con formato JSON: %link%"
ge:
reload-command: "&7[&9ExtraSigns&7] Konfig neu geladen!"
economy-signs: "&7[&9ExtraSigns&7] Sie haben ein Sparzeichen gesetzt!"
command-signs: "&7[&9ExtraSigns&7] Sie haben eine Bestellung aufgegeben!"
show-signs: "&7[&9ExtraSigns&7] Sie haben ein Schauzeichen gesetzt!"
message-signs: "&7[&9ExtraSigns&7] Sie haben ein Nachrichtenzeichen platziert!"
unrecognized-argument: "&7[&9ExtraSigns&7] Das von Ihnen eingegebene Argument wurde nicht erkannt!"
version-message: "&7[&9ExtraSigns&7] Plugin läuft auf Version -> %version%"
json-message: "&7[&9ExtraSigns&7] JSON-formatierte Zeichentypen: %link%"
ru:
reload-command: "&7[&9ExtraSigns&7] Конфигурация перезагружена!"
economoy-signs: "&7[&9ExtraSigns&7] Вы разместили знак экономики!"
command-signs: "&7[&9ExtraSigns&7] Вы сделали заказ!"
show-signs: "&7[&9ExtraSigns&7] Вы разместили знак показа!"
message-signs: "&7[&9ExtraSigns&7] Вы разместили знак сообщения!"
unrecognized-argument: "&7[&9ExtraSigns&7] Введенный вами аргумент не был распознан!"
version-message: "&7[&9ExtraSigns&7] Плагин работает на версии -> %version%"
json-message: "&7[&9ExtraSigns&7] Типы знаков в формате JSON: %link%"
Depending on the train sign you can use variables in your signs! If you are using an ecogive or ecoremove sign you can use the following:
%amount% -> Amount that is getting removed/added
If you are using a sendmessage sign you can use the following:
%world% -> World of player
%name% -> Name of player
%balance% -> Balance of player
Sendmessage and ecoremove/ecogive signs need to specify IDs. An ID is basically a unique way to identify a sign. Lets say I created a sign with the following lines:
Code (Text):
[+train]
ecogive
sign1
30
ecogive
sign1
30
Code (Text):
[+train]
sendmessage
sign1
toriders
sendmessage
sign1
toriders
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.16, 1.17
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
ExtraSigns [Recode] is a free Minecraft Java mod. Compatible with Minecraft 1.16, 1.17. Downloaded 95 times (via Spigot). Download it and open it directly in the game.