PortalBind
Simple plugin I made for my server to prevent people from going in their portal and coming out someone else's portal.
It binds the portal you travel to the nether in, to the portal you go out.
This means that if you're in the nether, and you find a different portal,
you're still going to come out the portal you entered the nether in.
That's pretty much all it does.
Features:
Persistent portal bindings - if you shutdown or reboot the server all the bindings stay.
Extremely light weight
TODO:
I don't know yet :)
The plugin is extremely simple and doesn't have much to improve on.
There's no permissions to setup, and no commands.
Changelog:
Version 0.3:
- Started changelog.
- Initial public release.
@Tehyoda
The update that never came :(
PortalBind Doesnt work with 1.4.7 R1.0 can you fix this.
http://dev.bukkit.org/server-mods/KPortalToPortal works for the latest build and essentially does this but better by allowing you to bind to multiple portals. So you can walked into a completely different portal in the nether and come out where it leads then walk back through it and back through the original portal and get back home.
This plugin will make all portals in the nether go back to your home position.
Is this plugin broken?
Ok, the fix is, in your run.bat change the java version you run it with. On default t selects 6 instead of 7 if you have both installed. Try this: "C:\Program Files (x86)\Java\jre7\bin\java.exe" -Xmx1024M -Xms1024M -jar craftbukkit-1.3.2-R1.0.jar PAUSE
Same problem as him...
@yurikoma
Are you using java 6? Try java 7
doesn't work any more,
2012-09-21 03:37:24 [SEVERE] Could not load 'plugins/PortalBind.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: tehyodas/plugins/portalbind/PortalBind : Unsupported major.minor version 51.0
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:154)
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305)
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230)
at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:223)
at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:199)
at net.minecraft.server.ServerConfigurationManagerAbstract.<init>(ServerConfigurationManagerAbstract.java:50)
at net.minecraft.server.ServerConfigurationManager.<init>(SourceFile:11)
at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:105)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:377)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
Caused by: java.lang.UnsupportedClassVersionError: tehyodas/plugins/portalbind/PortalBind : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:44)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:143)
... 9 more
I wonder what happens... when that "remembered entrance" doesn't exist anymore.
Will it generate a portal in that case?
I could live with that.
I love the idea of this plugin.
I was struggling with portals. I hate those automatically generated portals.
It looks like this is the only plugin with a real solution.
With this plugin, I can have portals at the world-spawn, and at the nether-spawn.
And I can also allow players to make their own portals.
Without the risk of portals being generated in wrong places!
Great idea
@Tehyoda
Thanks! :-)
@Simon816
Sorry for somewhat late response, I'll definitely add that in the next update.
here's something for your todo list: make it so players are restricted to using their own portals and a permission to overide it (portalbind.bypass) Thanks