Inactive [MECH] TrainCarts v1.71.2 - Link minecarts of different types together to form trains [2222]

Discussion in 'Inactive/Unsupported Plugins' started by bergerkiller, Aug 3, 2011.

  1. Offline

    bergerkiller

    [​IMG]

    After a request from Marius A. Winsjansen I started to work on linked Minecarts. On the first day I already managed to make multiple carts move with the same speed, but a long list of bugs was to be expected. After fixing lots of bugs, adding lots of (complicated) Minecart handling functions and after hours of testing on my local server, this plugin is finally ready for a stable release! :D

    Also, special thanks go to @Shamebot for helping me out several times. :)

    Description:
    For a lot of information about TrainCarts see the WIKI page!

    Configuration and permissions

    All configuration nodes can be found in config.yml and contains a description with it. Permissions can be found in PermissionDefaults.yml, combined with a description.

    Media:

    Early development video (Photobucket)

    Video displaying version 0.6 of this plugin (YouTube)

    Video displaying version 1.0 of this plugin (YouTube)

    Video displaying version 1.1 of this plugin (YouTube)

    Video displaying version 1.2 of this plugin (holy...)


    A tutorial video in German explaining various sign-circuitry of TrainCarts


    PhotoBucket Sign system tutorial videos (also linked in the WIKI pages)
    Train spawner / Stations / Stations2 / Arrival signs / Train teleportation / Track switcher based on tags / Destinations / Blocker
    Video of how the switcher, station and destination signs work together

    Side information:

    It works best on straight lines with not too much elevation changes followed up by sharp corners. As long the cart gap can be adjusted, everything goes fine. It had some collision issues in the past, but I fixed all of that by manipulating the actual Minecraft server native code. I added links in the source where this was appropriate. Sharp 'U'-turns cause individual carts to lose perceptive of their direction. Keep at least one piece of track in between corner sections! Trains are stored on-disk when reloading and stopping the server, so expect trains to be there when you return.

    Important when updating: do one reload to save all trains, then replace traincarts.jar, and then do another reload. This next reload will probably cause a noClassDefFound exception (since the old jar got replaced), this is why a pre-reload is required. Replacing the jar without reloading is a very bad idea: it will cause a lot of runtime exceptions. Best is of course to stop the server and start again, but this is not always possible.

    This plugin is made compatible with Minecart Mania. If you notice a certain feature of Minecart Mania is not compatible with TrainCarts, notify me and I'll fix it. :)


    Known bugs:
    - None.

    TODO:
    - Train-sign message handling using SignLink (low priority)
    - Minecart use permissions (for individual carts?) such as Storage Minecarts

    Commenting

    If you encountered a bug, post exactly what you had done and in what order. Even a slight wobble can help fixing bugs. When posting (long) errors I recommend you to post everything, don't cut it off. I work with native methods, so in my case these lines are important. For comments on the media content see YouTube, it also contains a description with the music name when music is used.

    Bug reporting (extend)

    1. Post the Craftbukkit version you are using (the first info message in the console)
    2. Post the log from where the first plugin gets enabled to the 'done'.
    3. Post possible errors in this log too (don't cut them short)
    4. No error? Still post the log. Also explain how I can reproduce it, you can use screenshots
    5. Before reporting, remove ALL plugins other than TrainCarts and try again. If it works then, find out what plugin is interfering and post that here. I can add support.
    6. ALWAYS use the latest recommended Craftbukkit build with this, or my methods may just fail because of renamed functions.

    Important links:

    Request thread
    TrainCarts on BukkitDev for download and more
    TrainCarts source and more on GitHub
    TrainCartsBlocks add-on source and more on GitHub
    SignLink Bukkit page (required to use Arrival signs)
    MyWorlds Bukkit page (required to use Portal train teleportation)

    notice: try to keep SignLink/MyWorlds up-to-date to prevent compatibility issues.

    Installation for those that don't know how

    1. Download and install the latest craftbukkit version
    2. Download the latest TrainCarts version
    3. ^ Save the archive (zip file) to your computer
    4. ^ Open the archive you just downloaded
    5. In the folder your server sits in, create the plugins folder if it doesn't exist
    6. Open the plugins folder
    7. Move the TrainCarts.jar file found in the archive into the plugins folder
    8. Run your craftbukkit server and look in the console/log for possible errors, and/or if the plugin is enabled.

    Changelog

    Show your appreciation for my plugins by donating
    [​IMG]
     
  2. Offline

    bergerkiller

    andrewpo already fixed here, but don't feel like pushing out Beta versions all the time :)

    Will publish a new build tomorrow where I will implement the build signs correctly (complete with permissions)
     
  3. Offline

    andrewpo

    Thanks, you truly are an awesome plugin developer :D


    Edit: Got a strange issue where a sign spawns a cart on a diagonal slope, and the cart seems to spawn with the wrong orientation, then when it goes down the slope to the station it is only half on the track, half off. I'll screenshot it.

    Screenshots here: http://imgur.com/a/URwRz

    I know it looks like a clientside issue, but I use a similar system for cart spawning in all my other stations and they work fine.

    Server is: play.shirecraft.us if you want to see it for yourself
    My name on there is "andrewpro"

    Edit2: Seems to correct itself after about ~30 seconds

    Edit3: What's the exact usage of the blocker/one way sign? and how do I place the sign? orientation? I can't get it to work =/
     
  4. Offline

    Bofrostmann11

    We recently updated Train Carts to 1.6 Beta 13 for Bukkit 1.1 R1, but we have some problems.

    1. Some of the trains do not spawn correctly. (e.g. they don't link and move to different directions)
    2. The bug that was mentioned by "McGarnicle".
    3. We have also problems by setting up the default train flags, because it seems that there isnt any defaultflags.yml anymore. This file is very important for our train system.

    It would be great, if you can help us! You did a very good job!!


    We have a large city with a very big train cart system using lots of spawners and stations. Could be interesting for you ;)

    My Minecraft Name: Bofrostmann11
    Server IP: vboxing.de
    Teamspeak 3 IP : vboxing.de

    Okay I solved the spawning problem by moving the spawner to a different place. I dont why at didnt work. It did at 1.54

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 14, 2016
  5. Offline

    ledhead900

    MC1.1 breaks this
    Code:
    2012-01-27 23:06:55 [SEVERE] at com.bergerkiller.bukkit.tc.NativeMinecartMember.move(NativeMinecartMember.java:681)
    2012-01-27 23:06:55 [SEVERE] at net.minecraft.server.EntityMinecart.y_(EntityMinecart.java:396)
    2012-01-27 23:06:55 [SEVERE] at net.minecraft.server.World.entityJoinedWorld(World.java:1256)
    2012-01-27 23:06:55 [SEVERE] at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:110)
    2012-01-27 23:06:55 [SEVERE] at net.minecraft.server.World.playerJoinedWorld(World.java:1238)
    2012-01-27 23:06:55 [SEVERE] at net.minecraft.server.World.tickEntities(World.java:1145)
    2012-01-27 23:06:55 [SEVERE] at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:527)
    2012-01-27 23:06:55 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:434)
    2012-01-27 23:06:55 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    2012-01-27 23:06:55 [SEVERE] Unexpected exception
    java.lang.NoSuchFieldError: bN 
    at com.bergerkiller.bukkit.tc.NativeMinecartMember.move(NativeMinecartMember.java:681) 
    at net.minecraft.server.EntityMinecart.y_(EntityMinecart.java:396) 
    at net.minecraft.server.World.entityJoinedWorld(World.java:1256) 
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:110) 
    at net.minecraft.server.World.playerJoinedWorld(World.java:1238) 
    at net.minecraft.server.World.tickEntities(World.java:1145) 
    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:527) 
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:434) 
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:465) 
     
  6. Offline

    Bofrostmann11

    After restarting the server (I just made a reload before) the DefaultTrainProperties.yml suddenly appeared. Still got some problems with the spawners.
     
  7. Offline

    Bofrostmann11

    Yes, but we could fix most of them by moving the spawners to a different place. Our problem was, that the train was splitted when it was spawned. Now everything works fine. If you want to see our Train Cart System, connect to our Server. IP: vboxing.de Optionally you can visit our Teamspeak 3 Server. It has the same IP
     
  8. Offline

    L24D

  9. Offline

    Bofrostmann11

    andrewpo The players on our server told me that you were there, but I was not. I'm now online for the next hour or more..
     
  10. Offline

    ledhead900

  11. Offline

    McGarnicle

    getting this now too


    Code:
    [SEVERE] Could not pass event org.bukkit.event.block.BlockBreakEvent to Train Carts
    org.bukkit.event.EventException
        at org.bukkit.plugin.java.JavaPluginLoader$103.execute(JavaPluginLoader.java:1026)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:57)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:453)
        at net.minecraft.server.ItemInWorldManager.breakBlock(ItemInWorldManager.java:217)
        at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:171)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:510)
        at net.minecraft.server.Packet14BlockDig.handle(SourceFile:43)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:100)
        at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
        at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:536)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:434)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.bukkit.plugin.java.JavaPluginLoader$103.execute(JavaPluginLoader.java:1024)
        ... 12 more
    Caused by: java.lang.NullPointerException
        at com.bergerkiller.bukkit.tc.utils.BlockLocation.<init>(BlockLocation.java:17)
        at com.bergerkiller.bukkit.tc.utils.BlockMap.get(BlockMap.java:39)
        at com.bergerkiller.bukkit.tc.pathfinding.PathNode.clear(PathNode.java:57)
        at com.bergerkiller.bukkit.tc.listeners.TCListener.onBlockBreak(TCListener.java:320)
        ... 16 more
     
  12. Offline

    _frozen

    Oh, how would I be able to use the [announce] feature from MMania with this? Or is installing MM a bad idea at this point? I would like for the train to announce the next station via command line (Now Arriving: Station). MMania did it beautifully.
     
  13. Offline

    ledhead900

    bergerkiller
    Feature Request
    • Some sort of direct rip of the farming automation from minecraftmania (why because I feel using minecartmania core and the automation just too be able to have the trains sort items into chests and pick them up as they go past them a bit heavy)
     
  14. Nice, sounds good. You can also sent me private messages and/or e-mail, btw :p
     
  15. Offline

    bergerkiller

    ledhead900 already in the beta versions:

    http://s708.photobucket.com/albums/ww88/bergerkiller/?action=view&current=itemcollect.mp4

    _frozen well it still has some support, but I am afraid a lot of MM's features are broken in the later 1.1 versions. It depends though...
    I am working on implementing all of MM's features btw.
     
  16. Offline

    Gadarol

    This is great news!
     
  17. I haven't downloaded this plugin yet, but I am so freakin' sold. I'll wait for my server to power down before I put this in.
    Your signature image also makes me lol. I'll definitely pick up more than TrainCarts, and it's not often that I decide to keep a plugin unless I test it first.

    And you've just done that for me at least three times. Bravo.
     
  18. Offline

    ledhead900

    Awesome news, I got around to testing beta last night I saw in the config it had new settings about blocks it could break, does this list accept ID's, Further more would it not be better to also add blocks it could pick up ?.


    If your going to integrate most of MM features are you going to do so using train-carts as an API for the addons ? part of the reason I ditched MM was due to fact I needed the core and about 3 other parts to allow my carts to harvest and pick up any items on the ground and sort them into chests at another location when the chest cart went past it.

    I had a minor issues in the beta tho relating to the train disconnection occurring when carts above 10 hit a station that was set to hold 11. I noticed that during the travel of 5 carts, 5 chestcarts,1furnace, they would disconnect sometimes during there route and end up as ghost carts on track with the remaining good carts continuing on their way. I reduced the station to size of 10 and only used 10 carts with no furnace and issue seems to have been fixed.
     
  19. Offline

    FarSideX

    Getting this with BETA 1.6 v13 and Craftbukkit 1.0.1 R1
    Did not occur with v12

    Code:
    20:14:03 [SEVERE] Error occurred while enabling Train Carts v1.6 (Is it up to date?): org.bukkit.plugin.PluginManager.registerEvents(Lorg/bukkit/event/Listener;Lorg/bukkit/plugin/Plugin;)V
    java.lang.NoSuchMethodError: org.bukkit.plugin.PluginManager.registerEvents(Lorg/bukkit/event/Listener;Lorg/bukkit/plugin/Plugin;)V
            at com.bergerkiller.bukkit.tc.TrainCarts.onEnable(TrainCarts.java:160)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:188)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:968)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:186)
            at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:169)
            at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:348)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:335)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:165)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:399)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    
     
  20. Offline

    bergerkiller

    FarSideX You need to use MC 1.1 (CB#1818) to use the newer versions.

    ledhead900 How exactly do you mean 'disconnecting' at the stations? The train enters the station, and while stopping, it disconnects a few carts? Do the tracks contain junctions (T-splits or X-splits), or is it a single straight track?
     
  21. Offline

    thesims3

    this is the error that i got. what i did is: i placed rail then i put down a minecart and it crashed:'( I'm in v.1.1 thanks Untitled.jpg
     
  22. Offline

    andrewpo

    Did you update your version of traincarts?

    You're running Bukkit 1774 - update it to 1818(latest recommended)
    Traincarts 1.54 - update it to traincarts 1.6 beta 13 ( https://github.com/downloads/bergerkiller/TrainCarts/TrainCarts 1.6 BETA v13.rar ) Your version was released on 17th Dec, a lot has changed since then - including new bukkit RBs and minecraft versions.

    bergerkiller - How exactly do you use oneway/blocker signs? Because I cannot get them to work at all in beta v13.
    Code:
    } else if (event.isType("oneway")) {
                //allow us to continue or not?
                continue;
    }
    I'm guessing that being pretty much empty doesn't help

    Edit: Wait! Ignore me. I found where all the oneway code is.
    But it still won't work for me =/

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 14, 2016
  23. Offline

    ledhead900

    No no not at stations during its journey its about a 5min trip, I enabled the "keep chunks loaded while moving" after reducing the train size maybe that was the fix. The track has no splits its mostly straight track made by lazyroad that has the detector rails and powered rails made as u just walk along ;) only time its not straight is when it turns or has a small 6-10 block long up or down hill section and there is at least 5 straights before any corner or height adjustment.

    Appreciated.

    Also a update on, http://forums.bukkit.org/threads/me...to-form-trains-1575.29491/page-54#post-936619

    I failed to fix it :p. Its quite random they work for about 1 -2 trips then de-link and some carts go client side and stuff. Also for the life of me can't get the arrival sign to work anymore it says it's created and links properly but displays nothing when the carts pass over it I even made sure the whole train went clean over it before a station just to be sure.

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

    thesims3

    no it says its out of date....

    please help

    ok there i FINALY gotit imean i love this plugin but it is confusing

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 14, 2016
  25. Offline

    andrewpo

    If you find updating a plugin confusing, you shouldn't be running a bukkit server :confused:

    bergerkiller - Here're a few errors: http://pastebin.com/DEcrXJLT

    Plugins: Train Carts, Essentials, EssentialsChat, EssentialsProtect, EssentialsSpawn
    01:53:32 [INFO] This server is running Craftbukkit version git-Bukkit-1.1-R1-b1818jnks (MC: 1.1) (Implementing API version 1.1-R1)
    Essentials version: 2.7.2
    Traincarts: v1.6 beta v13

    Strangely, I tested it on a server with only traincarts and oneway signs seem to work. But I get lots of console errors.

    This is on right-clicking/breaking a dest sign - http://pastebin.com/S0XxWfyJ

    All those "....PathNode.clear(PathNode.java:168)" errors seem to appear when you break a rail while a cart is moving near it. They mass-spam the log+console

    Whenever the errors start, routing just stops working altogether (tag switchers/oneway/etc).

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 14, 2016
  26. Offline

    L24D

    Yeah, works great. I've had no issues with it whatsoever. :D
     
    ledhead900 likes this.
  27. Offline

    ledhead900

    I get this
    Code:
    2012-01-29 16:26:08 [SEVERE] Could not pass event org.bukkit.event.block.BlockBreakEvent to Train Carts
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$103.execute(JavaPluginLoader.java:1026)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:57)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:453)
    at net.minecraft.server.ItemInWorldManager.breakBlock(ItemInWorldManager.java:217)
    at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:171)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:510)
    at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:204)
    at net.minecraft.server.Packet14BlockDig.handle(SourceFile:43)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:100)
    at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:587)
    at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:536)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:434)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    Caused by: java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader$103.execute(JavaPluginLoader.java:1024)
    ... 14 more
    Caused by: java.lang.NullPointerException
    at com.bergerkiller.bukkit.tc.utils.BlockLocation.<init>(BlockLocation.java:17)
    at com.bergerkiller.bukkit.tc.utils.BlockMap.get(BlockMap.java:39)
    at com.bergerkiller.bukkit.tc.pathfinding.PathNode.clear(PathNode.java:57)
    at com.bergerkiller.bukkit.tc.listeners.TCListener.onBlockBreak(TCListener.java:320)
    ... 19 more 
    Happened once so far

    Edit:

    ahhh, I see why, I added signs to LWC protection list and this is what happens when I modify a traincart or arrival sign this error appears.
     
  28. Offline

    bergerkiller

    I'll work on fixing both errors.
     
  29. Offline

    Gadarol

    Hey!
    With last version everything seemed to be okay. With latest and CB 1818 I get this:

    Code:
    2012-01-29 11:53:05 [SEVERE] Error occurred while enabling Train Carts v1.6 (Is it up to date?): Unable to find handler list for event com.afforess.minecartmaniacore.event.MinecartManiaEvent
    org.bukkit.plugin.IllegalPluginAccessException: Unable to find handler list for event com.afforess.minecartmaniacore.event.MinecartManiaEvent
        at org.bukkit.plugin.SimplePluginManager.getRegistrationClass(SimplePluginManager.java:615)
        at org.bukkit.plugin.SimplePluginManager.getRegistrationClass(SimplePluginManager.java:613)
        at org.bukkit.plugin.SimplePluginManager.registerEvents(SimplePluginManager.java:567)
        at com.bergerkiller.bukkit.tc.TrainCarts.initDependencies(TrainCarts.java:130)
        at com.bergerkiller.bukkit.tc.TrainCarts.onEnable(TrainCarts.java:162)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:231)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:1057)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:379)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:191)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:174)
        at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:356)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:343)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:175)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:407)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    Then, when placing a Minecart on a track it starts spamming this endless:

    Code:
    2012-01-29 11:53:59 [SEVERE] [TrainCarts] Failed to perform physics on train 'train0':
    2012-01-29 11:53:59 [SEVERE] java.lang.NullPointerException
    2012-01-29 11:53:59 [SEVERE]    at com.bergerkiller.bukkit.tc.MinecartGroup.doPhysics(MinecartGroup.java:898)
    2012-01-29 11:53:59 [SEVERE]    at com.bergerkiller.bukkit.tc.MinecartGroup.doPhysics(MinecartGroup.java:870)
    2012-01-29 11:53:59 [SEVERE]    at com.bergerkiller.bukkit.tc.MinecartMember.y_(MinecartMember.java:265)
    2012-01-29 11:53:59 [SEVERE]    at net.minecraft.server.World.entityJoinedWorld(World.java:1256)
    2012-01-29 11:53:59 [SEVERE]    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:110)
    2012-01-29 11:53:59 [SEVERE]    at net.minecraft.server.World.playerJoinedWorld(World.java:1238)
    2012-01-29 11:53:59 [SEVERE]    at net.minecraft.server.World.tickEntities(World.java:1145)
    2012-01-29 11:53:59 [SEVERE]    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:527)
    2012-01-29 11:53:59 [SEVERE]    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:434)
    2012-01-29 11:53:59 [SEVERE]    at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    Second thing: Is there a way to move storage carts through the portals?
    I get lot of weird bugs trying this, like content popping out, "endless" items etc.
    Thank you!
     
  30. Offline

    bergerkiller

    Gadarol mmh looks like MM is now officially deprecated. I'll have to remove all listener functions then :/

    Some features will probably still work, but a lot will fail...

    Also, uploaded beta 14. Fixes:
     
  31. Offline

    Giuseppe

    Code:
    2012-01-29 20:56:47 [SEVERE] java.lang.NoSuchFieldError: bN
    2012-01-29 20:56:47 [SEVERE]    at com.bergerkiller.bukkit.tc.NativeMinecartMember.move(NativeMinecartMember.java:690)
    2012-01-29 20:56:47 [SEVERE]    at net.minecraft.server.EntityMinecart.y_(EntityMinecart.java:396)
    2012-01-29 20:56:47 [SEVERE]    at net.minecraft.server.World.entityJoinedWorld(World.java:1258)
    2012-01-29 20:56:47 [SEVERE]    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:110)
    2012-01-29 20:56:47 [SEVERE]    at net.minecraft.server.World.playerJoinedWorld(World.java:1240)
    2012-01-29 20:56:47 [SEVERE]    at net.minecraft.server.World.tickEntities(World.java:1147)
    2012-01-29 20:56:47 [SEVERE]    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:528)
    2012-01-29 20:56:47 [SEVERE]    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:435)
    2012-01-29 20:56:47 [SEVERE]    at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    2012-01-29 20:56:47 [SEVERE] Unexpected exception
    java.lang.NoSuchFieldError: bN
        at com.bergerkiller.bukkit.tc.NativeMinecartMember.move(NativeMinecartMember.java:690)
        at net.minecraft.server.EntityMinecart.y_(EntityMinecart.java:396)
        at net.minecraft.server.World.entityJoinedWorld(World.java:1258)
        at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:110)
        at net.minecraft.server.World.playerJoinedWorld(World.java:1240)
        at net.minecraft.server.World.tickEntities(World.java:1147)
        at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:528)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:435)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    
     

Share This Page