This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.
This project has been discontinued.
A working Reloaded version of this plugin can be found here.
hello, thx for this awesome plugin, r u guys going spout anytime soon? like to ride in a real car or somthn. the same way in Guns+
btw still works but u need an update, didnt have errors before but now i do and i think its bc i updated my bukkit.jar
Keep up the good work ;)
[spoiler]
[SEVERE] Could not load 'plugins\MineKart.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: org/bukkit/event/player/PlayerListener
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:149)
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305)
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230)
at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:214)
at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:190)
at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:55)
at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:158)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:424)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Caused by: java.lang.NoClassDefFoundError: org/bukkit/event/player/PlayerListener
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at me.rahazan.minekart.MineKart.<init>(MineKart.java:13)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:145)
... 8 more
Caused by: java.lang.ClassNotFoundException: org.bukkit.event.player.PlayerListener
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 27 more
[/spoiler]
Make sure you have fuel on in your config. If you want players to have to buy a license, turn it on in your config.yml and remove the .move .useCcommands and .create perm nodes. The license will provide all needed permission nodes upon purchase.
Thanks, I will try the admin perm and see if that solves all problems. I am running close to 30 plugins, and it's possible something is conflicting. Thanks again for your help.
ON a different note, I logged in form work to my server and tried the cars. On the local LAN, it's liquid smooth. From work, the cars are useless because of the lag. Your plugin is making me consider using a real Minecraft host instead of just running a small server off of my cable home Internet connection ;)
What you could do, is just give them - minecars.admin node. This is just an override for using all commands. Having access to the reloading command really isn't going to hurt nothing. There really isn't a debug mode needed for this plugin as the permissions checking is quite simple. It just checks if said player has said node, otherwise, send "You dont have permission" String. Otherwise im dumbfounded as this is the first time ive ever heard the perms just not being read.
The three permissions are part of the Builder group which everyone is a member of except me (Owner). I'm pretty sure that I've restarted the server after making perms changes, but I will test more tonight when I am off work and the kids are online (I run a small server for my kids and their school friends.) Does your plugin have a debug mode, or can it do any logging? My 10yo son is already drooling over this plugin but he's upset that it only works for me.
Ya this error really isn't directed with MineCars as it just uses the ebean database, but thats something that was in the plugin b4 I took over for Reshka way back when so I haven't really tinkered with it. But ty for posting the fix for other users.
I am a bit confused for this as it should work, I use PEX as my permissions and Vault should read them. I would then think you just set the permission in the wrong place? Because the minecars.create node is the only thing that gets checked. Did you restart your server to make sure the perms took effect after adding them?
I never have this issue, and you really didnt provide error logs or server logs, so I don't even know if its MineCars causing the slow reloads. But honestly, when running larger server, you should have very minimal restarts as is. You should set a time aside, like 3am where u have an auto restart, every night. Its planned, controlled, and allows you do update the server as needed. Running a bigger server USUALLY means you run a lot of plugins, my server runs over 55 of them, a good chunk written by me. So you also have to realize when reaching a critical amount of plugins, your server will start loading slower as theres only so much RAM and so much space for your CPU's to process and plugins do take up a lot of space and time on each to run.
OK, I got this working (thanks for he advice on Vault) and can move around with ease. My regular users can't drop a cart on the road like I can though. I gave them the following PEX permissions:
I got the same thing as TheOneRelic. I was not trying to insult you saying your plugin is bad, why do you think I use it? I said on the startup it gives an error and it takes a while for the server to start because of it, making restarts slow and consequently I lose players at restarts and reloads. Do you know what is causing that error?
Really? Hmm. I'll have to check that out. My server is weak and only holds 6 players so I don't want to add to much overhead with multiple plugins that do the same job, but I'll give it a try. Thanks again., You learn something new every day if you're paying attention.
Lol.... You dont SWITCH to Vault, Vault just universally manages all permissions, you leave PEX on your Server too... As I use PEX on my server and Vault.
No, not good for incompetent ppl. I run a VERY big server and my MineCars never error. PLease provide actual error logs, and try posting again with the proper information.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
-
View User Profile
-
Send Message
Posted Jul 29, 2012@silentnight18
The fuel is set to on in the config.yml, but everyone still has 100. This is happening on both of my servers.
I run multiworld on one of my servers, so if i remove those permissions, a change of world when a player has a license causes a no-permissions error
On a less naggy note, we've come up with this: http://www.youtube.com/watch?v=IDISdbsA5Q0
Players love it!
-
View User Profile
-
Send Message
Posted Jul 29, 2012hello, thx for this awesome plugin, r u guys going spout anytime soon? like to ride in a real car or somthn. the same way in Guns+
btw still works but u need an update, didnt have errors before but now i do and i think its bc i updated my bukkit.jar
Keep up the good work ;)
[spoiler] [SEVERE] Could not load 'plugins\MineKart.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: org/bukkit/event/player/PlayerListener at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:149) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:214) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:190) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:55) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:158) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:424) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.NoClassDefFoundError: org/bukkit/event/player/PlayerListener at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(Unknown Source) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$000(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at me.rahazan.minekart.MineKart.<init>(MineKart.java:13) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:145) ... 8 more Caused by: java.lang.ClassNotFoundException: org.bukkit.event.player.PlayerListener at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 27 more [/spoiler]
-
View User Profile
-
Send Message
Posted Jul 29, 2012@Haloflooder
MineCars is still on a code freeze until 1.3.
@mobilephone2003
Make sure you have fuel on in your config. If you want players to have to buy a license, turn it on in your config.yml and remove the .move .useCcommands and .create perm nodes. The license will provide all needed permission nodes upon purchase.
@TheOneRelic
Good coding only goes so far! =)
-
View User Profile
-
Send Message
Posted Jul 28, 2012This is a very cool plugin. Everyone on my server loves it.
I have a suggestion. What if there was an offroad option in the configuration? like
streetBlock: x x x mosterwayBlock: x x x offroadBlock: x x x
Main reason is because I want the carts to go slower when they're offroad (mainly for go-karts)
-
View User Profile
-
Send Message
Posted Jul 28, 2012Fuel doesn't appear to be working either, all players have 100 in the file
This is on the latest version
-
View User Profile
-
Send Message
Posted Jul 27, 2012Hey, loving the plugin.
Players seem to be able to drive without a license, my perms are as follows:
- minecars.fuelstation.use - minecars.useCommands - minecars.license.use - minecars.create - minecars.move
have i done something wrong? Thanks
-
View User Profile
-
Send Message
Posted Jul 26, 2012@silentnight18
Ok thanks. also sometimes minecarts get stuck in double and single stone slabs
-
View User Profile
-
Send Message
Posted Jul 26, 2012@silentnight18
It seems to be working now. I didn't do anything, so I can only assume the restart did it. Thank you very much for your assistance.
-
View User Profile
-
Send Message
Posted Jul 26, 2012@silentnight18
Thanks, I will try the admin perm and see if that solves all problems. I am running close to 30 plugins, and it's possible something is conflicting. Thanks again for your help.
ON a different note, I logged in form work to my server and tried the cars. On the local LAN, it's liquid smooth. From work, the cars are useless because of the lag. Your plugin is making me consider using a real Minecraft host instead of just running a small server off of my cable home Internet connection ;)
-
View User Profile
-
Send Message
Posted Jul 26, 2012@GumbyDammit
What you could do, is just give them - minecars.admin node. This is just an override for using all commands. Having access to the reloading command really isn't going to hurt nothing. There really isn't a debug mode needed for this plugin as the permissions checking is quite simple. It just checks if said player has said node, otherwise, send "You dont have permission" String. Otherwise im dumbfounded as this is the first time ive ever heard the perms just not being read.
-
View User Profile
-
Send Message
Posted Jul 26, 2012@silentnight18
The three permissions are part of the Builder group which everyone is a member of except me (Owner). I'm pretty sure that I've restarted the server after making perms changes, but I will test more tonight when I am off work and the kids are online (I run a small server for my kids and their school friends.) Does your plugin have a debug mode, or can it do any logging? My 10yo son is already drooling over this plugin but he's upset that it only works for me.
-
View User Profile
-
Send Message
Posted Jul 26, 2012@TheOneRelic
Thanks so much relic, fixed my problem 100%!
-
View User Profile
-
Send Message
Posted Jul 25, 2012@TheOneRelic
Ya this error really isn't directed with MineCars as it just uses the ebean database, but thats something that was in the plugin b4 I took over for Reshka way back when so I haven't really tinkered with it. But ty for posting the fix for other users.
@GumbyDammit
I am a bit confused for this as it should work, I use PEX as my permissions and Vault should read them. I would then think you just set the permission in the wrong place? Because the minecars.create node is the only thing that gets checked. Did you restart your server to make sure the perms took effect after adding them?
@dylpickles1997
I never have this issue, and you really didnt provide error logs or server logs, so I don't even know if its MineCars causing the slow reloads. But honestly, when running larger server, you should have very minimal restarts as is. You should set a time aside, like 3am where u have an auto restart, every night. Its planned, controlled, and allows you do update the server as needed. Running a bigger server USUALLY means you run a lot of plugins, my server runs over 55 of them, a good chunk written by me. So you also have to realize when reaching a critical amount of plugins, your server will start loading slower as theres only so much RAM and so much space for your CPU's to process and plugins do take up a lot of space and time on each to run.
-
View User Profile
-
Send Message
Posted Jul 25, 2012Suggestion: - License as Maps - Fuel Station Regions - Airplanes/Boats?*
-
View User Profile
-
Send Message
Posted Jul 25, 2012@dylpickles1997
This fixes the [SEVERE] ebean.properties not found
http://forums.bukkit.org/threads/severe-ebean-properties-not-found-solved.14955/
-
View User Profile
-
Send Message
Posted Jul 25, 2012OK, I got this working (thanks for he advice on Vault) and can move around with ease. My regular users can't drop a cart on the road like I can though. I gave them the following PEX permissions:
but they still cant drop a cart.
I want all my users to be able to play with this so I nuked the economy, fuel and license. Here is my config:
-----What am I doing wrong?
-
View User Profile
-
Send Message
Posted Jul 25, 2012I got the same thing as TheOneRelic. I was not trying to insult you saying your plugin is bad, why do you think I use it? I said on the startup it gives an error and it takes a while for the server to start because of it, making restarts slow and consequently I lose players at restarts and reloads. Do you know what is causing that error?
-
View User Profile
-
Send Message
Posted Jul 25, 2012I get this in the console with version 2.3
14:43:40 [SEVERE] ebean.properties not found
14:43:40 [INFO] DataSourcePool [MineCars] autoCommit[false] transIsolation[SERIALIZABLE] min[2] max[20]
14:43:41 [INFO] SubClassFactory parent ClassLoader [org.bukkit.plugin.java.PluginClassLoader]
14:43:41 [WARNING] Bean [com.egodroid.bukkit.carmod.database.EbeanDB] has no unique id set
14:43:41 [INFO] Entities enhanced[0] subclassed[1]
this doesn't effect my server in any way as far as i can tell.
-
View User Profile
-
Send Message
Posted Jul 25, 2012@silentnight18
Really? Hmm. I'll have to check that out. My server is weak and only holds 6 players so I don't want to add to much overhead with multiple plugins that do the same job, but I'll give it a try. Thanks again., You learn something new every day if you're paying attention.
-
View User Profile
-
Send Message
Posted Jul 25, 2012@GumbyDammit
Lol.... You dont SWITCH to Vault, Vault just universally manages all permissions, you leave PEX on your Server too... As I use PEX on my server and Vault.
@dylpickles1997
No, not good for incompetent ppl. I run a VERY big server and my MineCars never error. PLease provide actual error logs, and try posting again with the proper information.