bergerhealer / traincarts Goto Github PK
View Code? Open in Web Editor NEWMinecarts redefined
License: MIT License
Minecarts redefined
License: MIT License
Not sure if this is a missing feature or if I just don't know how to configure it - but is there a way to periodically "garbage collect" empty carts? Would be useful to prevent overcrowding.
As soon as a player 'touches' a Minecart, they start jumping high in the air.
When entering a minecart the player is actually sitting on top of the minecart, not in the minecart. Also to enter the minecart the player sometimes has to click on the square one above where the minecart actually is.
I Am Working on a Roller coaster but Whenever The train Goes over a Certain part It deteches and Messes up and Another Issue is If its Diagional and It Goes Fast it also Detaches,
I already posted this at a wrong place, so here it is now at GitHub:
Hello mg_1999,
I really like your plugin and it got essential to my server's structure.
I found a bug, which needs to be fixed:
The plugin TrainCarts, not only BKCommonLib, blocks every query communication of the server with outside. For example if I want to access the online players with the control panel of my hoster, it says "0 players online "and "server is offline". This happens as well, when you want to make a banner like in the signatures of many forum participiants. There is the server query blocked as well.
If I remove TrainCarts from my plugins folder, everything works fine. Reseting all the plugin files doesn't change anything. I am using the newest versions of TrainCarts, BKCommonLib and I even just created a absolutely new spigot file with BuildTools.
I hope you can fix this and I wish you a happy new year 2016!
P.S: I would really appreciate it, if you could make this plugin premium, but therefore you do more updates or bug fixes, because I really need TrainCarts for my server to work.
Hey guys,
I am working on a solution for a divecoaster with 3 carts, with the middle cart on the rails/ladders.
That was the reason of my previous issue.
Only i can't get it working.
I do regular Java development, but i came stuck on this.
Do you have any idea or time to work on a traincarts divecoaster component?
It is not like hangrail or action block a independent component, but it base is the same as the normal trains, a rail or ladder to drive on.
If needed i can help coding that plugin, but on this moment i don't know a working idea.
Sorry for my bad english, my normal language is dutch, so sometimes english is a little bit a struggle to write.
Greetings,
Harm (Harm27)
Here's a screenshot: http://puu.sh/iA4B5/b73b764fe4.png
In the most current builds(as of 1/24/2016) the my worlds portal features appear unresponsive. My worlds functions as expected however traincarts completely disregard the portal signs. No error message shows in console. Acts as if feature isn't supported with many different setups/methods.
here is a very basic setup that [should] function, but isn't:
http://imgur.com/fkXFjOI
BkCommonLib version: 1.70
TrainCarts version: 1.75
Spigot version: 1.9
Problem or bug:
When I try to spawn a Minecart, TrainCarts doesn't allow it and "Destroys" it. Here's my latest log :
http://pastebin.com/0u8cF5v4 (Last part spams the console full like 100 times.)
Hi,
I installed yours train cart in 1.8 with a spigot server, but when I try to run a rollercoaster ride, the train (composed of 8 carts) is separated in to parts and stopped when he try to climb the first grade. I tried to modify the track to view if it could be better with smoother lines but that made anything.
Thanks.
(Sorry for my English, I'm french)
Hey,
I have some trouble with working on a plugin to get more info about a part of the track.
What i need to build is a system that spawns only a train if some parts of the track are not already having a train.
The part of the triggering of that system is not a problem, but i have a trouble getting info about the track if there are trains or not.
I have looked into switchers with some kind of switching logic plugin that keeps remembering the current state.
Only the problem is that there is no space for a lever without showing the lever to everybody, what i don't want.
What i tried to realise is some kind of sign that can give his state to a single sign, so that sign can be used in some check systems.
Only problem is, that if i know the start location and end location of a track part, i don't know how to check if the rails between that section is in use or not.
Is anyone have any idea there for?
Or does someone of traincarts have time to build something where you can check on a redstone system if a waiter, or a custum sign, something like a section, with [train]section startName endName.
Where startName means that is the name of the section that starts here, and endName the same, only that is the name of the section that ends here.
Or has someone another idea to fix this?
Harm
@mg-1999 If my english explanation is not clear enough, i can maybe write a dutch explanation for you. I was really struggling to write my idea and problem in english.
Hello, there has been a very annoying bug in my server: all signs work except the ticket sign.
I am using Spigot 1.8.8-R0.1, the latest TrainCarts and BKCommonLib from drone.io and the build 12 of Spigot Essentials.
There are no errors related to any of the plugins mentioned.
I get confirmation on chat that a ticket sign has been created, but it doesn't work. Tried the following sign formats.
Hello,
For a server i work for they want a plugin to monitor for specific trains what positions this train moves to.
Is it in some way possible that i can hook in a event or override a function so that i can log positions into a file?
I can edit the jar, by adding something in the current code.
But it is then broken after an update.
I was looking for a nice way of doing it without editing traincarts, but then i can't find a way to constant watching the position of the train.
I saw already a function in MinecartMember, doPostMoveLogic, but i can't figure out a way to hook into that function nicely.
Harm(Harm27)
Hi, I was wondering why my thing doesn't work.
I had to downgrade my Traincarts because it hadn't been working, so when I did that, it still had the same error, so I updated my BKCommonLib to the Snapshot, and now the plugin has not disabled.
BUT...
Whenever I create a new Train with the Members (Minecarts), they just freeze without moving a muscle. I don't know if any of the plugins are causing it, but ever since I got it working, my console has been glitching out. I use a Linux Ubuntu, and my server is Homehosted.
Traincarts Version: 1.7.4
BKCommonLibs Version: 1.6.6 (SNAPSHOT)
i probably need to upgrade my version, so I'll reply if it works at all.
Ever since 1.75, when pushing minecarts was fixed, any property sign/defaulttrainproperties.yml values that cancelled collisions have been ignored. This means that minecarts are ALWAYS able to be pushed, even when they are intended to have cancelled collisions.
Edit 1: I've only tested this with player collisions, not sure if any other collision types act the same way
Edit 2: A staff member on my server informed me that collisions with other trains don't appear to be affected by this
Hello,
I get the following error on startup:
http://pastebin.com/NuKqKdRj
I use the latest version of BKCommonLib:
https://drone.io/github.com/bergerhealer/BKCommonLib/files
Is there anything you can do about this?
Thanks in advance!
When using Paper Spigot as server software. TrainCarts is crashing on startup.
EDIT:
Reflection in WorldRef field entityRemovalList
It would be really useful if you could set a velocity to launch trains at a waiter sign.
Currently you have to add a launcher sign next to the waiter. Otherwise sometimes the train won't start moving.
Almost certainly has to do with this exception. I'll probably look at it later.
[17:12:46 INFO]: [Train_Carts] Restoring trains and loading nearby chunks...
[17:12:46 WARN]: java.lang.IllegalArgumentException: Can not set final [Ljava.lang.String; field org.bukkit.craftbukkit.v1_8_R3.block.CraftSign.lines to [Lnet.minecraft.server.v1_8_R3.IChatBaseComponent;
[17:12:46 WARN]: at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:164)
[17:12:46 WARN]: at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:168)
[17:12:46 WARN]: at sun.reflect.UnsafeQualifiedObjectFieldAccessorImpl.set(UnsafeQualifiedObjectFieldAccessorImpl.java:83)
[17:12:46 WARN]: at java.lang.reflect.Field.set(Field.java:741)
[17:12:46 WARN]: at com.bergerkiller.bukkit.common.reflection.SafeField.set(SafeField.java:129)
[17:12:46 WARN]: at com.bergerkiller.bukkit.common.reflection.classes.BlockStateRef$1.apply(BlockStateRef.java:49)
[17:12:46 WARN]: at com.bergerkiller.bukkit.common.reflection.classes.BlockStateRef$TileInstantiator.newInstance(BlockStateRef.java:167)
[17:12:46 WARN]: at com.bergerkiller.bukkit.common.reflection.classes.BlockStateRef$TileInstantiator.newInstance(BlockStateRef.java:151)
[17:12:46 WARN]: at com.bergerkiller.bukkit.common.reflection.classes.BlockStateRef.toBlockState(BlockStateRef.java:120)
[17:12:46 WARN]: at com.bergerkiller.bukkit.common.conversion.type.WrapperConverter$5.convertSpecial(WrapperConverter.java:123)
[17:12:46 WARN]: at com.bergerkiller.bukkit.common.conversion.type.WrapperConverter$5.convertSpecial(WrapperConverter.java:118)
[17:12:46 WARN]: at com.bergerkiller.bukkit.common.conversion.BasicConverter.convert(BasicConverter.java:44)
[17:12:46 WARN]: at com.bergerkiller.bukkit.common.conversion.BasicConverter.convert(BasicConverter.java:50)
[17:12:46 WARN]: at com.bergerkiller.bukkit.common.conversion.util.ConvertingIterator.next(ConvertingIterator.java:29)
[17:12:46 WARN]: at com.bergerkiller.bukkit.tc.RedstoneTracker.onChunkLoad(RedstoneTracker.java:34)
[17:12:46 WARN]: at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
[17:12:46 WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[17:12:46 WARN]: at java.lang.reflect.Method.invoke(Method.java:606)
[17:12:46 WARN]: at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306)
[17:12:46 WARN]: at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
[17:12:46 WARN]: at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502)
[17:12:46 WARN]: at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487)
[17:12:46 WARN]: at org.bukkit.craftbukkit.v1_8_R3.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:59)
[17:12:46 WARN]: at org.bukkit.craftbukkit.v1_8_R3.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:1)
[17:12:46 WARN]: at org.bukkit.craftbukkit.v1_8_R3.util.AsynchronousExecutor.skipQueue(AsynchronousExecutor.java:337)
[17:12:46 WARN]: at org.bukkit.craftbukkit.v1_8_R3.util.AsynchronousExecutor.getSkipQueue(AsynchronousExecutor.java:295)
[17:12:46 WARN]: at org.bukkit.craftbukkit.v1_8_R3.chunkio.ChunkIOExecutor.syncChunkLoad(ChunkIOExecutor.java:16)
[17:12:46 WARN]: at net.minecraft.server.v1_8_R3.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:115)
[17:12:46 WARN]: at com.bergerkiller.bukkit.common.internal.ChunkProviderServerHook.getChunkAt(ChunkProviderServerHook.java:113)
[17:12:46 WARN]: at net.minecraft.server.v1_8_R3.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:97)
[17:12:46 WARN]: at org.bukkit.craftbukkit.v1_8_R3.CraftWorld.getChunkAt(CraftWorld.java:125)
[17:12:46 WARN]: at com.bergerkiller.bukkit.tc.storage.OfflineGroupManager.checkChunks(OfflineGroupManager.java:139)
[17:12:46 WARN]: at com.bergerkiller.bukkit.tc.storage.OfflineGroupManager.refreshGroups(OfflineGroupManager.java:453)
[17:12:46 WARN]: at com.bergerkiller.bukkit.tc.storage.OfflineGroupManager.refresh(OfflineGroupManager.java:108)
[17:12:46 WARN]: at com.bergerkiller.bukkit.tc.storage.OfflineGroupManager.refresh(OfflineGroupManager.java:97)
[17:12:46 WARN]: at com.bergerkiller.bukkit.tc.TrainCarts.enable(TrainCarts.java:533)
[17:12:46 WARN]: at com.bergerkiller.bukkit.common.PluginBase.onEnable(PluginBase.java:756)
[17:12:46 WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321)
[17:12:46 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:340)
[17:12:46 WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405)
[17:12:46 WARN]: at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:356)
[17:12:46 WARN]: at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:316)
[17:12:46 WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:418)
[17:12:46 WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:382)
[17:12:46 WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:337)
[17:12:46 WARN]: at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:256)
[17:12:46 WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:528)
[17:12:46 WARN]: at java.lang.Thread.run(Thread.java:745)
so i updated my entire server from 1.7.10 to 1.8.8 and it all boots up fine. but then i go to a sign and see that the plugin changed all my signs from (without quotes):
'[train]'
to:
'train'.
if i create a new sign, it works fine. but i have TONS AND TONS of them and i don't have that much time in my life to go to all edges of my map to rectify it. All help appreciated - Thanks in advance.
Hi, how to obtain a functional build of yours plugins ?
Thx
Spigot version 1.8.9. Traincarts version: 1.8
When a train passes a sign, the last car stops moving and the console is spammed with this error:
6:59:41 PM [SEVERE] [Train_Carts] Failed to perform physics on train 'train1' at world_-703_24_1012:
6:59:41 PM [SEVERE] java.lang.NullPointerException
Appears to be very similar to #12 & #13.
Running Train_Carts v1.75-SNAPSHOT, BKCommonLib v1.67-SNAPSHOT on Spigot (git-Spigot-06ad352-4a7472d) : v1_8_R3 (Minecraft 1.8.8)
In both creative and survival modes, I am unable to push the carts while riding the cart (using W
key). I can however push the cart by running into it.
This problem stops if I relog while in the cart, but returns when destroying & replacing the cart.
I am working on this for my own use. Please let me know whether this would be desired in the release.
Currently collisions of carts with mobs are controlled by one setting (collision.mobs) which manages collisions with animals, monsters, villagers, and pets. I would like this to be more granular. For example, I might want to have the train kill monsters, have animals enter, and have pets be ignored.
I propose these categories:
This would be backward compatible:
Some carts of a train removed.
Spigot: 1.8.8 R0.1
Traincarts: 1.75
BKC: 1.66 SNAPSHOT
Error:
[07:01:22] [Server thread/INFO]: [Train_Carts] Restoring trains and loading nearby chunks... [07:01:22] [Server thread/WARN]: Wrong location for EntityMinecartFurnace['entity.MinecartFurnace.name'/285, l='plotwelt', x=34.50, y=65.01, z=-15.89] in world 'plotwelt'! [07:01:22] [Server thread/WARN]: Entity is at 34.5,-15.892073049819228 (chunk 2,-1) but was stored in chunk 2,-2 [07:01:22] [Server thread/WARN]: [Train_Carts] 1 carts of group 'Spawn-Ost' are missing! (externally edited?) [07:01:22] [Server thread/INFO]: Train_Carts version 1.75-SNAPSHOT enabled! (1.578s)
I cannot push any minecart. All the settings are on default. It also doesn't work after I typed,
/train playercollision true
I placed a sign as follows:
[train]
deposit chest
as soon as a redstone torch is placed under the sign the following stack trace shows up in the server log:
[23:52:11 ERROR]: [Train_Carts] Failed to execute GROUP_ENTER for SignActionTransfer:
java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.util.Set
at com.bergerkiller.bukkit.common.utils.BlockUtil.getBlockStates(BlockUtil.java:473) ~[?:?]
at com.bergerkiller.bukkit.common.utils.BlockUtil.getBlockStates(BlockUtil.java:454) ~[?:?]
at com.bergerkiller.bukkit.tc.utils.TransferSignUtil.getBlockStates(TransferSignUtil.java:194) ~[?:?]
at com.bergerkiller.bukkit.tc.utils.TransferSignUtil.getBlockStates(TransferSignUtil.java:177) ~[?:?]
at com.bergerkiller.bukkit.tc.utils.TransferSignUtil.findBlocks(TransferSignUtil.java:258) ~[?:?]
at com.bergerkiller.bukkit.tc.signactions.SignActionTransfer.execute(SignActionTransfer.java:82) ~[?:?]
at com.bergerkiller.bukkit.tc.signactions.SignAction.executeAll(SignAction.java:187) ~[?:?]
Also got this when the sign was not immediately on the block under the rail, but one block lower:
[23:50:42 ERROR]: [Train_Carts] Failed to execute REDSTONE_ON for SignActionTransfer:
java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.util.Set
at com.bergerkiller.bukkit.common.utils.BlockUtil.getBlockStates(BlockUtil.java:473) ~[?:?]
at com.bergerkiller.bukkit.common.utils.BlockUtil.getBlockStates(BlockUtil.java:454) ~[?:?]
at com.bergerkiller.bukkit.tc.utils.TransferSignUtil.getBlockStates(TransferSignUtil.java:194) ~[?:?]
at com.bergerkiller.bukkit.tc.utils.TransferSignUtil.getBlockStates(TransferSignUtil.java:177) ~[?:?]
at com.bergerkiller.bukkit.tc.utils.TransferSignUtil.findBlocks(TransferSignUtil.java:258) ~[?:?]
at com.bergerkiller.bukkit.tc.signactions.SignActionTransfer.execute(SignActionTransfer.java:82) ~[?:?]
I see another commenter on the spigot page is also having problems with loading and unloading chests.
I'm using the latest version of TrainCharts, version 1.66-SNAPSHOT of BKCommonLib, and a spigot version from august 2015
(server log says: [00:32:25 INFO]: This server is running CraftBukkit version git-Spigot-fdc1440-53fac9f (MC: 1.8.8) (Implementing API version 1.8.8-R0.1-SNAPSHOT).
It seems the problem happens in BKCommonLib at https://github.com/bergerhealer/BKCommonLib/blob/master/src/main/java/com/bergerkiller/bukkit/common/utils/BlockUtil.java#L473 although I don't quite see any cast to a Set on that line.
Found a pretty annoying problem that is not allowing me to make something work that alot of time has been spend on. The problem is is when TrainCarts is loaded you are no longer to push a cart, even is the 'allCartsareTraincarts' option is disabled. This is not allowing things such as having carts linked to armor stands or vectors.
The problem still exists when a cart has been made and the plugin is unloaded. however, when you then create a cart while the plugin is unloaded you are able to push that one while the other one remains stationary.
Hey,
Is it possible to spawn a train above a specific train spawn sign from my own plugin?
Or do i need to place a blok that triggers the sign?
Harm
Hi,
I installed yours train cart in 1.8 with a spigot server, but when I try to run a rollercoaster ride, the train (composed of 8 carts) is separated in to parts and stopped when he try to climb the first grade.
In the screenshot above you can see how the train just stops and splits into two different trains.
I tried to modify the track to view if it could be better with smoother lines but that made anything.
Thanks.
Hello, I wanted to propose an improvement to traincarts. The improvement is that in sign station performs a check of the tags of minecarts an example: an example would sign station
[Train]
station (tags)
10
If the poster is written tags where there is a letter or number tag train has the same word or number, the train is stopped. But if the previous condition not met the train not stop. Should be that station you do not have any tag the train don't stopped. Also you can add more conditions by adding only : to separate each tag.
Not if you can add this function yet it is easy to program.
Sorry my english is very worst.
When the train drive over a chest in/out the train didn't do anything and the console:
[10:58:04 ERROR]: [Train_Carts] Failed to execute GROUP_ENTER for SignActionTransfer:
java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.util.Set
at com.bergerkiller.bukkit.common.utils.BlockUtil.getBlockStates(BlockUtil.java:473) ~[?:?]
at com.bergerkiller.bukkit.common.utils.BlockUtil.getBlockStates(BlockUtil.java:454) ~[?:?]
at com.bergerkiller.bukkit.tc.utils.TransferSignUtil.getBlockStates(TransferSignUtil.java:194) ~[?:?]
at com.bergerkiller.bukkit.tc.utils.TransferSignUtil.getBlockStates(TransferSignUtil.java:177) ~[?:?]
at com.bergerkiller.bukkit.tc.utils.TransferSignUtil.findBlocks(TransferSignUtil.java:258) ~[?:?]
at com.bergerkiller.bukkit.tc.signactions.SignActionTransfer.execute(SignActionTransfer.java:79) ~[?:?]
at com.bergerkiller.bukkit.tc.signactions.SignAction.executeAll(SignAction.java:187) ~[?:?]
When using data values on a BlockChanger sign, it ignores the data value.
For example 35:11 (blue wool) is shown as white wool.
Trains stop at random moments (mostly in turns) Or when going up a hill.
In the screenshot above: The cart just stops, or goes into the ground.
In the screenshot above you can see how the train just stops and splits into two different trains.
Happens most of the time when a player is in the cart.
I have tried tons of different things to try make this work. But i cannot get a train to teleport, as described here.
http://minecraft.gamepedia.com/Custom_servers/Bukkit/TrainCarts/Signs/Teleporter
I have powered both signs, and they are in 2 different worlds. Is the feature deprecated?
Hello,
I am using the TrainCarts plugin on a Spigot 1.8.8 server, and while I enjoy the plugin very much and appreciate your work, I have a small problem with it that I would like to solve.
The problem is as follows: when the carts of a train are travelling (no matter the speed) sometimes they start flipping back and forward randomly. This does not affect the motion of the entire train, but is a very ugly visual glitch, especially when it comes to storage minecarts. The handle faces forward, then backward, then forward again, repeatedly every second.
The most important result of this bug (or maybe an isolated, more severe bug), however, is as follows: when a long train (let's say 10 carts) powered using a furnace-minecart (either from the front, back, or middle, no difference) makes a U-turn where the short section (the bottom of the letter U) is shorter than the train (let's say 3 blocks), the train is simultaneously facing two opposite directions at the same time. As a result, the direction calculation method fails, causing the furnace cart to repeatedly switch directions of force. This causes the entire train to start going forward, backward, forward, backward; oscillating within the U-corner, never getting out.
Here is a YouTube video containing evidence of the second issue, it's very easy to reproduce:
https://www.youtube.com/watch?v=9IRtlpXMZtc
I tried unsuccessfully to solve the issue, I'm really unfamiliar with the source code and as such me fixing it would require a lot of extra time to identify the source of the problem.
Thank you for your help!
sultanskyman
Hi, I'm having a simple issue. I've downloaded the BKCommonLib for Minecraft 1.8+ and installed that and this TrainCarts version onto my 1.8.8 server. When I run the server BKCommonLib is Green while TrainCarts is red. Does anybody know why this is?
Bukkit: 1.8.8 R0.1
Traincarts: 1.75
BKC: 1.66 SNAPSHOT
Hello i found a bug, when the minecarts are moving one of the minecarts go through the ground.
Ladders as rails does not work. The carts can go up the ladder, but don't go further on the actual rails.
I'm sorry, usually I'd provide more information in an issue report, but unfortunately I didn't have much to go on here, I was pressed for time while fixing the issue myself. The bottom line is, something TrainCarts-related caused my server to stop responding (the stack is printed below). It was fixed by uninstalling TrainCarts, deleting its plugin folder, and then reinstalling. I reloaded my previous config.yml and DefaultTrainProperties.yml, so I don't think the issue lies in there. Once again, I'm sorry for not providing any more info to go on, hopefully this can help possibly uncover something.
Stack from when the server stopped responding:
[10:00:39] [Spigot Watchdog Thread/ERROR]: com.bergerkiller.bukkit.common.controller.EntityController.bind(EntityController.java:40)
[10:00:39] [Spigot Watchdog Thread/ERROR]: com.bergerkiller.bukkit.common.entity.CommonEntity.getController(CommonEntity.java:173)
[10:00:39] [Spigot Watchdog Thread/ERROR]: com.bergerkiller.bukkit.tc.controller.MinecartMemberStore.canConvert(MinecartMemberStore.java:78)
[10:00:39] [Spigot Watchdog Thread/ERROR]: com.bergerkiller.bukkit.tc.controller.MinecartMemberStore.convert(MinecartMemberStore.java:103)
[10:00:39] [Spigot Watchdog Thread/ERROR]: com.bergerkiller.bukkit.tc.TCListener.onEntityAdd(TCListener.java:190)
[10:00:39] [Spigot Watchdog Thread/ERROR]: sun.reflect.GeneratedMethodAccessor79.invoke(Unknown Source)
[10:00:39] [Spigot Watchdog Thread/ERROR]: sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[10:00:39] [Spigot Watchdog Thread/ERROR]: java.lang.reflect.Method.invoke(Method.java:606)
[10:00:39] [Spigot Watchdog Thread/ERROR]: org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306)
[10:00:39] [Spigot Watchdog Thread/ERROR]: org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
[10:00:39] [Spigot Watchdog Thread/ERROR]: org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502)
[10:00:39] [Spigot Watchdog Thread/ERROR]: org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487)
[10:00:39] [Spigot Watchdog Thread/ERROR]: com.bergerkiller.bukkit.common.utils.CommonUtil.callEvent(CommonUtil.java:117)
[10:00:39] [Spigot Watchdog Thread/ERROR]: com.bergerkiller.bukkit.common.internal.CommonWorldListener.a(CommonWorldListener.java:83)
[10:00:39] [Spigot Watchdog Thread/ERROR]: net.minecraft.server.v1_8_R3.World.a(World.java:1066)
[10:00:39] [Spigot Watchdog Thread/ERROR]: net.minecraft.server.v1_8_R3.WorldServer.a(WorldServer.java:970)
[10:00:39] [Spigot Watchdog Thread/ERROR]: net.minecraft.server.v1_8_R3.World.b(World.java:2646)
[10:00:39] [Spigot Watchdog Thread/ERROR]: net.minecraft.server.v1_8_R3.Chunk.addEntities(Chunk.java:820)
[10:00:39] [Spigot Watchdog Thread/ERROR]: org.bukkit.craftbukkit.v1_8_R3.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:49)
[10:00:39] [Spigot Watchdog Thread/ERROR]: org.bukkit.craftbukkit.v1_8_R3.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:1)
[10:00:39] [Spigot Watchdog Thread/ERROR]: org.bukkit.craftbukkit.v1_8_R3.util.AsynchronousExecutor$Task.finish(AsynchronousExecutor.java:188)
[10:00:39] [Spigot Watchdog Thread/ERROR]: org.bukkit.craftbukkit.v1_8_R3.util.AsynchronousExecutor.finishActive(AsynchronousExecutor.java:347)
[10:00:39] [Spigot Watchdog Thread/ERROR]: org.bukkit.craftbukkit.v1_8_R3.chunkio.ChunkIOExecutor.tick(ChunkIOExecutor.java:34)
[10:00:39] [Spigot Watchdog Thread/ERROR]: net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:733)
[10:00:39] [Spigot Watchdog Thread/ERROR]: net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374)
[10:00:39] [Spigot Watchdog Thread/ERROR]: net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:653)
[10:00:39] [Spigot Watchdog Thread/ERROR]: net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:556)
[10:00:39] [Spigot Watchdog Thread/ERROR]: java.lang.Thread.run(Thread.java:745)
May be same issue as #12 ?
Using version: Train_Carts v1.74-SNAPSHOT using BKCommonLib v1.66-SNAPSHOT
Also:
I'm currently connected to my server on a MAC, which is hosted on a PC.
When I try to link carts together I get this message: "[22:54:33 ERROR]: Could not pass event EntityAddEvent to Train_Carts v1.75-SNAPSHOT".
When I try to create a sign nothing appears in chat, sign doesn't function when it receives power, and this appears in console: "[23:03:47 ERROR]: Could not pass event ChunkUnloadEvent to Train_Carts v1.75-SNAPSHOT"
Specs:
TrainCarts: 1.75 SNAPSHOT
BKcomandLib:
Version 1.65
SHA 35e633be203f2cdbbfaa6371029476463995d1a1
MD5 b8af52e5092a4d4cda827db617185ada
Spigot: 1.8.8
I'm loving TrainCarts, but I have been having a major bug over the past few weeks. When I attempt to place a sign, such as a launcher, the plugin will not recognize it, as in, it will not show up in chat, or affect the coaster, even if it is powered by redstone! A fix would be fantastic.
Here is a video with explains a problem in hills on my server. I cannot fix it. I've tried to remove all others plugins except BK and TC both still nothing. Can you help me ?
https://www.dropbox.com/s/2ppwbzvcio6ywmi/Train%20separation%20problem....zip?dl=0 (nearly available)
I'm french, sorry for my bad english.
If you want to try to fix issue, here's the server link : play.mydisney.tk. The ./pl command is enabled !
Nobody can enter a train before he presses the "USE" key anywhere in the world. After the player press the "USE" key on something, a block like stone, he can enter and leave the carts.
Spigot: 1.8.8 R0.1
Traincarts: 1.75
Tested with :
And tested without any other plugins (only traincarts and bkcommonlib)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.