BuildPortals
BuildPortals:
Player buildable multi-world portals without using commands
Updated for 1.20+!
-- New in version 2.3.0 --
- Supports 1.20+
- Extended support for teleporting many creature types
Supports:
- Multi-world portals
- Riding minecarts, boats, or animals through portals
- Sending Villagers and many other creatures through portals in minecarts, boats, or on leads
Use:
Once installed, any player can build a teleportation portal by doing:
1) Using a designated portal building material (Emerald Blocks by default) to make a nether-portal-like rectangle, with interior at least large enough for a player to walk through,

2) Place an 'activator block' (any of Redstone blocks, Gold blocks or Diamond blocks by default) on each bottom block along the interior of the portal.

3) Then build another portal where they would like to connect, placing matching 'activator block's in this portal.

Once two complete and like-activated portals are built, the plugin converts the portal interior (including activator blocks) to air and links the portals! Each portal can be built by any player, in any world.



Commands:
Check the version of the plugin you are using.
/BP check
Check whether you are currently standing in a portal.
/BP SetMaterial
You can change the portal frame material. This will convert all existing portals to the new material and also allow building new portals from the new named material.
/BP ListMaterial
List the configured portal material.
/BP AddActivator
You can add a new activator material. This allows activating portals with a new block.
/BP RemoveActivator
You can remove an activator material. This will disallow activating portals with the named material.
/BP ListActivators
This will list all currently configured activator materials.
Permissions:
buildportals.*:
description: Gives access to editing portal and activator materials (and misc. commands).
default: op
buildportals.listmaterial:
description: Gives access to view the portal material.
default: true
buildportals.listactivators:
description: Give access to view the activator material list.
default: true
buildportals.activate:
description: Allows activating a new portal.
default: true
buildportals.teleport:
description: Allows using a portal.
default: true
For more, see Commands & Permissions.
Interested in what's coming up? Planned Future Updates
Source code available at: https://github.com/jusdino/BuildPortals
Feeling generous?
DONATE!
-
View User Profile
-
Send Message
Posted Aug 19, 2023Why does the set material revert back to emerald block after a server restart?
-
View User Profile
-
Send Message
Posted Aug 19, 2023In reply to finley2irmamentmin:
Hm, I’ll have to check on that - if it does, it’s a bug and I’ll get a fix out.
-
View User Profile
-
Send Message
Posted Aug 19, 2023In reply to finley2irmamentmin:
I'm not seeing that behavior - can you walk you through what you're seeing, exactly? Also, what server version are you on?
-
View User Profile
-
Send Message
Posted Aug 20, 2023In reply to jusdino:
im using (Version: [1.20 - 1.20.1] - 2.2.0 - Jun 28, 2023 - Release)
I changed it back to emerald to see if it would stay working, but it seems to not work after a server restart. I dont know what is happening. It works awesome when its working.
-
View User Profile
-
Send Message
Posted Aug 20, 2023In reply to finley2irmamentmin:
i just did a test. it seems it reverts back to default materials, and when it does, it works fine. The problem is when i change the materials or activator blocks to anything else, and then server does a restart, it reverts back. It doesnt save the blocks i set it to.
-
View User Profile
-
Send Message
Posted Aug 21, 2023In reply to finley2irmamentmin:
Odd. Are you seeing any errors in the server logs? Have you checked the contents of plugins/BuildPortals/config.yml? The setting change should be reflected in that file as soon as you execute the command and should remain unchanged after server restarts, etc. I'm wondering if the server doesn't have permission to write to the config file or something like that.
-
View User Profile
-
Send Message
Posted Jul 21, 2022Hi @jusdino :
i have an idea for future release which be very usefull in certain case (quest for example) : the possibility to create a unidirectional portal !
-
View User Profile
-
Send Message
Posted Jul 22, 2022In reply to ixeygrek:
You know, now that you mention it, I'm surprised nobody has asked for this before. It should be doable... I'll put it on the list of future upgrades!
-
View User Profile
-
Send Message
Posted Jul 17, 2022Hi
I would like to say a very big thank you for this plugin because it is perfect. It doesn't require any command to create a portal and that's what I'm looking for. This is the first plugin (or the second, after automatic inventory) that I installed on my server almost 4 years ago and it has become a must on the server (we have created several portal rooms to simply travel between our builds and it is extremely useful)
Thanks
-
View User Profile
-
Send Message
Posted Jul 17, 2022In reply to ixeygrek:
Rapid feedback about last update :
I use Paper 1.18.2 (build 387)
I still use version 1.21.69 because with version 2.0.0 i encounter some issues :
_Sometimes when you go through a bottomless portal: you are not teleported
_Sometimes when you go through a portal you come out through the portal you just entered
-
View User Profile
-
Send Message
Posted Jul 22, 2022In reply to ixeygrek:
Thanks for the feedback. I did notice something similar to what you say on PaperMC, but I'm having a heck of a time reproducing the problem to figure out what is causing it. If you happen to capture logs (especially debug logs) from when a misbehaving portal was created or when the player is teleporting strangely, that may be a big help in me pinning down these issues!
-
View User Profile
-
Send Message
Posted Jul 23, 2022In reply to jusdino:
I try to do some tests as soon as I can
-
View User Profile
-
Send Message
Posted Mar 24, 2022Is there anyway to make it that all neutral mobs will be able to go through portals while being attached to leads?
-
View User Profile
-
Send Message
Posted Mar 30, 2022In reply to The_Klebington:
Yes, though, since each type of Mob is different, each requires special handling, so I have to write special code for each Mob we want to handle. Are there any in particular that you are looking for first?
-
View User Profile
-
Send Message
Posted May 13, 2021Can you add setting/change of portal exit direction?
I'm sorry for the English translated by the translator.
-
View User Profile
-
Send Message
Posted May 13, 2021In reply to 두파앙:
Yes, you can. If you block one side of the portal with solid blocks (dirt, stone, etc.), the player will come out facing away from the blocks.
-
View User Profile
-
Send Message
Posted May 13, 2021In reply to jusdino:
Oh, thank you. I like this plugin because it is simpler and more Minecraft than other plugins!
-
View User Profile
-
Send Message
Posted Oct 3, 2020Will it update to 1.17?
-
View User Profile
-
Send Message
Posted Oct 3, 2020In reply to neoromano:
Yes, sorry for the delay on updates. Hopefully I can get to this in a couple more weeks.
-
View User Profile
-
Send Message
Posted Oct 3, 2020Irá atualizar para 1.17?