HomeJavaModsPatternPortals
PatternPortals
This plugin requires SparseBukkitAPI .

This plugin allows players to create portals that will link as long as the patterns match.
Simply create two or more frames that have an identical pattern rotated to all four sides.
Spoiler: Pattern
pattern_highlight.png
Spoiler: Pattern Stretching
(This feature is only enabled if "strict-patterns" is set to false in the config).
You can stretch (or squish) the pattern of a portal and it will still be considered the same. Portals can also be rectangles due to pattern stretching
All of the portals in the picture below link to each other.

[​IMG]
Once you've built the frame, throw in a Nether Star (configurable) .
If the frame is valid, the item will float to the middle and start creating the portal, during this time you can throw in modifiers.
Spoiler: Portal Creation
logo_highres_transparent.png

Modifiers allow you to change or add functionality to a portal.
Any modifier can be disabled in the config.
Spoiler: Functionality Modifiers
  • Hopper : When an item travels to the portal, it will be placed in an adjacent storage block.
  • Milk : When anything goes to or from this portal, all potion effects will be removed.
  • TNT : As soon as this portal is used, it will explode.
  • Wooden Door : Only allows things to teleport to this portal, not from.
  • Iron Door : Only allows things to teleport from this portal, not to.
  • Potions : Applies the potion effect to any entity that uses this portal.
  • Golden Apple : Only allows players to use this portal.
  • Chorus Fruit : Instead of teleporting to the next portal in the chain, this portal will randomly teleport to any other portal in the chain.
  • Emerald Block : Makes all other portals in the chain link to this portal. Only one emerald block is allowed per portal chain.
  • Bedrock : Makes this portal link only to other portals of the same pattern with the bedrock modifier. (Intended for admin usage and requires permission "patternportals.admin")
  • Redstone Comparator : When anything uses this portal, it will emit a single tick pulse to redstone dust touching the frame.
  • Wool : Makes the portal teleport noise quieter.
Spoiler: Particle Modifiers
Spoiler: Torch
Spoiler: Redstone
Spoiler: Ender Pearl
Spoiler: Dragon's Breath
Spoiler: Dyes (Any Color/Colour)
Spoiler: Nether Wart
Spoiler: Emerald
Spoiler: Fire Charge
Spoiler: Inner Block Modifiers
  • Ghast Tear : Nether Portal
  • Eye of Ender : Ender Portal
  • Water Bucket : Water
Some modifiers are not compatible with others, if a modifier is incompatible it will not be picked up by the portal.

If there are more than two portals with the same frame, they will link to each other in a chain.
Spoiler: Chains
Code (Text):
A -> B
B -> C
C -> A

Spoiler: Installation
This plugin requires SparseBukkitAPI to function.
After installing SparseBukkitAPI, just put this plugin in the plugins folder.

This plugin is highly configurable, almost everything can be configured.

If you find any bugs, please report them in the discussion section, along with any errors in the console caused by this plugin.
Spoiler: Known Bugs
  • You cannot ride a horse/minecart/pig/etc. through a portal.
  • Rotated blocks must all be rotated the same way in the frame. (For example, if logs are pointing upwards in one part they must be pointing up in all parts.)
  • Older versions of Spigot (including older 1.11.2 builds) don't work.

In the future I plan on making this open source, but for now it isn't.

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.

PatternPortals is a free Minecraft Java mod. Compatible with Minecraft 1.10, 1.11, 1.12. Downloaded 924 times (via Spigot). Download it and open it directly in the game.

Explore more