Giter Site home page Giter Site logo

multiverse-signportals's People

Contributors

benwoo1110 avatar dumptruckman avatar fernferret avatar jadiction avatar nicegamer7 avatar protected avatar rigby90 avatar roycurtis avatar timothyekl avatar zax71 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

multiverse-signportals's Issues

Using portal-style SignPortal does not change game mode

What it says on the tin. When using a portal-style SignPortals, the game mode is not changed when switching worlds. Also, MultiInv fails to switch the inventories. I'm guessing some sort of WORLD_CHANGE signal isn't being emitted.

Help

how do you give yourself multiverse.signportal.create

Redstone teleporting doesn't work.

I've tried implementing the sign portal that teleports entities in an area when it receives a redstone signal. However I cannot get it to work at all. Regular sign portals work fine. It's only the redstone teleporting signs that don't work. The wiki article isn't very clear about how to format the sign text. I wish there was a screen shot.

Here are the configurations I've tried so far:


^^ This one simply works as a regular sign portal that you right-click. It just ignores the text at the top of the sign.

I'm not sure what other ways to try formatting the sign. I sort of think it just doesn't work and not enough people use it for it to matter. If anyone can recommend me a better plugin for redstone-activated teleporting then please link me :)

signportals [mv] pl:<player>

When players have "- multiverse.signportal.validate and- multiverse.signportal.create" they can make signs with [mv] pl:.
I tried with a negative permission "- -multiverse.teleport.other.pl and - -multiverse.teleport.self.pl"
With these permissions they can still make/use them.
Using cb 1337, mv core 326, mv-signportals 129.

Per world sign portal permissionsn

It would be cool if you could do something like

multiverse.signportal.WORLD.validate
multiverse.signportal.WORLD.create

where WORLD is the third line on the sign. That way you can allow ppl to create portal to certain worlds, but not for others.

Incompatible with MV-NetherPortals

Looks like we have an issue where servers using MV-NetherPortals and MV-SignPortals (a sign on a NetherPortal) produces undesirable results.

A user created a sign portal on a nether portal frame for world destination: fred
As op, the user could use the portal and go to fred.
Non-ops using the portal would be bounced back and get some error saying the destination doesn't exist.

I got him to get some debug output:
http://pastebin.com/raw.php?i=viZ9MsXN

It appears that NetherPortals may be bouncing people back.

Anchor unload by server restart/relode

If I restart my Server or relode the plugins, the anchors I set are away.
In the Server direction they are still alive but they are not ingame useable.
If I use the command /mv anchor, I will see a list with only the anchors I set before the plugins or server was relode.
Here the server errors I get by the last relode:

2012-04-30 15:36:15 [INFO] [Multiverse-Core] 5 - World(s) loaded.
2012-04-30 15:36:15 [WARNING] [Multiverse-Core] The location for anchor 'Leuchturm' is INVALID.
2012-04-30 15:36:15 [WARNING] [Multiverse-Core] The location for anchor 'oSkyland' is INVALID.
2012-04-30 15:36:15 [WARNING] [Multiverse-Core] The location for anchor 'skycity' is INVALID.
2012-04-30 15:36:15 [WARNING] [Multiverse-Core] The location for anchor 'dead' is INVALID.
2012-04-30 15:36:15 [WARNING] [Multiverse-Core] The location for anchor 'oskyland' is INVALID.
2012-04-30 15:36:15 [WARNING] [Multiverse-Core] The location for anchor 'lol' is INVALID.
2012-04-30 15:36:15 [WARNING] [Multiverse-Core] The location for anchor 'list' is INVALID.
2012-04-30 15:36:15 [INFO] [Multiverse-SignPortals] Enabling Multiverse-SignPortals v2.4-b523
2012-04-30 15:36:15 [INFO] [Multiverse-SignPortals] - Version 2.4-b523 Enabled - By Rigby and fernferret
2012-04-30 15:36:15 [INFO] Server permissions file permissions.yml is empty, ignoring it
2012-04-30 15:40:13 [INFO] Connection reset

Only OPs can go through sign protals.

