CutePortals is a portal plugin that can transport players between servers under your BungeeCord, send commands from console after players arrive at their destinations or simply execute commands when someone enters a portal. Plugin is very performance-friendly! It requires WorldEdit for portals setup.
Installation
To install CutePortals, please, follow these steps:
1. Download WorldEdit.jar from the plugin's page;
2. Download CutePortals.jar from this page;
3. Place downloaded jars into your Spigot's or Bukkit's /plugins/ folder;
4. Start your server and enjoy!
How to create a portal
Follow these steps in order to create a portal:
1. Build a nether portal or place nether portal blocks wherever you want;
2. Select a cuboid region containing nether portal blocks using WorldEdit's wooden axe ( //wand);
Example (WE selection highlighted using WeCui):
3. Use: /cps create <server_name> <command at arrival>,
where server_name is the name of the target server defined in Bungee settings and command at arrival is a command, that a server or a player should execute, when target player arrives at his destination server (see examples below).
Note: portals can be created from ANY material (not only nether portal blocks) if you have ' UseQuickPortals' option set to ' true' in your config.yml.
Variables
{PLAYER} states for player's nickname;
{NONE} states for no server or for no command;
@ at the end of line states for command execution type changing.
If you understood nothing, see examples!
Examples
Code (Text):
/cps create survival say Hello, world!
NOTE: You should place CutePortals.jar into " survival" server /plugins/ folder too.
Code (Text):
/cps create survival warp spawn {PLAYER}
NOTE: You should place CutePortals.jar into " survival" server /plugins/ folder too.
Code (Text):
/cps create lobby spawn @
NOTE: You should place CutePortals.jar into " lobby" server /plugins/ folder too.
Code (Text):
/cps create lobby {NONE}
Code (Text):
/cps create {NONE} warp spawn {PLAYER}
All commands
These useful commands can help you to create and manage portals:
/cuteportals - shows help menu with tips. You can also use /cps or /cportals aliases;
/cps create <server_name> <command to execute at arrival> - creates a portal using your WorldEdit selection;
/cps goto <server_name> <command to execute at arrival> - instantly go to a server and execute a command there.
/cps remove - removes portals from your WorldEdit selection.
/cps reload - reloads configuration and data.
More about GOTO command
Goto command was created for compatibility with item menu plugins like ChestCommands. It works like a portal, but without a portal. For example:
Code (Text):
/cps goto lobby warp spawn {PLAYER}
NOTE: You should place CutePortals.jar into " lobby" server /plugins/ folder too.
To link this feature with ChestCommands you should add an item to your menu.yml like this:
Code (Text):
skywars:
COMMAND: 'op:cps goto minigames warp skywars {PLAYER}'
NAME: '&bSkyWars'
LORE:
- '&3Press this item to go to SkyWars warp at Minigames server!'
ID: grass
POSITION-X: 3
POSITION-Y: 1
COMMAND: 'op:cps goto minigames warp skywars {PLAYER}'
NAME: '&bSkyWars'
LORE:
- '&3Press this item to go to SkyWars warp at Minigames server!'
ID: grass
POSITION-X: 3
POSITION-Y: 1
Permissions
cuteportals.create - Allows players to create portals. Default: op
cuteportals.use - Allows players to use portals. Default: true
Configuration
Code (Text):
# Should the plugin perform active portal monitoring or not? If 'true', players will be teleported instantly when they
# enter a portal. If 'false', they will have to wait a little bit. For better performance on large servers it is
# recomended to set this to 'false'. 'true' option is usually suitable for lobbies.
UseQuickPortals: true
# enter a portal. If 'false', they will have to wait a little bit. For better performance on large servers it is
# recomended to set this to 'false'. 'true' option is usually suitable for lobbies.
UseQuickPortals: true
Q: I have enabled Nether world on my server and created a portal. Now this portal sometimes teleports players to Nether, but it should not! I attached different command to it!
A: This happens due to strange portal mechanics in Minecraft. Portal event fires not only when player is INSIDE portal, but also when player is NEAR portal. You can fix this issue by selecting not only portal blocks, but some space near them, like this:
After making WorldEdit selection in such way, use command for CutePortal creation as usual (see examples above).
Test server
login.mcraft.su - join and test!
Source code
Sources available at GitHub
If you have a problem, feel free to ask for solution! If you like this plugin, please, rate five stars!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.7, 1.8, 1.9
- 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.
Cute Portals - Bungee & Spigot command portals is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10 and newer. Downloaded 1,895 times (via Spigot). Download it and open it directly in the game.