Inactive [MECH] MultiInv V2.4.1 - Per World Inventories [1060]

Discussion in 'Inactive/Unsupported Plugins' started by Pluckerpluck, Feb 17, 2011.

Thread Status:
Not open for further replies.
  1. I can't find any methods to actually find the crafting table. But shortly after writing the post I check with Afforess and asked if BukkitContrib used server side to get the crafting table (he also said it's currently the only way to get the crafting table). He said yes so you're right, the client mod is unnecessary and only the server would have to add it as an extra plugin.
     
  2. Offline

    Celtic Minstrel

    I think you'd want EntityPlayer.activeContainer, which is a field not a method.
     
  3. Offline

    ToastedJelly

    Hi,

    I have this sharing defined:
    word_nether=world

    I have another world2 and MultiVerse

    If I teleport with /mvtp between worlds, inventory seperating works, but if I build a netherportal in world2, it leads to world_nether and I keep my inventory, although i have no sharing defined with world2.

    How can I get the seperating working - optionally: Anyone knows how I can disable nether portals in world2 completely?
     
  4. Are you sure you have the latest version? The versions before had a problem with nether portals but the latest one shouldn't.

    And I don't think you can disable nether portals in just 1 world unless someones made a plugin for it.

    Edit: If there isn't a plugin it wouldn't take long to make assuming the event is cancelable.
    Just onPlayerPortalCreate (or whatever it is) check which world the player is in and if it's on the blacklist cancel the event.
     
  5. Offline

    ToastedJelly

    Ahh.. beginner's mistake... Thanks for the fast answer.
    I downloaded a few days ago and didn't expect a fast update.
    Works with 2.3.
     
  6. Offline

    tommydrum

    Hows your progress on 1.7.2? Im assuming you already know theres a miserable crash with Multiinv.
     
  7. Actually, I've not been able to test 1.7.2 (or any 1.7.* build) yet. I'm free tomorrow (erm, some of tomorrow). But I personally haven't had time to test it. If there's a horrible crash that's actually quite odd as unless the api changed it should still work. But I'll test it asap (not today, I'm .... not sober .... but tomorrow as soon as I'm free) and try and fix any problems there are. But until then I'm sorry. If anyone fixes it over night I'll test and pull the changes, but I'll probably fix it tomorrow anyway when I test it.

    Goodnight and sorry I can't fix it for everyone in a quick time (especially those in America) but tomorrow I hope I have time to fix this.

    P.S. I've ended sixth form (I'm 18 if that helps determine which year I'm in), going to uni next year. So today is one of the days I get together with everyone and party before I leave... so I'm terribly sorry if I don't fix this tomorrow.

    P.S.S This message may change tomorrow when I re-read it... remember it now if you want to.
     
  8. Offline

    dwdminecracked

    Hmm I'll look into that, see if it is an option. If anything I will wait and see if you come up the fixing solution for this bug. Hope your enjoying your celebration!
     
  9. Offline

    xZise

    My question is, why the content of the table gets teleported? I mean, it is more like a bug in CraftBukkit/Minecraft. Actually the correct behavior (imho) would be, that the loot get dropped at the crafting table.

    Fabian
     
  10. Offline

    Zaonhort

    Getting this error on Craftbukkit 953

    2011-07-01 16:05:23 [SEVERE] Could not pass event PLAYER_TELEPORT to MultiInv
    java.lang.NullPointerException
    at uk.co.tggl.Pluckerpluck.MultiInv.MultiInvPlayerListener.onPlayerTeleport(MultiInvPlayerListener.java:55)
    at org.bukkit.plugin.java.JavaPluginLoader$8.execute(JavaPluginLoader.java:293)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:321)
    at org.bukkit.craftbukkit.entity.CraftPlayer.teleport(CraftPlayer.java:212)
    at uk.co.oliwali.MultiHome.MultiHome.goHome(MultiHome.java:151)
    at uk.co.oliwali.MultiHome.MultiHome.onCommand(MultiHome.java:128)
    at com.earth2me.essentials.Essentials.onCommandEssentials(Essentials.java:399)
    at com.earth2me.essentials.Essentials.onCommand(Essentials.java:347)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:129)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:298)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:711)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:676)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:669)
    at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:84)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  11. I'm about to test this now... I really am not liking the look of this error because there shouldn't be a problem there...

    Edit: Are you sure you have the latest version of the plugin? I have changed a bit in my plugin since then but not that particular part. And I don't get any problems... if it is a problem I'll throw out an update though.
     
  12. Offline

    Toothless

    Hello i have 4 world running on my server.
    3 normal worlds and 1 nether.
    I wish that 1 world can take their inventory to the nether and back but i dont know how -_-
    from survival to nether and from nether back to survival.
     
  13. Offline

    ToastedJelly

    Check all configuration files. The exact example you want implemented is documented there.
     
  14. Offline

    Celtic Minstrel

    That may be true for crafting tables, but what if they put the stuff on their 2x2 grid?
     
  15. Offline

    Hyperling

    I have been using this plugin alongside MultiVerse for quite some time and it has been working great. I really enjoy being able to have a creative world seperate from my surival worlds.

    But yesterday I realized people were using Essential's /home to take stuff back to their survival worlds...

    Could there be a possible fix for this asides from removing their permissions to /home? Maybe some way to have that method of world teleporting to be recognized?
     
  16. Offline

    xZise

    Drop where the user was? I mean by default you will close the inventory/crafting window and then go somewhere. Now when you teleport it is like you close the window and then go somewhere (relatively fast :D ).

    Fabian
     
  17. Offline

    Celtic Minstrel

    Oh, good point, this issue could likely be handled simply by telling Minecraft to force close the player's inventory window.
     
  18. I'll have to look into that. No reason it shouldn't work...

    Edit: Do you get any errors at all in the console?

    I look into this. If it works in the teleport event this is definately the best way.
     
  19. Offline

    Hyperling

    Strange, I just tried to recreate the scenario but this happened
    Show Spoiler
    13:39:29 [INFO] §9[PLAYER_COMMAND] Hyperling: /home
    13:39:30 [INFO] Connection reset
    13:39:31 [INFO] Hyperling lost connection: disconnect.endOfStream
    13:39:37 [WARNING] Can't keep up! Did the system time change, or is the server overloaded?
    13:39:37 [WARNING] Task of 'MultiInv' generated an exception
    java.lang.NullPointerException
    at uk.co.tggl.Pluckerpluck.MultiInv.MultiInvHealthRunnable.run(MultiInvHealthRunnable.java:19)
    at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:438)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    13:40:07 [INFO] Hyperling [/192.168.1.1:61984] logged in with entity id 130859 at ([hyperling] -45.5, 57.0, 177.5)
    13:40:13 [INFO] Dr0n3z §c §4Matt §f: ohhai

    After that when I try to recreate the problem, your plugin works correctly. Any reason that me having * in Permissions 3 and also being OP would make it work correctly for me but let other less privileged users get away with it?

    Edit: I'm going to mess around with it some more. I'll have some of my players help test it too. If anything turns out I'll be sure to let you know.

    Also, I'm running CB build 956, with your plugin updated, and these other plugins installed and updated:
    Show Spoiler
    BigBrother, ChairCraft, CreativeBuild, Essentials with EssentialsSpawn, Firecontrol, iChat(for permissions 3), LavaForge, MobArena, MultiInv, MultiVerse, Permissions, SafeKaboom, Tombstone, UndroppableDroppables, and WeatherRestrictions
     
  20. Offline

    tommydrum

    Well ill describe my problem, im running cb 953, here are my plugins:
    Code:
    Help, AutoSave, EasyRPG, MagicCarpet, CommandBook, CraftBookMechanisms, NoGrief, WorldGuard, NoGriefHoneyPots, NoGriefTNT, PlgLogCmd, Warpz0r, SignShop, NoGriefIgnite, Backup, MultiVerse, MoveCraft, AutoHelp, mcMMO, MultiInv, ChestLock, BigBrother, HeroicDeath, WorldEdit, Tables, CommandSigns, milkAdmin, Permissions, CraftBookCommon, Residence, iConomy, NoGriefLava, MultiInv, CraftBookCircuits, CraftBookVehicles, CraftBukkitUpToDate, iChat, PermissionsSql, PermissionsPlus, p2Aliases, Factions
    and i have no errors any more (used to, i said on my last post, before i just updated, it literly CRASHED my server, error logs kept going, and never stopping, went to a endless loop) now that i updated, no errors, but the inventory doesnt carry over no matter what i do, if you want you can see yourself on my server:
    Code:
    I got rid of the ip
    Please dont release the dns to the public yet, im still in progress of building my server. Please help :l

    Edit: I found the issue, I had 2 versions of the same plugin. It's working now
     
  21. Offline

    Celtic Minstrel

    Um, by posting it here you've released it to the public...
     
  22. Offline

    tommydrum

    i dont really care, just dont purposly giving out, still just one bug, this plugin, and thats why im posting

    Edit: disregard this post, read my edit from last post
     
  23. I did go on your server to test this (before you fixed it) and realized I needed you on at the same time because I couldn't do ANYTHING.

    On that note: You can break into locked houses using redstone. So the door with the redstone plate outside.... I got locked in that house. But luckily there was a way out the back.

    The fact is that if /mvtp works (you can try testing with that) the /home should also work. If you're still certain it doesn't I'll have to try and work out what essentials is doing... but I don't have much time in the near future...

    However that first error is something I should fix. It's because the person left straight after teleporting, causing a bug in my plugin. That shouldn't be too hard to fix.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 9, 2016
  24. Offline

    Hyperling

    Actually I didn't leave, it crashed me haha. I'm now assuming that that /home incident was a one-time lagspike sort of happening. Maybe I was reloading config or someone had a whole bunch of redstone circuits going, because we cant recreate it at all.
     
  25. Offline

    Ratchet

    I could use some help with this;

    I want World1 to be separate to World2, but I want both of those worlds to be able to carry their inventory to 'Nether' and back again to their respective worlds, but not between World1 and World2,

    World1 = Nether
    World2 = Nether

    doesn't seem to work, am I doing it wrong?
     
  26. Offline

    ToastedJelly

    It doesn't work like that. Imagine you're creating groups of worlds that share the same inventory... the nether can't be in two groups. Unless you have nether1 and nether2
     
  27. Offline

    Ratchet

    oh damn :(
     
  28. Offline

    Zaonhort

    I'll try updating your plugin again and see if that helps
     
  29. Offline

    Flenix

    "world_nether = world
    world_skylands = world
    Atremos = world"


    I get an error saying it cant link the nether and normal world, and in game they're not linked.

    Any ideas? downloaded this 15 mins ago, using latest RB (953)
     
  30. Offline

    Celtic Minstrel

    Actually, I thought it was possible to do something like that (at least, I recall requesting it and getting a positive response)... of course, it would make it possible to take stuff between the World1 and World2 with a bit of work.
     
Thread Status:
Not open for further replies.

Share This Page