When players try to right click the sign portals to access the worlds, nothing happens. No error message, nothing. In the mean time I have made warps for them to access the other maps which they have no problem using. I would like to get rid of those warps and only allow people to access the worlds through the sign portal. I know the sign works fine because OPs can use the signs and my players do have permission because when they warp to it they have no issues. Does anyone know how to fix this?

SignPortals and WorldInventories

Hello, I am using SignPortals to warp between a creative and a survival world.
To prevent items from being carried from creative to survival I use WorldInvetories (https://github.com/Drayshak/WorldInventories).

When teleporting from one world to another via /mv tp world_name everything is fine. When teleporting using a SIgnPortal my inventory gets displayed wrong (items from old world are displayed). However this is only a display issue.

When trying to resort the inventory, the game will update to the correct inventory.

As this problem only occurs using SignPortals and not "/mv tp"-porting i suspect it to be an issue of SIgnPortals.

If my explanations were not helpful, I might make a video for you ^^

Best regards
Nobody

Nether Portal-style linking with SignPortals

It would be really nice if Portal-style SignPortals could use the same linking mechanisms as overworld-to-nether portals did for each other. This would include spawning another Nether Portal with a sign when there are no portals in range.

I believe this would actually be a straightforward port from a feature that is already in MV-NetherPortals. The reason I am not using that plugin is because I still like to have two-way access to the nether.

Implement core functionality

Core functionality being defined as:

Ability to place a sign on a portal and have that portal take a user to a specific world.

Allow Adding Comment of a Sign

A feature Request,
If you could make it so that you could ad a comment to a sign (so you can make the sign say where it is going to wrap to), It could make it a bit easier to tell where the portal takes you.

Using a sign portal in creative mode goes to wrong spot

Whenever I create a redstone sign portal to a destination in another world and use it then I seem to get teleported to a random location in the world. It's the same spot each time but I don't know how it picks it.

MV Sign Portals Build #645
MV Core Build #656

Won't Load

I get this error on startup in latest Craftbukkit git-Bukkit-0.0.0-1131

20:16:46 [SEVERE] Could not load 'plugins\Multiverse-SignPortals.jar' in folder
'plugins':
java.lang.NoClassDefFoundError: com/onarandombox/MultiverseCore/api/MVPlugin
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:791)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:14
2)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
java:36)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
java:24)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
ava:170)
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.
java:215)
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
.java:136)
at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:136)
at org.bukkit.craftbukkit.CraftServer.(CraftServer.java:112)
at net.minecraft.server.ServerConfigurationManager.(ServerConfigur
ationManager.java:52)
at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:136)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
Caused by: java.lang.ClassNotFoundException: com.onarandombox.MultiverseCore.api
.MVPlugin
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
java:36)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
java:24)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
... 24 more

Portal Issue with MultiInv

When using MultiInv if the Multiverse-Portals config option use_onmove is set to true you just swirl endlessly and nothing happens once you change it to false the portals work perfectly, however when you go through the portal MultiInv no longer manages inventory correctly its acting almost like it never knew you left that world.

If you use /mv tp to switch between worlds MultiInv works perfectly, its almost like the portals aren't firing the right evens for it to pick up on. Also i must add I've been using Transporter plugin for multiworlds and MultiInv works perfectly which makes me think its a Multiverse bug.

Destinations restricted to one line

It is virtually impossible to fit an exact destination on a SignPortal. The same issue occurs when typing in a lengthy warp or portal name.

Having the ability to extend the destination information beyond a single line would help greatly :)

Multiverse-SignPortals stand alone signs aren't working for portal destinations.

When using a stand alone SignPortal portal destinations are treats as "invalid". World destinations work. Haven't tested the other destination types.

This command works.

/mvtp p:mobfarm

This sign does NOT work. It is NOT attached to a obsidian portal. Just a sign on a wall. Right-clicking results in a client message of "The Destination on this sign is Invalid!"

blank line on ingame sign.
[mv]
p:mobfarm
blank line on ingame sign.

If you place the above sign on an obsidian portal it works correctly. However, validating the sign produces "The Destination on this sign is Invalid!"

Version info, debug 3 output, and perm checks

>mvv
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core] Multiverse-Core Version: 2.2-b453
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core] Bukkit Version: git-Bukkit-1.0.1-R1-b1597jnks (MC: 1.0.1)
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core] Loaded Worlds: 5
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core] Multiverse Plugins Loaded: 3
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core] Economy being used: Essentials Economy
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core] Permissions Plugin: Bukkit Permissions (SuperPerms)
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core] Dumping Config Values: (version 2.7)
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core]  messagecooldown: 5000
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core]  teleportcooldown: Not yet IMPLEMENTED
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core]  worldnameprefix: false
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core]  enforceaccess: true
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core]  displaypermerrors: true
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core]  teleportintercept: true
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core]  firstspawnoverride: true
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core]  firstspawnworld: cobblebox
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core]  debug: 0
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core] Special Code: FRN002
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Portals] Multiverse-Portals Version: 2.2-b462
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Portals] Loaded Portals: 8
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Portals] Dumping Portal Values: (version 2.6)
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Portals]  wand: 271
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Portals]  useonmove: true
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Portals]  enforceportalaccess: true
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Portals]  portalsdefaulttonether: false
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Portals]  portalcooldown: 1000
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Portals] Special Code: FRN001
06:20:10 [INFO] [Multiverse-Core] [Multiverse-NetherPortals] Multiverse-NetherPortals Version: 2.2-b458
06:20:10 [INFO] [Multiverse-Core] [Multiverse-NetherPortals] World links: {cb_ancient=cobblebox_nether, cb_old=cobblebox_nether}
06:20:10 [INFO] [Multiverse-Core] [Multiverse-NetherPortals] Nether Prefix:
06:20:10 [INFO] [Multiverse-Core] [Multiverse-NetherPortals] Nether Suffix: _nether
06:20:10 [INFO] [Multiverse-Core] [Multiverse-NetherPortals] Special Code: FRN001
06:20:10 [INFO] [Multiverse-Core] [Multiverse-SignPortals] Multiverse-SignPortals Version: 2.2-b458
>mv debug 3
06:20:19 [INFO] Multiverse Debug mode is 3
06:20:19 [INFO] [MVCore-Debug] Multiverse Debug ENABLED
06:20:27 [INFO] [MVSignPortals-Debug] Found a Sign!
06:20:27 [INFO] [MVSignPortals-Debug] Found a MV Sign (Sign Portal)
06:20:27 [INFO] [MVSignPortals-Debug] Found a MV Sign
06:20:27 [INFO] [MVSignPortals-Debug] Found a SignPortal! (p:mobfarm)
06:20:27 [INFO] [MVSignPortals-Debug] Found a Destination! (p:mobfarm)
06:20:27 [INFO] [MVSignPortals-Debug] Denied permission to go to destination!
>mvp list
06:25:23 [INFO] --- Portals ---
06:25:23 [INFO] mobfarm lhwest lhne lheast tt kirstin lhnorth TMount
>perm check multiverse.portal.access.* credomane
06:25:34 [INFO] Player credomane sets multiverse.portal.access.* to  true.
>perm check multiverse.portal.access.mobfarm credomane
06:25:44 [INFO] Player credomane sets multiverse.portal.access.mobfarm to  true.

Sign Portal Doesn't Tp Players

When placing a sign on a portal, I use the following format:

1:
2: [mv]
3: Capital
4:

The world exists and I can /mvtp to it as well as right click the sign and teleport. But when I step into the portal, it swirls endlessly and when i step out the sign turned blue but nothing actually happens no matter how many times I enter the portal. There are no server.log errors, or any written errors. Just a portal that doesn't send players anywhere.

Sign Portal permissions

Hello,

I have a problem with the Multiverse SignPortal plugin. I, as Operator of my Server, can use the sign and teleport, but my Members, the user, can't use the sign. There is no error message, etc.
I need help which permission i have to give the players.

Sincerely

etmgs

Implement core functionality

