Iportal-Updated World to World & Server to Server Portals
2.0Original Author: bob7l | Resource Manager: Spoopy | Updated since V2.0: _JuL1En_
Iportal-Updated for Minecraft server 1.8.8 - 1.20.4
Version: 2.0
This Iportal-Updated plugin is a derivative of IPortal and has been updated and further developed for the community.
Description:
IPortal-Updated is a plugin for Spigot, Paper, and other server types, offering an updated version of the original IPortal plugin. It facilitates easy world-to-world or server-to-server transports. With support for custom portals, Multiverse and BungeeCord, it's ideal for server admins and players alike. Designed for efficient movement
Features:
- Portal Creation and Configuration: Easily create and customize portals anywhere with simple commands.
- Integration with Multiverse: Create portals that seamlessly connect different worlds within your server.
- Customizable Sounds: Personalize your portals' sound effects to create an immersive experience.
- Comprehensive Permission Control: Detailed permission settings to manage access to portal functions.
- BungeeCord Support: Enables players to travel between servers within your network through portals.
- Adjustable Portal Permissions: Restrict access to certain portals based on player permissions.
- Multi-Language-Support: Localized messages for different player groups.
Commands & Permissions
- /iportal wand: Toggles the portal creation wand.
- Permission: iportal.wand
- /iportal create <portalname> <portaltype default, bungee, random> <soundtype>: Creates a new portal.
- Permission: iportal.create
- /iportal setto <portalname> <extra>: Sets the teleport coordinates for the specified portal.
- Permission: iportal.setto
- /iportal refresh <portalname>: Refreshes the specified portal.
- Permission: iportal.refresh
- /iportal delete <portalame>: Deletes an existing portal.
- Permission: iportal.delete
- /iportal toggle <portalame>: Toggles the specified portal on and off.
- Permission: iportal.toggle
- /iportal list: Lists all portals and their statuses.
- Permission: iportal.list
- /iportal tp <portalame>: Teleports the player to the coordinates set for the specified portal.
- Permission: iportal.tp
Improvements:
- Optimized Portal Creation: The commands for managing portals have been revised for more intuitive use.
- Enhanced Startup Design and Color Support: The plugin has been updated with a new startup design and color support.
- Tab-Completion: Improved command suggestions through tab-completion make managing portals easier.
- Performance Enhancements: Implementing optimizations to improve efficiency and reduce server load.
Bug Fixes:
- Corrected Portal Creation Issue: Fixed a problem that prevented correct portal creation in Minecraft versions 1.8 to 1.12.
- Various Minor Bug Fixes: Thanks for the feedback from The Iportal Community, minor errors and inconsistencies have been fixed.
Support:
Please read the README to eliminate unnecessary inquiries.
README Link: https://github.com/JuL1En1997/Iportal/blob/master/README.md
README
Iportal-Updated
IPortal-Updated is a plugin for Spigot, Paper, and other server types, offering an updated version of the original IPortal plugin. It facilitates easy world-to-world or server-to-server transports. With support for custom portals and BungeeCord, it's ideal for server admins and players alike. Designed for efficient movement, IPortal extends gameplay boundaries and encourages community interaction.
Features
- Portal Creation and Configuration: Easily create and customize portals anywhere with simple commands.
- Integration with Multiverse: Create portals that seamlessly connect different worlds within your server.
- Customizable Sounds: Personalize your portals' sound effects to create an immersive experience.
- Comprehensive Permission Control: Detailed permission settings to manage access to portal functions.
- BungeeCord Support: Enables players to travel between servers within your network through portals.
- Adjustable Portal Permissions: Restrict access to certain portals based on player permissions.
- Multilingual Support: Localized messages for different player groups.
Requirements
- Minecraft server (Bukkit, Spigot, Paper, etc.) version 1.8.8 or newer.
- Basic knowledge of server administration and configuration.
Installation
- Download the latest version of the Iportal plugin from GitHub Releases.
- Copy the downloaded .jar file into the plugins folder of your Minecraft server.
- Restart your server or reload the plugins to complete the installation.
- Check the console for messages confirming that the Iportal plugin has been successfully loaded.
Configuration
Language Settings
The "Iportal-Updated" plugin supports mulit languages through .properties files, allowing for easy customization of messages displayed in-game. By default, the plugin uses the messages.properties file. To change the language, you can copy the contents of a specific language file (e.g., messages_de.properties for German) into the messages.properties file.
How to change the language:
- Find the Language File: Go to the lang folder in the Iportal plugin directory, where you'll find various .properties files for supported languages (e.g., messages_de.properties, messages_en.properties).
- Copy the Contents: Open the file for your desired language (e.g., messages_de.properties) and copy all its contents.
- Replace the Default: Open the messages.properties file and replace its contents with what you've copied from the chosen language file.
- Restart the Server: Save the changes and restart your Minecraft server to apply the language change.
Permission and Setting for Portals with Permission
- Default permission: none: Portal can be used by all players.
- Permission: iportal.use.portalname: Portal can only be used by players with this permission.
Commands & Permissions
- /iportal wand: Toggles the portal creation wand.
- Permission: iportal.wand
- /iportal create <portalname> <portaltype default, bungee, random> <soundtype>: Creates a new portal.
- Permission: iportal.create
- /iportal setto <portalname> <extra>: Sets the teleport coordinates for the specified portal.
- Permission: iportal.setto
- /iportal refresh <portalname>: Refreshes the specified portal.
- Permission: iportal.refresh
- /iportal delete <portalame>: Deletes an existing portal.
- Permission: iportal.delete
- /iportal toggle <portalame>: Toggles the specified portal on and off.
- Permission: iportal.toggle
- /iportal list: Lists all portals and their statuses.
- Permission: iportal.list
- /iportal tp <portalame>: Teleports the player to the coordinates set for the specified portal.
- Permission: iportal.tp
Support
For questions or suggestions, feel free to contact us via:
- Email: [email protected]
- Discord: _jul1en_#0832
For issues, errors, or bugs, feel free to create an issue in the GitHub Repository.
Contributors
- Original Author: bob7l
- Resource Manager: Spoopy
- Updated since V2.0: _JuL1En_
License
The Iportal-Updated plugin is released under the GPL-3.0. See the LICENSE file in the repository for full license information.
For questions or suggestions, feel free to contact us via:
- Email: [email protected]
- Discord: _jul1en_#0832
For issues, errors, or bugs, feel free to create an issue in the GitHub Repository.
Please do NOT use the rating system for bugs and critical errors!!!
This Iportal-Updated plugin is released under the GPL-3.0. (GNU GENERAL PUBLIC LICENSE Version 3)
LICENSE Link: https://github.com/JuL1En1997/Iportal/blob/master/LICENSE
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta