HomeJavaModsCubeGates
CubeGates
ModsJava

CubeGates

Discord support server : CubeGates ​ Have you ever got tired by the slowness of long distance journeys in Minecraft ? Even if you can dominate your world…

⬇ Download on Spigot
Discord support server : https://discord.gg/bNNWBnk

CubeGates

Have you ever got tired by the slowness of long distance journeys in Minecraft ? Even if you can dominate your world with the best equipments, you will never dominate time. At least that is what you thought...

CubeGates allows you to create portals from blocks and use them to teleport with a price defined by the length of the travel ! Using Vault plugin technology, transactions will be made with the currency of your server !

Video tutorial
(by iLuis_R) :


Operating principle :

-If you are an operator/have the cubegates.admin permission, you will be able to create cubegates by command. But you may want your players to create their own cubegates, also, you can easily generate dedicated items, by command.
-Once at least two cubegates are set and if they can reach each other (-> config file) you will be able to open a cubegate menu by right-clicking its block. In the appearing GUI, navigate through gates, look at their prices and click on the one you choose. You will then get teleported to its location !

Commands (you need to have cubegates.admin) :

/cubegate [create/remove] name : Base command to define/remove a Cube Gate.
/cgitem [material] [amount] : Base command to get Cube Gate items.
/cgconfig [load/reset] : Base command to load/reset config file.
/tpitem [material] [amount] : Base command to get Teleportation items.

Configuration file ( config.yml) :

price_per_block : Factor used for price calculation. It will multiply the distance to determine the cost of travel.
min_price : The minimum price a traveler will have to pay.
max_price : The maximum price a traveler will have to pay.
max_distance : The distance beyond which traveler won't be able to go.
cross_world : Allows or not players to travel between worlds.
cross_world_tax : The price to add in case of cross-world traveling.
custom_money : Use or not your server currency (Vault). If false is set, transactions will use player's experience levels.
portal_sound : Play or not portal sound when player travel through a Cube Gate.
spawn_firework : Spawn or not a firework when player travel through a Cube Gate.
firework_y_offset : The offset to add to Cube Gate y coordinate when a firework is shot.
start_firework_color : The color of the shot firework at the start Cube Gate.
arrival_firework_color : The color of the shot firework at the arrival Cube Gate.

In-game pictures :

[​IMG]

Defining a cubegate called "ExplosivePortal"

[​IMG]

Cubegate is set and ready to be used

[​IMG]

After right-clicking, cubegate menu shows up

[​IMG]

Teleported to cubegate "StoneBlock"
I am open to any improvement proposal for a future update and feel free to support me via the donation link.
Thank you for not judging me on my english level and I hope you will enjoy this tool designed for you !

Please follow me on twitter to be aware of new content creation : https://twitter.com/DinerHell?s=09

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

CubeGates is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 660 times (via Spigot). Download it and open it directly in the game.

Explore more