Core functionality being defined as:

Ability to place a sign on a portal and have that portal take a user to a specific world.

"Internal Error" when trying to import a world

A normal world, End world, and Nether world all imported fine with /mv import, but one of my worlds (called World One)had an internal error when trying to load it. In addition, after some time, the worlds that i had successfully loaded disappear from the list and cant be warped to anymore.

Version info:

05:20 PM [INFO] [Multiverse-Core] [Multiverse-Core] Multiverse-Core Version: 2.3-AB 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-Core] Bukkit Version: git-Bukkit-1.1-R4-b1938jnks (MC: 1.1) 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-Core] Loaded Worlds: 0 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-Core] Multiverse Plugins Loaded: 3 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-Core] Economy being used: Essentials Economy 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-Core] Permissions Plugin: Bukkit Permissions (SuperPerms) 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-Core] Dumping Config Values: (version 2.9) 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-Core]  messagecooldown: 5000 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-Core]  teleportcooldown: 1000 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-Core]  worldnameprefix: true 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-Core]  enforceaccess: false 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-Core]  displaypermerrors: true 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-Core]  teleportintercept: true 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-Core]  firstspawnoverride: true 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-Core]  firstspawnworld: World One 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-Core]  debug: 0 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-Core] Special Code: FRN002 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-Portals] Multiverse-Portals Version: 2.3-AB 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-Portals] Loaded Portals: 1 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-Portals] Dumping Portal Values: (version 2.6) 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-Portals]  wand: 271 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-Portals]  useonmove: true 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-Portals]  enforceportalaccess: true 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-Portals]  portalsdefaulttonether: false 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-Portals]  portalcooldown: 1000 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-Portals] Special Code: FRN001 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-SignPortals] Multiverse-SignPortals Version: 2.3-AB 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-NetherPortals] Multiverse-NetherPortals Version: 2.3-AB 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-NetherPortals] World links: {} 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-NetherPortals] Nether Prefix: 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-NetherPortals] Nether Suffix: _nether 
05:20 PM [INFO] [Multiverse-Core] [Multiverse-NetherPortals] Special Code: FRN001 
05:20 PM [INFO] [Multiverse-Core] Version info dumped here: http://pastie.org/private/sd7nculydhyotv0whua8wq 

Error Log:

05:13 PM [INFO] dtigers30: Starting import of world 'world one'... 
05:13 PM [INFO] [Multiverse-Core] Loading World & Settings - 'world one' - Env: NORMAL - Type: null 
05:13 PM [SEVERE] java.lang.RuntimeException: Permissions manager is not accessable. Is the PermissionsEx plugin enabled? 
05:13 PM [SEVERE] at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(PermissionsEx.java:150) 
05:13 PM [SEVERE] at ru.tehkode.permissions.bukkit.PermissionsEx.getUser(PermissionsEx.java:157) 
05:13 PM [SEVERE] at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.performCheck(PermissiblePEX.java:123) 
05:13 PM [SEVERE] at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.checkPermission(PermissiblePEX.java:109) 
05:13 PM [SEVERE] at ru.tehkode.permissions.bukkit.superperms.PermissiblePEX.hasPermission(PermissiblePEX.java:101) 
05:13 PM [SEVERE] at org.bukkit.craftbukkit.entity.CraftHumanEntity.hasPermission(CraftHumanEntity.java:66) 
05:13 PM [SEVERE] at com.onarandombox.MultiverseCore.utils.MVPermissions.canIgnoreGameModeRestriction(MVPermissions.java:46) 
05:13 PM [SEVERE] at com.onarandombox.MultiverseCore.utils.PermissionTools.playerCanIgnoreGameModeRestriction(PermissionTools.java:242) 
05:13 PM [SEVERE] at com.onarandombox.MultiverseCore.listeners.MVPlayerListener.handleGameMode(MVPlayerListener.java:304) 
05:13 PM [SEVERE] at com.onarandombox.MultiverseCore.MVWorld.setActualGameMode(MVWorld.java:913) 
05:13 PM [SEVERE] at com.onarandombox.MultiverseCore.MVWorld.<init>(MVWorld.java:223) 
05:13 PM [SEVERE] at com.onarandombox.MultiverseCore.utils.WorldManager.addWorld(WorldManager.java:148) 
05:13 PM [SEVERE] at com.onarandombox.MultiverseCore.commands.ImportCommand.runCommand(ImportCommand.java:148) 
05:13 PM [SEVERE] at com.pneumaticraft.commandhandler.multiverse.CommandHandler.checkAndRunCommand(CommandHandler.java:280) 
05:13 PM [SEVERE] at com.pneumaticraft.commandhandler.multiverse.CommandHandler.processFoundCommands(CommandHandler.java:144) 
05:13 PM [SEVERE] at com.pneumaticraft.commandhandler.multiverse.CommandHandler.locateAndRunCommand(CommandHandler.java:94) 
05:13 PM [SEVERE] at com.onarandombox.MultiverseCore.MultiverseCore.onCommand(MultiverseCore.java:474) 
05:13 PM [SEVERE] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) 
05:13 PM [SEVERE] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168) 
05:13 PM [SEVERE] at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:402) 
05:13 PM [SEVERE] at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:784) 
05:13 PM [SEVERE] at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:744) 
05:13 PM [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:732) 
05:13 PM [SEVERE] at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:33) 
05:13 PM [SEVERE] at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) 
05:13 PM [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:100) 
05:13 PM [SEVERE] at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78) 
05:13 PM [SEVERE] at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:537) 
05:13 PM [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:435) 
05:13 PM [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:465) 

