Bukkit 1060 [Recommended Build] - "I'm sorry, Dave, but I cannot let you do that."

Discussion in 'Bukkit Help' started by Magestickown, Aug 16, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    Magestickown

    Before updating to CraftBukkit #1060, I was unable to use the /help command, and it did not tell me to use it if I entered an invalid command.

    After, I was able to.

    However, when I use /help, it says "
    I'm sorry, Dave, but I cannot let you do that."

    I haven't noticed any other issues.

    Could someone tell me why it wasn't (/help) working before? :(

    My plugins (a-z):

    AutoMessage,
    CommandBook,
    iConomy,
    iConomyChestShop,
    Lockette,
    MagicCarpet,
    MobBounty,
    Permissions,
    PermissionsPlus,
    SimpleWarp,
    WorldEdit,
    WorldGuard.

    My server.log:
    Code:
    [/FONT][/SIZE]2011-08-16 09:14:44 [INFO] Starting minecraft server version Beta 1.7.3
    2011-08-16 09:14:44 [INFO] Loading properties
    2011-08-16 09:14:44 [INFO] Starting Minecraft server on dsminecraft.no-ip.org:25565
    2011-08-16 09:14:44 [WARNING] **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
    2011-08-16 09:14:44 [WARNING] The server will make no attempt to authenticate usernames. Beware.
    2011-08-16 09:14:44 [WARNING] While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose.
    2011-08-16 09:14:44 [WARNING] To change this, set "online-mode" to "true" in the server.settings file.
    2011-08-16 09:14:44 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-980-g4ed23b1-b1060jnks (MC: 1.7.3)
    2011-08-16 09:14:45 [SEVERE] ebean.properties not found
    2011-08-16 09:14:45 [INFO] DataSourcePool [iConomyChestShop] autoCommit[false] transIsolation[SERIALIZABLE] min[2] max[20]
    2011-08-16 09:14:46 [INFO] SubClassFactory parent ClassLoader [org.bukkit.plugin.java.PluginClassLoader]
    2011-08-16 09:14:46 [INFO] Entities enhanced[0] subclassed[1]
    2011-08-16 09:14:46 [INFO] DataSourcePool [SimpleWarp] autoCommit[false] transIsolation[SERIALIZABLE] min[2] max[20]
    2011-08-16 09:14:46 [INFO] SubClassFactory parent ClassLoader [org.bukkit.plugin.java.PluginClassLoader]
    2011-08-16 09:14:47 [INFO] Entities enhanced[0] subclassed[1]
    2011-08-16 09:14:47 [INFO] [Permissions] (Yeti) was initialized.
    2011-08-16 09:14:47 [INFO] [Permissions] version [3.1.6] (Yeti)  loaded
    2011-08-16 09:14:47 [INFO] [P2] version 3.2 has been enabled.
    2011-08-16 09:14:48 [INFO] [P2Aliases] 1.3 Enabled.
    2011-08-16 09:14:48 [WARNING] Failed to load ban list: java.io.FileNotFoundException: banned-players.txt (No such file or directory)
    2011-08-16 09:14:48 [WARNING] Failed to load ip ban list: java.io.FileNotFoundException: banned-ips.txt (No such file or directory)
    2011-08-16 09:14:48 [WARNING] Failed to load white-list: java.io.FileNotFoundException: white-list.txt (No such file or directory)
    2011-08-16 09:14:48 [INFO] Preparing level "world"
    2011-08-16 09:14:48 [INFO] Preparing start region for level 0 (Seed: -3327375542970371336)
    2011-08-16 09:14:49 [INFO] Preparing spawn area: 57%
    2011-08-16 09:14:49 [INFO] Preparing start region for level 1 (Seed: -3818413052097492046)
    2011-08-16 09:14:50 [INFO] Preparing spawn area: 73%
    2011-08-16 09:14:50 [INFO] [AutoMessage] version [1.5] loaded
    2011-08-16 09:14:50 [INFO] CommandBook 1.5.2 enabled.
    2011-08-16 09:14:50 [INFO] CommandBook: Maximum wrapper compatibility is enabled. Some features have been disabled to be compatible with poorly written server wrappers.
    2011-08-16 09:14:50 [INFO] CommandBook: 0 banned name(s) loaded.
    2011-08-16 09:14:50 [WARNING] CommandBook: Unknown kit item 'null'
    2011-08-16 09:14:50 [WARNING] CommandBook: Unknown kit item 'null'
    2011-08-16 09:14:50 [WARNING] CommandBook: Unknown kit item 'null'
    2011-08-16 09:14:50 [WARNING] CommandBook: Unknown kit item 'null'
    2011-08-16 09:14:50 [INFO] CommandBook: 2 kit(s) loaded.
    2011-08-16 09:14:50 [INFO] CommandBook: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-08-16 09:14:50 [INFO] [iConomy] Downloading Dependencies
    2011-08-16 09:14:50 [INFO]    + h2.jar downloading...
    2011-08-16 09:14:51 [INFO]    - h2.jar finished.
    2011-08-16 09:14:51 [INFO] [iConomy] Downloading h2.jar...
    2011-08-16 09:14:51 [INFO] [iConomy] Driver error: java.lang.ClassNotFoundException: org.h2.Driver
    2011-08-16 09:14:51 [SEVERE] Error occurred while enabling iConomy v5.01 (Is it up to date?): org/h2/jdbcx/JdbcConnectionPool
    java.lang.NoClassDefFoundError: org/h2/jdbcx/JdbcConnectionPool
    	at com.iConomy.net.Database.<init>(Database.java:42)
    	at com.iConomy.iConomy.onEnable(iConomy.java:130)
    	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    	at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:885)
    	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:278)
    	at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:178)
    	at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:161)
    	at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:286)
    	at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:273)
    	at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:149)
    	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:337)
    	at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.ClassNotFoundException: org.h2.jdbcx.JdbcConnectionPool
    	at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    	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:306)
    	at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    	... 12 more
    2011-08-16 09:14:51 [INFO] [iConomyChestShop] version 2.75 initialized!
    2011-08-16 09:14:51 [INFO] [iConomyChestShop] iConomy version 5 loaded.
    2011-08-16 09:14:51 [INFO] [iConomyChestShop] Permissions version 3.1.6 loaded.
    2011-08-16 09:14:51 [INFO] [iConomyChestShop] Lockette version 1.3.8 loaded.
    2011-08-16 09:14:51 [INFO] Lockette version 1.3.8 is being enabled!  Yay!  (Core version 1.0)
    2011-08-16 09:14:51 [INFO] Lockette: Detected craftbukkit build [1060] ok.
    2011-08-16 09:14:52 [INFO] Lockette: Linked to Permissions plugin version 3.1.6
    2011-08-16 09:14:52 [INFO] Lockette: Using ops file for admin permissions.
    2011-08-16 09:14:52 [INFO] Lockette: Ready to protect your containers.
    2011-08-16 09:14:52 [INFO] [MagicCarpet] MagicCarpet version 1.5.6 is enabled!
    2011-08-16 09:14:52 [INFO] [MagicCarpet] Take yourself wonder by wonder, using /magiccarpet or /mc. 
    2011-08-16 09:14:52 [INFO] [MagicCarpet] Using Permissions.
    2011-08-16 09:14:52 [INFO] [MobBounty] v4.05 (Oxygen) enabled.
    2011-08-16 09:14:52 [INFO] [MobBounty] Developed by: [Mattera, Steven (IchigoKyger)].
    2011-08-16 09:14:52 [INFO] [MobBounty] Special Thanks to: nijikokun for the Register API.
    2011-08-16 09:14:52 [INFO] [MobBounty] Config loaded.
    2011-08-16 09:14:52 [INFO] [MobBounty] Permission plugin was found (Permissions v3.1.6).
    2011-08-16 09:14:52 [INFO] [MobBounty] Payment plugin was found (iConomy v5).
    2011-08-16 09:14:52 [INFO] [Permissions] SQL Interface enabled!
    2011-08-16 09:14:52 [INFO] SimpleWarp v1.1.0 has been enabled
    2011-08-16 09:14:52 [INFO] WorldEdit 4.6 enabled.
    2011-08-16 09:14:52 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-08-16 09:14:52 [INFO] WorldGuard: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-08-16 09:14:52 [INFO] WorldGuard: (world) Single session is enforced.
    2011-08-16 09:14:52 [INFO] WorldGuard: (world) TNT ignition is blocked.
    2011-08-16 09:14:52 [INFO] WorldGuard: (world) Lighters are PERMITTED.
    2011-08-16 09:14:52 [INFO] WorldGuard: (world) Lava fire is blocked.
    2011-08-16 09:14:52 [INFO] WorldGuard: (world) All fire spread is disabled.
    2011-08-16 09:14:52 [INFO] WorldGuard: Loaded configuration for world 'world"
    2011-08-16 09:14:52 [INFO] WorldGuard: (world_nether) Single session is enforced.
    2011-08-16 09:14:52 [INFO] WorldGuard: (world_nether) TNT ignition is blocked.
    2011-08-16 09:14:52 [INFO] WorldGuard: (world_nether) Lighters are PERMITTED.
    2011-08-16 09:14:52 [INFO] WorldGuard: (world_nether) Lava fire is blocked.
    2011-08-16 09:14:52 [INFO] WorldGuard: (world_nether) All fire spread is disabled.
    2011-08-16 09:14:52 [INFO] WorldGuard: Loaded configuration for world 'world_nether"
    2011-08-16 09:14:52 [INFO] WorldGuard: 2 regions loaded for 'world'
    2011-08-16 09:14:52 [INFO] WorldGuard: Unable to register missing event type SNOW_FORM
    2011-08-16 09:14:52 [INFO] WorldGuard 5.2.2 enabled.
    2011-08-16 09:14:52 [INFO] Done (0.465s)! For help, type "help" or "?"
    2011-08-16 09:15:05 [INFO] David [/24.68.165.189:51944] logged in with entity id 195 at ([world] 278.9375, 72.0, 124.4375)
    2011-08-16 09:15:16 [INFO] <David> asd
    2011-08-16 09:15:35 [INFO] <David> help
    2011-08-16 09:17:36 [INFO] Stopping the server..
    2011-08-16 09:17:36 [INFO] Stopping server
    2011-08-16 09:17:36 [INFO] [AutoMessage] version [1.5] disabled
    2011-08-16 09:17:36 [INFO] [iConomy] Plugin disabled.
    2011-08-16 09:17:36 [INFO] [MobBounty] Payment plugin was disabled.
    2011-08-16 09:17:36 [INFO] [iConomyChestShop] version 2.75 distabled!
    2011-08-16 09:17:36 [INFO] Lockette: Closing all automatic doors.
    2011-08-16 09:17:36 [INFO] Magic Carpet disabled. Thanks for trying the plugin!
    2011-08-16 09:17:36 [INFO] [MobBounty] v4.05 (Oxygen) disabled.
    2011-08-16 09:17:36 [INFO] [Permissions] (Yeti) saving data...
    2011-08-16 09:17:36 [INFO] [Permissions] (Yeti) saved all data.
    2011-08-16 09:17:36 [INFO] [Permissions] (Yeti) disabled successfully.
    2011-08-16 09:17:36 [INFO] CommandBook: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-08-16 09:17:36 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-08-16 09:17:36 [INFO] WorldGuard: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-08-16 09:17:36 [INFO] [MobBounty] Permission plugin was disabled.
    2011-08-16 09:17:36 [INFO] [P2] has been disabled.
    2011-08-16 09:17:36 [INFO] [Permissions] SQL Interface disabled!
    2011-08-16 09:17:36 [INFO] WorldGuard 5.2.2 disabled.
    2011-08-16 09:17:36 [INFO] [P2Aliases] Shutting down.
    2011-08-16 09:17:36 [INFO] Saving chunks
     
  2. Offline

    chernobyl360

    with this latest build you need to setup bukkit's permission system. sadly ive got no clue how to. D:
    this maybe should fix it.


    http://wiki.bukkit.org/Vanilla_permissions
     
  3. Offline

    AgentKid

    Yeah, all you have to do is set up Bukkit's built in permissions system. Basically what they've done is that now if you have a permissions plugin (GroupManager, Permissions or PermissionsBukkit), the system completely disregards your op status. What you'll need to do is give yourself 'craftbukkit.command.*' and if that doesn't work you'll need to give yourself the individual nodes that you want commands for.
     
  4. Offline

    Connor Mahaffey

  5. Offline

    Double0negative

    how do you do this if the thing you need to enable a command for is mctelnet?
     
  6. Offline

    AgentKid

    What do you mean?
     
  7. Offline

    Steeveeo

    Looked into that page, supposedly Ops are automatically/default allowed to use the whitelist commands. However, my server just completely ignores my Op status when attempting to change the whitelist via /whitelist add <name> and /whitelist remove <name>.

    I had to go into my server and add people manually to it, then restart, because the default Bukkit commands were being blocked, even to an admin+Op.

    Plugins:
    • Essentials
    • Essentials GroupManager
    • Essentials GroupBridge
    • Essentials Chat
    • Essentials GeoIP
    • Essentials Spawn
    • Craftbook (minus Circuits)
    • Falsebook (only Circuits)
    • ElixirMod
    • Big Brother
    • AntiCreeper
    • Growbie
    • Heroic Death
    • McMMO
    • MultiVerse
    • Spout
    • TweakedCycle
    Please note that none of these conflict, as they were all working perfectly fine together before #1060, and now we have to restart the server every time we want someone new to be let in.
     
    fneyret likes this.
  8. Offline

    Flamingsword

    I've got exactly the same problem!
    I've also got:
    • HeroicDeath
    • McMMO
    • Spout
    • BigBrother
    But none of them conflicts!
     
  9. Offline

    Steeveeo

    By the way, just going to note now, that I have my server running as a service on my media server/center, and therein I do not have direct access to the server console, meaning that being locked out of my admin stuff is SEVERELY detrimental.

    I have heard talk, however, that even the server console can't touch some commands, but that was just a passing glance at another thread, so I am not 100% sure on that.
     
  10. Offline

    Flamingsword

    Even the console gets the 'I'm sorry, Dave, I cannot let you do that' error! This is kind of severe..
     
  11. Offline

    Boots01

    I am getting exactly the same problem. I have downgraded to 1000 for now. Can't wait to find a solution.
     
  12. Offline

    topcrime`

    what the difference between Build:1000 and build:1060 i dont understand that btw im new to bukkit
     
  13. Offline

    nala3

    look though builds 1000-1060 you will see
     
  14. Offline

    fneyret

    Same here.
     
  15. Offline

    hiro24

    We noticed this too. I spent a couple hours trying to track it down last night, thinking maybe it was something I did or a McMyAdmin problem, as I had moved the whitelist file around a little the day before. Turns out it's Bukkit's fault??! wtf!

    We spent a good 5 hours a couple days ago trying to get everything converted over to PermissionsBukkit. I even had to roll a custom SuperPermsBridge for some plugins, as its support for permissions 3.1 is shite. Only to end up dumping it and walking back to permissions 2.7.4 w/ our tails between our legs. The reason: For some reason we have a user w/ underscores in his name, and no matter what, we couldn't give him moderator rights! IDK if it's something we were doing wrong (probably), but still...

    /rant over
     
  16. Offline

    zipfe

    1060 on a rather busy server here, never seen the Dave message, yet. All plugins work, no errors. If this is permissions related, good old 2.7.x here.
     
  17. bukkit is meant to be a mod api not an all in one... if they're forcing people to use their own system then they will slowly be shooting themselves in the foot. Open it back up and let people choose what permissions system they want to use. Especially until bukkitpermissions gets better as at the minute it is rubbish with documentation aimed towards someone who is most likely a developer.
     
    hiro24 and Sleaker like this.
  18. Offline

    Gibstick

    Update MCTelnet, it got fixed in 1.2.6.
     
  19. Offline

    hiro24

    Silly question here maybe but.. these vanilla permissions, can they be added in via Permissions 2.x or 3.x? Or does it HAVE to be bukkit's permission system?
     
  20. Offline

    Connor Mahaffey

    Bukkit's Permission system I imagine.

    As a developer I thought I'd let you know that this is a transition period. Everything will be vanilla permissions eventually. The fact is, Permissions 2.7 is unsupported and 3.1 hasn't been updated in months even though it has known bugs. One of these days one of them will break with a bukkit build, and no one will be around to fix them. What happens then?

    The new permissions system is more powerful, and easier for developers. The amount of Permissions problems I've seen crop up on both my plugins' pages is simply ridiculous. Bukkit is trying to make it so that there is one central system for developers. That said, because of the way the system is, you aren't limited to PermissionsBukkit. PermissionsEx and bPermissions both support Bukkit's Permission System. The system works by having a plugin register permissions to bukkit, then bukkit "knows" what permissions someone has and can be checked by developers. This way, anyone can make a permissions system, but they are all checked the same way - through bukkit.

    I understand that people who own large servers probably don't want to go through and change all that data. But its a worthwhile investment, and there are a lot of shortcuts you can take. The biggest problem right now, is that a lot of plugins still don't support vanilla permissions. To use both Permissions and vanilla permissions, takes literally 5 lines of code, and some yml. It takes 5 minutes for a normal plugin. There's no reason for developers not to support the new system, because it makes life harder for everyone else. But a lot of them refuse, or have given up active development of their plugins. And because of things like Essentials and online tutorials, a lot of people will unknowingly continue to use outdated plugins.

    TL;DR Transition period. Better for everyone. Not supported by all developers for who knows what reason. Ongoing problem.

    If you're confused about the new system, take a look at this: http://wiki.bukkit.org/Setting_Up_Bukkit_Permissions
     
    t_one21 likes this.
  21. Offline

    Settwi

    I experienced a similar problem with Permissions, and I couldn't even stop the server from the Console! The way I fixed my problem was, yes, rather crude and non-technical, but it worked. I deleted the Bukkit.yml and the permissions.yml and the server ran normally. This is kind of counteracting the built-in permissions, (I'm assuming) though.
     
  22. Offline

    Perling


    hmm i have delete the files but i cant add anyone over whitelist add...
     
  23. Offline

    DAOWAce

    Same problem, deleted said files.. still can't input any commands from the console. I do not use any plugins.

    Transitioning from vanilla to bukkit isn't nice, apparently.

    Edit: Downgrading to #1000 allows me to use commands, but now I miss out on later fixes, yay.

    Edit2: Problem seems to be resolved with a new world, strange.
     
  24. Offline

    RunningDingos

    where did you get the 1000 download? and do i just delet craftbukkit 1060 and put 1000 in there?
     
  25. Offline

    cliff001002

  26. Offline

    Rsccman

    im using 1105, im really tired and pissed this isnt fixed, i want to know how to remove their shitbuiltin version of permissions all at once.... i dont wnat it, people dont need it, i cant make money if my server dosent work
     
  27. Offline

    Deathfromace

    You use their product for free..one that people would pay to use. This happens every update and this time they did it a lot faster so kudos to them. Also you don't have to use their permissions system...
     
  28. Offline

    Rsccman

    it overroad my permissions, and makes it the defualt now, we cant find a way to disable it

    plus were already 1.8.1

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

    jonathan edel

    yes, that is true and it impacts what you can do severely.

    Hello guys, I think I've found a half solution to the permissions problem, I would blame Bukkit's poor programming with little guide, however, go to the bukkit.yml file.

    settings:
    spawn-radius: 16
    permissions-file: permissions.yml
    update-folder: update
    aliases:
    icanhasbukkit:
    - version
    database:
    username: bukkit
    isolation: SERIALIZABLE
    driver: org.sqlite.JDBC
    password: walrus
    url: jdbc:sqlite:{DIR}{NAME}.db

    This is what should be there, I'm not sure how to direct the " permissions-file: permissions.yml " to another plugin like GroupManager as they all have the same name, so instead I cleared the "permissions.yml" and update option.

    settings:
    spawn-radius: 16
    permissions-file:
    update-folder:
    aliases:
    icanhasbukkit:
    - version
    database:
    username: bukkit
    isolation: SERIALIZABLE
    driver: org.sqlite.JDBC
    password: walrus
    url: jdbc:sqlite:{DIR}{NAME}.db

    If anyone else has a better solution please share, because this tactic is not very productive.

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

    Rsccman

    ok cool,
    ok too bad it wont work, start the server after saving, and bukkit overrights everything again to defualt....
    im using 1135 atm
     
Thread Status:
Not open for further replies.

Share This Page