Join our discord
In partnership with NodeCraft Logo NodeCraft


You are not logged in! Create an account or login to contribute! Log in here!

Difference between revisions of "Global Trade Station"

From Pixelmon Wiki
m
 
(41 intermediate revisions by 9 users not shown)
Line 1: Line 1:
Global Trade Station (GTS) is a Pixelmon sidemod that is based on the Global Trade Station feature from the ''Pokémon'' games (Generation 4-6).
+
Global Trade Station (AquaGTS) is a [[Pixelmon]] [[sidemod]], based on the [https://bulbapedia.bulbagarden.net/wiki/Global_Trade_System Global Trade System] feature from the ''Pokémon'' games. This sidemod provides more than just the GTS service; it provides the Global Trade Station, Auction House, and Sell to Server, all in one!
 +
 
 +
Features include:
 +
*Very high degree of customization
 +
*Ultra granular min/max pricing control
 +
*Permission controlled ranks with different tax rates, listing quotas, and STS price modifiers
 +
*Discord webhook support for pretty much everything
 +
*Able to add or remove as much information as wanted from the UIs, not limited to the defaults
 +
*Zero dependencies besides Pixelmon.
 +
*Works on Forge, Spigot, and Sponge.
 +
 
 +
'''This page is currently under construction!'''
 +
 
 
==Installation==
 
==Installation==
Any version of Pixelmon in ''Minecraft'' versions 1.7.10 to 1.8.9 is compatible with this mod. You must have either [http://www.mysql.com/ MYSQL] or [http://www.sqlite.org/ SQLite] in order for GTS to function.
+
{{SidemodVersionh}}
#Download Global Trade Station [http://pixelmonmod.com/downloads.php here].
+
{{SidemodVersion|1.12.2|8.3.3+|7.0.6}}
#Place the downloaded zip file in the mods folder.
+
{{SidemodVersion|1.12.2|6.3.0+|3.8.2}}
#Depending on whether you use MYSQL or SQLite, download the respective driver ([http://dev.mysql.com/downloads/connector/j/ MYSQL], [https://bitbucket.org/xerial/sqlite-jdbc/downloads SQLite]) and place the jar in the mods folder.
+
{{SidemodVersion|1.10.2|5.0.3+|2.4.2}}
#Run ''Minecraft''. ''Minecraft'' will subsequently crash; this is normal and is necessary in order for the GTS.cfg file to be generated.
+
{{SidemodVersionf}}
#Open the GTS.cfg file with a plain text editor such as Notepad or TextEdit.
+
 
*If you are using MYSQL, configure the settings to match your MYSQL host, user, password, and port number. The database name can be changed if desired. After doing this, make a MYSQL database whose name matches the name specified in the config file. Don't add any tables to the database; leave it empty.
+
# Download AquaGTS for your version of Minecraft/Pixelmon [https://pixelmonmod.com/downloads.php here].
*If you are using SQLite, change the storage type to "SQL". No further changes to the config are necessary and you don't need to create a new database.
+
# Place the downloaded <code>.jar</code> in the server's ''mods'' folder.
 +
# Start the server and wait for it to load.
 +
# Open the configuration folder in the server's <code>config/gts</code> and edit the files as desired.
 +
# Either restart the server or use the <code>/gts reload</code> command (see commands section for more detail) to load any changes made.
 +
 
 
==Commands==
 
==Commands==
 +
 
{{CommandSyntax}}
 
{{CommandSyntax}}
*/gts add <position> <Pokémon>: Requests the specified Pokémon in exchange for the Pokémon in the specified position of the player's party. The offered Pokémon will be placed in the GTS. An additional argument "s" can be added after the requested Pokémon in order to specifically request the [[Shiny]] form of the requested Pokémon. A player cannot offer a Pokémon if it is the only Pokémon in the party.
+
====Player Commands====
*/gts cancel: Cancels the player's current trade request, returning the offered Pokémon to the player.
+
*<code>/gts</code> - Opens the Main Menu.
*/gts check: Displays the currently offered and requested Pokémon.
+
*<code>/gts auc [slot]</code>,<code>/gts auction [slot]</code> - Opens the Auction House menu. Player must be holding an item or specify a slot number.
*/gts currentID: Displays the database ID that the next offer will be assigned to.
+
*<code>/gts sts [slot]</code>,<code>/gts selltoserver [slot]</code> - Opens the Sell To Server menu. Player must be holding an item or specify a slot number.
*/gts help: Displays a list of commands that can be used in GTS.
+
*<code>/gts sell [slot]</code>,<code>/gts list [slot]</code> - Opens the New Listing menu. Player must be holding an item or specify a slot number.
*/gts list: Displays all of the current trade offers in the GTS.
+
*<code>/gts bank</code> - Opens the Bank menu.
*/gts maxtrades: Displays the maximum amount of trade offers that can be put up by a player.
+
*<code>/gts settings</code> - Opens the Settings menu.
**/gts maxtrades <limit>: Sets the maximum amount of trade offers that can be put up by a player.
+
*<code>/gts version</code>,<code>/gts about</code> - Show GTS version number.
*/gts search <Pokémon>: Displays all trade offers in the GTS that are offering the specified Pokémon.
+
*<code>/sell [slot]</code>,<code>/list [slot]</code> - Shortcut to open the New Listing menu. Player must be holding an item or specify a slot number.
*/gts trade <Pokémon> <ID> <position>: Using the specified Pokémon and specified trade ID, the player will attempt to conduct the trade. If the Pokémon in the specified party position matches the Pokémon requested by the trade ID, the trade will be conducted. The player who originally offered the trade will have the Pokémon sent to his/her [[PC]]. This command will work even if the player offering the trade is offline.
+
*<code>/auc [slot]</code>,<code>/auction [slot]</code> - Shortcuts to open the Auction House menu. Player must be holding an item or specify a slot number.
===Permission nodes===
+
*<code>/sts [slot]</code>,<code>/selltoserver [slot]</code> - Shortcuts to open the Sell To Server menu. Player must be holding an item or specify a slot number.
====Bukkit====
+
 
*/gts: com.globaltradestation.commands.BaseCommand
+
====Admin Commands====
====Sponge====
+
*<code>/gts reload</code> - Reload configuration files.
*/gts: GTS.command.gts
+
*<code>/gts bank [player]</code> - Open another player's GTS bank.
 +
*<code>/gts maintenance</code> - Toggle GTS maintenance mode.
 +
 
 +
==Permission Nodes==
 +
 
 +
====Player nodes====
 +
*<code>gts.user</code> - Allows the use of <code>/gts</code> and all user subcommands.
 +
*<code>gts.user.use</code> - Allows the use of <code>/gts</code>.
 +
*<code>gts.user.auction</code> - Allows the use of <code>/gts auc [slot]</code>.
 +
*<code>gts.user.sts</code> - Allows the use of <code>/gts sts [slot]</code>.
 +
*<code>gts.user.bank</code> - Allows the use of <code>/gts bank</code>.
 +
*<code>gts.command.sell</code> - Allows the use of the shortcut command <code>/sell [slot]</code>.
 +
*<code>gts.command.auction</code> - Allows the use of the shortcut commands <code>/auc [slot]</code> and <code>/auction [slot]</code>.
 +
*<code>gts.command.sts</code> - Allows the use of the shortcut commands <code>/sts [slot]</code> and <code>/selltoserver [slot]</code>.
 +
 
 +
====Admin nodes====
 +
*<code>gts.admin</code> - Allows the use of all admin subcommands: <code>/gts reload</code>,<code>/gts bank [player]</code>,<code>/gts maintenance</code>.
 +
*<code>gts.admin.reload</code> - Allows the use of <code>/gts reload</code>.
 +
*<code>gts.admin.bank</code> - Allows the use of <code>/gts bank [player]</code>.
 +
*<code>gts.admin.maintenance</code> - Allows the use of <code>/gts maintenance</code>.
 +
*<code>gts.admin.manage</code> - Allows removal of active listings.
 +
 
 +
===Version history===
 +
[[Version history/Global Trade Station]]
 
[[Category:Sidemods]]
 
[[Category:Sidemods]]

Latest revision as of 16:45, 18 February 2022

Global Trade Station (AquaGTS) is a Pixelmon sidemod, based on the Global Trade System feature from the Pokémon games. This sidemod provides more than just the GTS service; it provides the Global Trade Station, Auction House, and Sell to Server, all in one!

Features include:

  • Very high degree of customization
  • Ultra granular min/max pricing control
  • Permission controlled ranks with different tax rates, listing quotas, and STS price modifiers
  • Discord webhook support for pretty much everything
  • Able to add or remove as much information as wanted from the UIs, not limited to the defaults
  • Zero dependencies besides Pixelmon.
  • Works on Forge, Spigot, and Sponge.

This page is currently under construction!

Installation

Minecraft version Pixelmon version Global Trade Station version
1.12.2 8.3.3+ 7.0.6
1.12.2 6.3.0+ 3.8.2
1.10.2 5.0.3+ 2.4.2
  1. Download AquaGTS for your version of Minecraft/Pixelmon here.
  2. Place the downloaded .jar in the server's mods folder.
  3. Start the server and wait for it to load.
  4. Open the configuration folder in the server's config/gts and edit the files as desired.
  5. Either restart the server or use the /gts reload command (see commands section for more detail) to load any changes made.

Commands

Note: Command syntax is displayed in the standard Minecraft command format. An explanation of this format can be found here.

Player Commands

  • /gts - Opens the Main Menu.
  • /gts auc [slot],/gts auction [slot] - Opens the Auction House menu. Player must be holding an item or specify a slot number.
  • /gts sts [slot],/gts selltoserver [slot] - Opens the Sell To Server menu. Player must be holding an item or specify a slot number.
  • /gts sell [slot],/gts list [slot] - Opens the New Listing menu. Player must be holding an item or specify a slot number.
  • /gts bank - Opens the Bank menu.
  • /gts settings - Opens the Settings menu.
  • /gts version,/gts about - Show GTS version number.
  • /sell [slot],/list [slot] - Shortcut to open the New Listing menu. Player must be holding an item or specify a slot number.
  • /auc [slot],/auction [slot] - Shortcuts to open the Auction House menu. Player must be holding an item or specify a slot number.
  • /sts [slot],/selltoserver [slot] - Shortcuts to open the Sell To Server menu. Player must be holding an item or specify a slot number.

Admin Commands

  • /gts reload - Reload configuration files.
  • /gts bank [player] - Open another player's GTS bank.
  • /gts maintenance - Toggle GTS maintenance mode.

Permission Nodes

Player nodes

  • gts.user - Allows the use of /gts and all user subcommands.
  • gts.user.use - Allows the use of /gts.
  • gts.user.auction - Allows the use of /gts auc [slot].
  • gts.user.sts - Allows the use of /gts sts [slot].
  • gts.user.bank - Allows the use of /gts bank.
  • gts.command.sell - Allows the use of the shortcut command /sell [slot].
  • gts.command.auction - Allows the use of the shortcut commands /auc [slot] and /auction [slot].
  • gts.command.sts - Allows the use of the shortcut commands /sts [slot] and /selltoserver [slot].

Admin nodes

  • gts.admin - Allows the use of all admin subcommands: /gts reload,/gts bank [player],/gts maintenance.
  • gts.admin.reload - Allows the use of /gts reload.
  • gts.admin.bank - Allows the use of /gts bank [player].
  • gts.admin.maintenance - Allows the use of /gts maintenance.
  • gts.admin.manage - Allows removal of active listings.

Version history

Version history/Global Trade Station

© 2012 - 2025 Pixelmon Mod