Permissions:

groups:
  default:
    default: true
    permissions:
    - essentials.spawn
    - essentials.back
    - essentials.help
    - essentials.home
    - essentials.rules
    - essentials.sethome
    - essentials.motd
    - iConomy.holdings
    - 3co.show
    - 3co.pay
    - payday
    - simplechestlock.lock
    - essentials.afk
    - essentials.mail
    - essentials.mailsend
    - essentials.back.ondeath
    - essentials.msg
    - reporter.report
    - playtime.*
    - playtime.total.*
    - mcmmo.chat.partychat
    - mcmmo.commands.party
    - mcmmo.commands.ptp
    - mcmmo.commands.ability
    - mcmmo.skills.*
    - mcmmo.ability.*
    - lwc.protect
    - twc.timevote
    - twc.weathervote
    - expminer.use
    - essentials.tpa
    - essentials.tpaccept
    - essentials.tphere
    - essentials.tpdeny
    - factions.kit.fullplayer
    prefix: '&7[Default] '
  Moderator:
    default: false
    prefix: '&6[Mod] '
    inheritance:
    - Default
    permissions:
    - autogamemode.command.creative
    - autogamemode.command.survival
    - essentials.give
    - mv.bypass.gamemode.*
    - essentials.gamemode
    - essentials.tphere
    - essentials.tp
    - essentials.kick
    - essentials.warp
    - essentials.setwarp
    - essentials.delwarp
    - essentials.ban
    - essentials.banip
    - togglejail
    - lwc.mod
    - essentials.give.*
    - essentials.clearinventory
    - autogamemode.login.creative
    - autogamemode.changeworld.creative
    - autogamemode.respawn.creative
  VIP:
    default: false
    prefix: '&2[VIP] '
    inheritance:
    - Default
    permissions:
    - essentials.sethome.multiple
    - essentials.sethome.multiple.unlimited
    - autogamemode.command.creative
    - autogamemode.command.survival
    - simplevend.free
    - essentials.gamemode
    - essentials.tp
    - essentials.tphere
    - essentials.me
    - essentials.warp
    - essentials.setwarp
    - essentials.time
    - essentials.time.set
    - essentials.weather
    - essentials.give.*
    - essentials.clearinventory
    - autogamemode.login.creative
    - autogamemode.changeworld.creative
    - autogamemode.respawn.creative
  ServerGuard:
    default: false
    prefix: '&b[Guard] '
    inheritance:
    - Moderator
    permissions:
    - essentials.weather
    - essentials.time
    - essentials.time.set
    - essentials.broadcast
    - autogamemode.command.creative
    - autogamemode.command.survival
    - essentials.warp.list
    - simplevend.free
  Admin:
    default: false
    prefix: '&4[Admin] '
    inheritance:
    - Moderator
    permissions:
    - autogamemode.login.creative
    - autogamemode.changeworld.creative
    - autogamemode.respawn.creative
    - '*'
    - multiverse.teleport.*
  wg-invincible: {}
  wg-amphibious: {}
  Trusted:
    inheritance:
    - default
    prefix: '&d[Trusted] '
    permissions:
    - essentials.warp.list
    - essentials.warp
    - essentials.tphere
    - essentials.tp
    - essentials.kick
    worlds:
      '**':
        prefix: '**[Trusted]'

