Inactive [TP] Server Port Suite v12 - Server to Server teleporting [1000]

Discussion in 'Inactive/Unsupported Plugins' started by Raphfrk, May 25, 2011.

     
  1. Offline

    Raphfrk

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Server Port Suite
    Version: v12

    This is a new version of my ServerPort plugin.

    I have decided to split it up into pieces and eventually plan to have all the current features. For the time being the complete plugin is likely to have more features (but perhaps be more complex).

    There is an API for handling server to server teleporting, which will allow other plugins to teleport players between servers. The idea is to make no distinction between worlds. You just teleport to a world and the core plugin figures out if it should use an intra-server teleport or a server to server teleport.

    At the moment, it will teleport ops to the spawn point on any world on any server that is part of the cluster.

    Features:
    • Teleport between worlds no matter what server
    • API for plugin devs
    EventLink

    This allows plugins to send events to other servers. This is required for communications between servers.

    All connections use SSL so are secure. One connection is established and all communications between the 2 servers use that connection.

    The plugin can handle routing, so even if there isn't a direct link between two servers, events can be routed via other servers.

    (API planned)

    Download Latest
    (Previous Releases) (Source Code) (Wiki)

    CraftProxyLiter

    This allows automatic reconnecting between servers.

    Download Latest
    (Previous Releases) (Source Code) (Wiki)

    Server Port Core

    This plugin handles teleporting between servers. The player's inventory is passed and they are moved to the target location on the other server.

    Download Latest
    (Previous Releases ) (Source Code) (Wiki)

    Download API
    (Previous Releases ) (Source Code)

    Server Port Warps (optional)


    This plugin adds inter-server warps using Server Port Core as base. It requires Event Link and Server Port Core.

    Players can set warps on any server and warp to the with /spw <name>.

    Download Latest
    (Previous Releases ) (Source Code) (Wiki)


    Server Port Simple Portals (optional)

    This plugin allows simple portal support, similar (but with less functionality) to the principle behind ancient gates..

    Ops can set locations in the world that teleport to a given location. If a player enters that block, the player is teleported. No other function is provided.

    Admins can create portals, or other markers, and protect them with other plugins if needed.

    There is no permission support, any player which enters the portal will be teleported.

    Commands


    Both commands as op only commands.

    This will create a connection from the block the player is standing on to the MainWorld on MainServer at location 1000.5, 71, 94.5. The last 2 zeros are the direction and the pitch.

    Note: there should be no spaces after the commas, or it won't work correctly

    /simpset MainServer,MainWorld,1000.5,71,94.5,0,0

    This will delete all source blocks within 10 blocks of the player

    /simpdel 10


    Download Latest
    (Previous Releases ) (Source Code)

    Server Port Simple Chat (optional)

    This plugin links the chat from all servers connected via EventLink. There are no settings, it just bridges all the chat channels.

    Download Latest
    (Previous Releases ) (Source Code)

    Setup

    The recommended order for setting up the plugins is
    • EventLink
    • ServerPortCore
    • CraftProxyLiter
    Instructions are available on the wiki for each portion.

    Change Log
    Version 10
    • Initial version
    Version 11
    • Adds Simple Portal
    Version 12
    • Adds Simple Chat plugin

    This post has been edited 6 times. It was last edited by Raphfrk Aug 14, 2011.
    zaino60, kittenchunks, bt1996 and 5 others like this.
  2.  
  3. Offline

    _wilson_

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Please update
  4. Offline

    bt1996

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hey some thing dosen't seem right here:
    2012-06-12 13:52:26 [SEVERE] Could not load 'plugins\EventLink.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: org/bukkit/event/CustomEventListener
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:149)
    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:213)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:189)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:53)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:166)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:432)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    Caused by: java.lang.NoClassDefFoundError: org/bukkit/event/CustomEventListener
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$100(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at com.raphfrk.bukkit.eventlink.EventLink.<init>(EventLink.java:61)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:145)
    ... 8 more
    Caused by: java.lang.ClassNotFoundException: org.bukkit.event.CustomEventListener
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 27 more
    2012-06-12 13:52:26 [SEVERE] Could not load 'plugins\ServerPortCore.jar' in folder 'plugins'
    org.bukkit.plugin.UnknownDependencyException: EventLink
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:195)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:213)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:189)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:53)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:166)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:432)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    2012-06-12 13:52:26 [INFO] MCBans: Starting..
    2012-06-12 13:52:27 [SEVERE] Could not load 'plugins\SimplePortal.jar' in folder 'plugins'
    org.bukkit.plugin.UnknownDependencyException: Server Port Core
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:195)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:213)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:189)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:53)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:166)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:432)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    2012-06-12 13:52:27 [SEVERE] Could not load 'plugins\SimpleChat.jar' in folder 'plugins'
    org.bukkit.plugin.UnknownDependencyException: Server Port Core
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:195)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:213)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:189)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:53)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:166)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:432)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
  5. Offline

    Jobsti

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @Raphfrk
    An Update would be really awsome!

    @all Others
    On Bukkit-dev I found a Plugin which is based on ServerPort, but I can't find it,
    don't know the name.
    Anyone has a link?

    This post has been edited 1 time. It was last edited by Jobsti Jul 20, 2012.
  6. Offline

    AuXDubz

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Are there any video tutorials?
  7. Offline

    DunkinDenko25

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)

Share This Page