V10verlap
Powered by JProfiler.
Overview
V10verlap is a new, lightweight Inception.
Configuration
The configuration should be self-explaining. If not:
# World "world" world: # has world_the_end as upper world and upper: world_the_end # world_nether as lower world. lower: world_nether # MinimumY to teleport from/to is 5. minY: 5 # MaximumY to teleport from/to is 100. minY: 100 # World "world_the_end" world_the_end: # has world as lower world. lower: world # World "nether" world_nether: # Has world as upper world. upper: world
This example config would link 3 worlds together like this:
world_the_end
world
world_nether
API
V10verlap has an easy to use API for other developers to use. Example:
private V10verlap_API v10verlap_API = null; public void onEnable() { V10verlap v10verlap = (V10verlap)getServer().getPluginManager().getPlugin("V10verlap"); if(V10verlap != null) { v10verlap_API = v10verlap.getAPI(); if(v10verlap_API.getVersion() >= 2.0D) // Check for an API breakage, this is important! v10verlap_API = null; } } public World[] getLinkedWorlds(World world) { World[] out = new World[2]; if(v10verlap_API == null) return out; out[0] = v10verlap_API.getUpperWorld(world); out[1] = v10verlap_API.getLowerWorld(world); return out; } public int[] getYlimits(World world) { int[] out = new int[2]; if(v10verlap_API == null) return out; out[0] = v10verlap_API.getMinY(world); out[1] = v10verlap_API.getMaxY(world); return out; }
There are also some events and other interesting stuff. For more information look at the javadocs or have a look at the sources (which are included in the jar).