Nether portal brings me to edge of world instead of spawn

Hi.

The plugin when putting a sign on a nether portal, instead of bringing me to spawn of world_realistic in this case, brings me to edge of world and teleports me somewhere after. I'm using hte latest dev versio on 1.9. The sign then turns blue. I see the spawn, then suddenly it tells me im at the edge of the world. Using signs only it works.

Signs without destination text

Instead of having to do line 1: [mv], line 2: dest, you could put any text on the sign then use the portal wand to set and create the sign portal.

Suggestion / Feature request: Open / Close portals with levers or command blocks

Hello,

Great plugin. It's a server essential, so thank you for it.

I am looking for a way where players would be able to open/close portals to their personal world when they choose using stuff a Survival player would be able to access. For example, I could go to my spawn point or portal room, switch a lever or push a button and have portals in other worlds open up to my world.

This would give players the ability to decide when guests could come over or when no one would be able to get to their world.

Not sure if this could be done through just redstone signal to a portal, or if it would have to involve command block code or permission changes (ie. if command block could update the permission of a group to give them the ability to create/use portals to your world and take that permission away).

Thank you for your time and thoughts.

Allow [mv] on first line, or sign should turn red if [mv] is on first line

It took me literally hours of fiddling with this plugin before I figured out that the signs were not working because I was putting [mv] on the first line. I realize now that the instructions did say to do this, but it would have helped if there was more feedback. (Since the sign was not going red, I assumed that the plugin was just not installed correctly or perhaps not comptable with the server I was running.)

Support nether portals that are not 4x5

Currently only the 4x5 nether portals are supported by the plugin, even though with Minecraft 1.7.2 larger portals can be build.

That means you can build larger portals and add the sign to it, but the sign never turns blue (and therefore does not change the behaviour of the portal.

Plugin not doing anything

When I installed the Multiverse-SignPortals for 1.4.6-R0.3 plugin on 1.4.6-R0.1, it didn't do anything even though all the other Multiverse plugins I had (all except NetherPortals) were the same version and worked fine. I thought it wasn't working because of mixed versions but today I got 1.4.6-R0.3 and it still wasn't working. I placed a sign and wrote:
[mv]
w:survival2
(with survival2 being a multiverse world) and the [mv] part stayed black. Then I tried the same thing on a nether portal without the w: part and it still stayed black. I am still using the same Multiverse plugins (with Multiverse-Downloader built with 1.4.6-R0.3).

Sign recommendation

I have one reccommendation. Maybe make it possible to, on a sign, continue writing on the next line, and have the [mv] be on the top line (to make more room on the sign):

[mv]
e:world:
1,10,100:
90:0

this would be the same as:

[mv]
e:world:1,10,100:90:0


Using sign on Nether Portal then Entering Portal does not teleport.

Running multiverse-core with multiverse-signportals and bukkit 1185

Getting this in the console when I create a nether portal, attach a sign (which will teleport if right clicked when green, doesn't work if turns blue), then enter the portal, after exiting the portal the sign [mv] turns blue.

I'm assuming this is because of the build of bukkit I am running...

12:57:34 [SEVERE] Could not pass event PLAYER_PORTAL to Multiverse-SignPortals
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
        at java.lang.String.substring(Unknown Source)
        at com.onarandombox.MultiverseSignPortals.utils.SignTools.setColor(SignTools.java:21)
        at com.onarandombox.MultiverseSignPortals.utils.PortalDetector.invalidateOtherSigns(PortalDetector.java:140)
        at com.onarandombox.MultiverseSignPortals.utils.PortalDetector.processSigns(PortalDetector.java:116)
        at com.onarandombox.MultiverseSignPortals.utils.PortalDetector.getNotchPortalDestination(PortalDetector.java:71)
        at com.onarandombox.MultiverseSignPortals.listeners.MVSPPlayerListener.onPlayerPortal(MVSPPlayerListener.java:50)
        at org.bukkit.plugin.java.JavaPluginLoader$10.execute(JavaPluginLoader.java:307)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
        at net.minecraft.server.ServerConfigurationManager.f(ServerConfigurationManager.java:308)
        at net.minecraft.server.EntityPlayer.b(EntityPlayer.java:278)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:305)
        at net.minecraft.server.Packet10Flying.a(SourceFile:126)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:464)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
12:57:34 [SEVERE] Could not pass event PLAYER_PORTAL to Multiverse-Core
java.lang.NullPointerException
        at com.onarandombox.MultiverseCore.listeners.MVPlayerListener.onPlayerPortal(MVPlayerListener.java:152)
        at org.bukkit.plugin.java.JavaPluginLoader$10.execute(JavaPluginLoader.java:307)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
        at net.minecraft.server.ServerConfigurationManager.f(ServerConfigurationManager.java:308)
        at net.minecraft.server.EntityPlayer.b(EntityPlayer.java:278)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:305)
        at net.minecraft.server.Packet10Flying.a(SourceFile:126)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:464)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)

SignPortal to b:mybed

It does not happen to everyone (it works fine for myself), but for at least one user, using a SignPortal with the destination of b:mybed teleports her to approx 10 blocks below her bed (into solid block). Doing an /mvtp b:mybed works without issues for her, but the SignPortal will always teleport incorrectly.

Nether sign portal starts players on fire

I'm not sure if this is normal and I can't seem to find a setting for it but when players use the nether portal with the sign on it they are set on fire upon teleporting.

Multiverse Anchor Signs?

I would like to give people on my server access to create their own portals, but without the use of slash commands. They can somewhat accomplish this using MV-Signportals, but only when the coordinates will fit on the sign.

What if there was a way to create a Multiverse Anchor using a sign? You would put [mv-anchor] on the second line, then the name of the anchor on the third, or something along those lines. This would make it much easier to create simple destinations.

[mv-anchor]
testanchor


Another solution to this could be to add another line to the multiverse signportals, allowing you to name them and make those a destination as well. That would allow you to set a destination like sp:testportal

[mv]
sp:testportal2
testportal1

Gametype Doesn't Change

When using a sign portal changing worlds doesn't seem to change the game type.
Using Multiverse-NetherPortals works fine (as does /mvtp worldname).

sign teleporting

i have managed to upload and use multiverse 2 easily but when i create a new world it says there is a internal error i have no problem with importing
Also when ever i have set up a sign teleporter its working fine but when i reload the server or it restarts i get " The Destination on this sign is Invalid!" i dont know what is the matter please help
this is my server log

06.02 21:36:04 [Server] INFO    ... 12 more
06.02 21:36:04 [Server] INFO    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
06.02 21:36:04 [Server] INFO    at com.onarandombox.MultiverseCore.MultiverseCore.onCommand(MultiverseCore.java:474)
06.02 21:36:04 [Server] INFO    at com.pneumaticraft.commandhandler.multiverse.CommandHandler.locateAndRunCommand(CommandHandler.java:94)
06.02 21:36:04 [Server] INFO    at com.pneumaticraft.commandhandler.multiverse.CommandHandler.processFoundCommands(CommandHandler.java:144)
06.02 21:36:04 [Server] INFO    at com.pneumaticraft.commandhandler.multiverse.CommandHandler.checkAndRunCommand(CommandHandler.java:280)
06.02 21:36:04 [Server] INFO    at com.onarandombox.MultiverseCore.commands.CreateCommand.runCommand(CreateCommand.java:94)
06.02 21:36:04 [Server] INFO    at com.onarandombox.MultiverseCore.utils.WorldManager.addWorld(WorldManager.java:118)
06.02 21:36:04 [Server] INFO Caused by: java.lang.NoSuchMethodError: org.bukkit.WorldCreator.generateStructures(Z)Lorg/bukkit/WorldCreator;
06.02 21:36:04 [Server] INFO    at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
06.02 21:36:04 [Server] INFO    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:434)
06.02 21:36:04 [Server] INFO    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:536)
06.02 21:36:04 [Server] INFO    at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
06.02 21:36:04 [Server] INFO    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:100)
06.02 21:36:04 [Server] INFO    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
06.02 21:36:04 [Server] INFO    at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:33)
06.02 21:36:04 [Server] INFO    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:725)
06.02 21:36:04 [Server] INFO    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:737)
06.02 21:36:04 [Server] INFO    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:777)
06.02 21:36:04 [Server] INFO    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:386)
06.02 21:36:04 [Server] INFO    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168)
06.02 21:36:04 [Server] INFO    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
06.02 21:36:04 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'mv' in plugin Multiverse-Core v2.4-b500
06.02 21:36:04 [Server] SEVERE null
06.02 21:36:04 [Server] INFO player_name: Starting creation of world 'test'...

Sign Portals incompatible with WorldEdit 6.x

Each time i mark a region with worldedit and the try to create a protal with /mvp create portalname i get an error, so its not possible to create portals using WorldEdit 6.x

Document Links Broken

The links on: https://github.com/Multiverse/Multiverse-SignPortals/wiki/Installing-sign-portals apear to be broken.

Step one's link requires a login.
Step two's download link directs to a non-existent file.
Step three is the same.

Separate permission nodes

Is it technically feasible to separate the "creation" permission node for sign-based portals into (A) Standalone portals and (B) Obsidian portals?

I'd like to restrict essentially all Multiverse permissions from users, except:

  1. The ability to convert old multiverse signs into 'new' ones,
  2. The ability to create a new sign-based obsidian portal to any arbitrary destination.

The arbitrary destination availability pending permissions, of course. (E.g, users cannot sign-portal into worlds they are otherwise restricted from.)

Self-targeted sign portals throw NPEs

This is more a placeholder issue than anything, since I've already found the fix, but here goes:

When a player attempts to use a sign portal with a self-targeted player destination (e.g. lithium3141 uses a sign portal with pl:lithium3141), it throws an NPE:

21:10:15 [SEVERE] Could not pass event PLAYER_INTERACT to Multiverse-SignPortals
java.lang.NullPointerException
    at com.onarandombox.MultiverseCore.utils.SafeTTeleporter.checkAboveAndBelowLocation(SafeTTeleporter.java:68)
    at com.onarandombox.MultiverseCore.utils.SafeTTeleporter.getSafeLocation(SafeTTeleporter.java:45)
    at com.onarandombox.MultiverseCore.utils.SafeTTeleporter.getSafeLocation(SafeTTeleporter.java:38)
    at com.onarandombox.MultiverseCore.utils.SafeTTeleporter.getSafeLocation(SafeTTeleporter.java:275)
    at com.onarandombox.MultiverseCore.utils.SafeTTeleporter.safelyTeleport(SafeTTeleporter.java:210)
    at com.onarandombox.MultiverseSignPortals.listeners.MVSPPlayerListener.takePlayerToDestination(MVSPPlayerListener.java:116)
    at com.onarandombox.MultiverseSignPortals.listeners.MVSPPlayerListener.onPlayerInteract(MVSPPlayerListener.java:83)
    at org.bukkit.plugin.java.JavaPluginLoader$11.execute(JavaPluginLoader.java:335)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339)
    at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:178)
    at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:266)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:593)
    at net.minecraft.server.Packet15Place.a(SourceFile:39)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:93)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:527)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.