Inactive [MECH] DropChest v0.8.3 - Chests that absorb dropped items [1.1-R3]

Discussion in 'Inactive/Unsupported Plugins' started by narrowtux, Feb 9, 2011.

  1. Offline

    narrowtux

    DropChest - Chests that absorb dropped items
    Version 0.8.2
    [​IMG]
    Important! When migrating from 0.6 to any above version, you have to move the DropChest.txt from server/plugins/DropChest.txt to server/plugins/DropChest/DropChest.txt
    This is because I have to follow the Bukkit plugin saves guidelines.

    This plugin automatically adds dropped items to near chests. That is very useful for automatic farming and monster traps that gather loot.
    Features
    • automatically suck dropped items that are near a chest to that chest
    • customizable warning if the chest is nearly full
    • list your DropChests and watch how much percent is still free
    • Permissions
    • Filter
    • Storage Minecart support
    • Dispenser and Furnace support
    • Item information
    • Chest protection
    • Automatic Owner tracking
    • Double-Chest support
    Download

    DropChest.jar
    GitHub Project (Source Download)
    Download development version

    Donate, if you want to support me ;)

    Video



    Usage
    Commands
    Show commands (open)

    To add a chest to the "watchlist", type
    Code:
    /dropchest add [radius]
    After that, rightclick the chest that you want to add. Radius is the radius in which the Chest should suck items. Default value is 2.

    To remove a chest from the "watchlist", just type
    Code:
    /dropchest remove chestid
    where chestid is the number of the chest that you get when you call /dropchest list

    You can list the chests that are on the watchlist via
    Code:
    /dropchest list
    You can adjust the radius of a chest via
    Code:
    /dropchest setradius chestid radius
    You can check which id and radius the Chest in front of you has:
    Code:
    /dropchest which
    after that, rightclick on the Chest to get information about it.
    If you are sitting in front of the console, or don't want to rightclick, you can use
    Code:
    /dropchest info chest
    It will generate the same output as /dc which.

    You can teleport to a chest via
    Code:
    /dropchest tp chestid
    where chestid is the ID of the dropchest

    You can set the name of a DropChest via
    Code:
    /dropchest setname {chestid} {newname}
    The name is displayed in chest is full warnings, and in the DropChest list!

    If you migrate from 0.6 to 0.7, you can set the owner of a dropchest by typing:
    Code:
    /dropchest setowner {chest} {newowner}
    You can protect a chest by typing
    Code:
    /dropchest protect {chest} {on|off}
    You can always use /dc instead of /dropchest if you are lazy.

    Another very helpful command is /dcitem:
    Code:
    /dcitem [NAME|id]
    
    This can be used to obtain the name of an item by it's id or get an id of the item-name.
    This doesn't work with all names, though.

    Use the new command /chestinfo {name|id} to get info about what's inside the chest.
    Omit the argument and rightclick on any chest to get info about that.
    Example:
    Code:
    >/dcitem 4
    4 is COBBLESTONE
    >/dcitem cobblestone
    COBBLESTONE is 4
    

    Show Configuration (open)

    You can configure DropChest by pasting the contents of the following block to plugins/DropChest/dropchest.cfg
    Code:
    #Should the dropchest drop items when it gets a redstone signal?
    droponredstone=true
    #How long should the dropchest not suck items after it has dropped them
    waitafterdrop=10
    #Should users be able to protect chests like in LWC?
    usercanprotectchest=true
    #Which is the default radius if you omit the radius argument in /dropchest add?
    defaultradius=2
    #Which should be the maximum radius for players that have not dropchest.setBig and aren't ops?
    fallbackradius=15
    #At which fill-status should the chest warn you?
    warnfillstatus=90
    #Which message should appear as warning?
    #You can use this variables (example):
    # $owner : the owner of the chest (narrowtux)
    # $name  : the name of the chest (my superduper mobtower chest/#42)
    # $fill  : The fill status, in percent (81)
    warnmessage=$owner, your chest $name is nearly full($fill%).
    

    Filter / Storage Minecarts
    Show Filter/Storage Minecarts (open)

    Filters have changed in version 0.6. There are now 3 seperate filters that are for sucking items, pulling items from passing minecarts and pushing them to passing minecarts.
    You can now set the filters by either using commands or using the interactive mode. Let me show you the interactive mode first:
    to begin, type
    Code:
    /dropchest filter {suck|push|pull}
    Note: choose one of suck, push or pull, please (for example /dropchest filter suck)
    Then you will enter the interactive mode. In this mode you can edit the selected filter by hitting the chest with the desired item in your hand.
    To edit another filter, type the above command again.
    To finish your filter, type
    Code:
    /dropchest filter finish
    Commands mode:
    Code:
    /dropchest filter {suck|push|pull} {chestid} {itemid|itemtype|clear}
    Call the filter-command like above, as second argument, use the chest-ID, and as third argument, either type the item-ID, the name of the item (as they appear here: org.bukkit.Material) or type clear to clear this filter.
    Please note! The suck filter acts different from the Pull/Push-Filter when it's empty. When the suck-filter is empty, the chest will suck every item. When a Pull/Push filter is empty, it won't take or give any items to a passing minecart.

    Show Permissions nodes (open)

    You can use these nodes:
    • dropchest - To get the right to use DropChest
    • dropchest.create - To call /dropchest add
    • dropchest.remove - To call /dropchest remove chestid
    • dropchest.radius.set - To set the radius of a Chest to something else than 2
    • dropchest.radius.setBig - To have unlimited radius
    • dropchest.which - To have access to the /dropchest which command
    • dropchest.teleport - To be able to teleport via /dropchest tp chestid
    • dropchest.filter - To set or reset filters
    • dropchest.filter.set - To set filters in interactive mode
    • dropchest.filter.reset - To reset filters in interactive mode (click with nothing in hand)
    • dropchest.list - To have access to /dc list and /dc info
    • dropchest.destroy - To be able to break a dropchest without removing it before.
    • dropchest.protect - To be able to protect a chest
    • dropchest.moderator - To be able to modify a dropchests properties even if you're not the owner. Also, ops and the console can do that.
    You can use these variables:

    • dropchestmaxradius - To adjust the maximum radius for a group or a user
    How to use variables:

    Code:
    users:
      narrowtux:
        info:
          dropchestmaxradius: 1000
    
    This is just an example and this also works with groups!

    Changelog
    Version 0.8.2
    • Fixed the loading issue.
    Version 0.8.1
    • Supports SuperPermissions (when no Permissions plugin was found)
    • Fixed show stopping bugs.
    • Use YAML as persistence storage. You can find the new file at plugins/DropChest/dropchests.yml
    Show Changelog (open)

    Version 0.8
    • Performance improvements
    • Fixed a bug that caused dropchest to eat stacks in storage minecarts (thanks @Tenebria )
    • Implemented per-chest delay (thanks @Gibbers )
    • Made /dc list per player. Use /dc list {pagenum} all to see all showcases (works without all in the console)
    Version 0.7.9
    • Fixed bug where items were lost when a chest/minecart was full on pushing/pulling
    • Little code cleanup
    Version 0.7.8
    • Fixed a bug where, for example, if you had several ItemStacks of 1 block each, only 1 ItemStack would be pulled to the chest or pushed to the MineCart, the others would be deleted.
    • Minecarts can now be over/under DropChests to be handled
    Thanks M-Type!
    Version 0.7.7
    • Double Chest support
    Version 0.7.6

    • Fixed some issues when using a Permissions implementation that is not complete (in this case EssentialsGroupManager as reported by @Kartus )
    Version 0.7.5

    • you can add all items to a filter by using the keyword "all" instead of the material-type
    • you can obtain info about a dropchest without having to rightclick (/dc info {chest}). However, the output is the same as when you would have called /dc which
    Version 0.7.4

    • warnfillstatus=-1 now disables the "chest is full"-warning
    Version 0.7.3

    • Fixed a bug that came with a new Bukkit release
    Version 0.7.2

    • /dc which now says something again, thanks to @Liger_XT5.
    Version 0.7.1

    • Removed debug messages :D
    Version 0.7

    • Configuration added
    • DropChests can drop their contents when a redstone input is present
    • Now, only the owner of a dropchest can adjust it's properties
    • The owner of a dropchest can protect the chest. So other players can't open it.
    • Customizable warning message and fill threshold.
    • Warnings will now be displayed to the owner of a chest, if he is online.
    • And made compatible to Minecraft 1.5_01. Older versions of craftbukkit won't work!
    Version 0.6.9

    • /dc which even more fancy
    • Removed debug message reported by @Reterg
    • Implemented the /item command which tells you what item this id is or vice-versa.
    Version 0.6.8

    • /dc which now looks fancy and shows the filtered items, too.
    Version 0.6.7

    • Added dropchest-id to the /dc which output.
    Version 0.6.6

    • Fixed NullPointerException on startup
    Version 0.6.5

    • Fixed /dc which
    • Refactored some code
    • You can now also use names of dropchests in the commands.
    Version 0.6.4

    • Fixed chunk unload that results in crash
    Version 0.6.3

    • Updated to bukkit-version 602
    • Tried to fix Thread-Exceptions. Breaking DropChests still not fixed, maybe happens later this day ;)
    Version 0.6.2

    • Permissions not required anymore.
    • Thread-Safe. No more ConcurrentModificationCheck Exceptions!
    Version 0.6.1

    • Fixed loading issues. You have to move your old DropChest.txt to the folder DropChest/ in your plugin directory!
    Version 0.6

    • Seperate filters for sucking, pushing to minecarts, pulling from minecarts
    • Multiple users can add dropchests at the same time now!
    • Added a name to the DropChests
    • Fixed Minecraft 1.3-Bug (method net.minecraft.server.Entity.q() was not available any more)
    I'm working on extended furnace handling, that fuels automatically go to the fuel slot and so on. This is still buggy so I didn't released it, it comes in the next version.


    Version 0.5.1
    • Multiworld works now
    • Paginated /dc list
    • Persistent DropChest IDs
    Version 0.5

    • Added support for Storage Minecarts
    • Added support for Dispensers and Furnaces
    Version 0.4.2

    • Fixed bug that Tearlow described.
    Version 0.4.1

    • Fixed loading bug when migration from versions 0.3 or below
    Version 0.4

    • Added filters.
    Version 0.3.1

    • Multiple world support
    • Since the Craftbukkit version from feb, 13 at 12:00 CET, Chests that are destroyed by Players are rebuilt
    • Worked around NullPointerException when Permissions is not loaded properly
    • Files now hosted on github ;) that non-members also can download DropChest
    Version 0.3

    • Permissions support.
    • Configure the maximum radius for each single user or group (via Permissions)
    • Fixes bug with unhandled Exception in the EntityWatcher-Timer.
    • /dropchest can be called via /dc for short
    • /dropchest without arguments just lists the commands that the user can execute, as well as his maximum radius.
    • Oh, and I corrected the Pythagoras formula for radius calculation. Shame on me...
    Version 0.2.3


    This is quite a huge bugfix update. Permissions come next ;)
    • Broken DropChests are now automatically removed from the list
    • changed package name from com.bukkit.narrowtux.DropChest to com.narrowtux.DropChest to prevent not loading issues coming up next monday
    • Added command "which", that allows you to see which id a chest has and if it is already a dropchest.
    • Linked against the most recent versions of Bukkit and Craftbukkit. The Bukkit guys have fixed a lot of bugs that affected this plugin. In my tests, there were no more nullPointerExceptions or similar errors. Also, DropChest now also works on very fresh placed Chests
    • And a currently constant maximum radius of 20 blocks
    Version 0.2.2

    • DropChest are now removed when you call /dropchest remove chestid
    • DropChest now have a minimum radius of 2
    • Fixed some saving issues
    Version 0.2.1

    • Fixed a problem where the radius has not been saved
    Version 0.2

    • Added a radius
    Version 0.1

    • First Release of DropChest
     
  2. OMG THANK YOU! for fixing multiworld :D
     
  3. Offline

    Kevin Forte

    Gotcha, thanks for the quick reply.
    --- merged: Feb 20, 2011 5:28 PM ---
    Also, sorry for posting so frequently by the way, is it possible to add a command to name dropchests as opposed to them all having simply an ID? Like, an ID number by default would be fine, but an option to change that would be nice. That way, on the list, I could see that my chest "Trap1" is full.
     
  4. Offline

    Profanwolf

    Chests stop updating their content after a restart
     
  5. Offline

    narrowtux

    That's quite easy, thank you for the idea :)
     
  6. Offline

    Kevin Forte

    You're welcome, and a few things to note:
    -I'm still having the problem of chests not displaying the items they've sucked up.
    -Is it possible to make it so the /dc tp command checks for an empty area when teleporting you to the chest? I've died due to teleporting directly into stone multiple times.
     
  7. Offline

    narrowtux

    can you post the server log when that happens?
    That comes to the list too.
    --- merged: Feb 20, 2011 8:54 PM ---
    Can you post the serverlog too?
     
  8. Offline

    Kostronor

    ;)

     
  9. Offline

    narrowtux

    lol, "go nag the plugin author" :D
     
  10. Offline

    Funk Man

    One thing I'd like to have in this plugin is to have the ability to set a chest to push only items not on it's filter list to a storage minecart. So basically I'd like to have a minecart continually go around my storage room and have the chests push items they shouldn't have into the cart and the correct chest pull them out.
     
  11. Offline

    Kevin Forte

    Code:
    2011-02-21 21:49:24 [SEVERE] java.util.ConcurrentModificationException
    2011-02-21 21:49:24 [SEVERE]    at java.util.AbstractList$Itr.checkForComodifica
    tion(Unknown Source)
    2011-02-21 21:49:24 [SEVERE]    at java.util.AbstractList$Itr.next(Unknown Sourc
    e)
    2011-02-21 21:49:24 [SEVERE]    at org.bukkit.craftbukkit.CraftWorld.getEntities
    (CraftWorld.java:418)
    2011-02-21 21:49:24 [SEVERE]    at com.narrowtux.DropChest.EntityWatcher.run(Ent
    ityWatcher.java:47)
    2011-02-21 21:49:24 [SEVERE]    at java.util.TimerThread.mainLoop(Unknown Source
    )
    2011-02-21 21:49:24 [SEVERE]    at java.util.TimerThread.run(Unknown Source)
    
    I'm not positive if this is correlated with my issue, but I did just get this.
     
  12. Offline

    narrowtux

    You can likely ignore this when a "Warning: There has been an error" is displayed above this stack trace. This is just a notice for me when something like this happens.
     
  13. Offline

    maloca08

    I'm still waiting for minecarts to collect items could you please add that? :)
     
  14. Offline

    narrowtux

    If you can't wait, you can already do this with minecart mania. But it's not difficult to add this for DropChest
     
  15. Offline

    Smite

    I'm getting an error the first time I do anything that would interact with a dropchest; that includes hitting to filter, creating new, or using any command for that matter, but not dropping items inside the suck radius. No items are being collected in any radius, and the "/dc list" command only shows "#0" for every ID. No numeric ids at all for any commands.
    (Fake edit: The error doesn't repeat itself until the server is restarted.)
    This is using craftbukkit 432 and the latest download from the first post in this thread.

    Code:
    2011-02-23 22:54:51 [SEVERE] Exception in thread "Timer-0"
    2011-02-23 22:54:51 [SEVERE] java.lang.NoSuchMethodError: net.minecraft.server.E
    ntityItem.q()V
    2011-02-23 22:54:51 [SEVERE]    at com.narrowtux.DropChest.EntityWatcher.run(Ent
    ityWatcher.java:75)
    2011-02-23 22:54:51 [SEVERE]    at java.util.TimerThread.mainLoop(Unknown Source
    )
    2011-02-23 22:54:51 [SEVERE]    at java.util.TimerThread.run(Unknown Source)
    I also get:
    Code:
     [WARNING] Using the stupidly long constructor com.narrowtux.DropChest.DropChest(PluginLoader, Server, PluginDescriptionFile, File, File, ClassLoader) is no longer recommended. Go nag the plugin author of DropChest to remove it! (Nothing is broken, we just like to keep code clean.)
    :nagnagnagnag: ;)

    Love the plugin. Could there be a toggle or even a permission to enable or disable the automatic recreation of broken chests? It's honestly easier to just whack em with an axe if I want to delete that dropchest entry.
     
  16. Offline

    narrowtux

    Sorry, the new Version of minecraft 1.3 broke this plugin, as you see, it calls the method EntityItem.q() which does not exist any more. I fixed it already but the version I'm developing has another feature that has not been finished yet. If you don't mind, download it below.
    In this Version, the stupidly long constructor also has been removed.
    This permission already exists, just give yourself the right dropchest.destroy to be able to destroy it by hand.
     

    Attached Files:

  17. Offline

    Smite

    *swoon* My hero!
     
  18. Offline

    deimos

    I get this, and they're not working; the chests :(
     

    Attached Files:

  19.  
  20. Offline

    Jdbye

    On CB b328, and having a problem. Every time a chunk gets unloaded, dropchests in it break and start disintegrating items dropped near them (they disappear but don't get added to the chest). /dropchest list still shows the chest being filled up, but once the dropchest is removed and readded, the chest % full goes back to what it was before.
     
  21. Offline

    narrowtux

    I released v0.6 which supports separate filters for sucking/pulling or pushing items.
    Also, you can set a name!

    All of you 6 people that already downloaded v0.6, you have to redownload it. I made mistake in the loading code that crashed the whole plugin on second restart. Just redownload it, it's fixed now.

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

    h0us3cat

    I think double chests are not working correctly, if my double chest is half full i get a message the chest is full.
     
  23. Offline

    narrowtux

    That's because doublechests still aren't implemented - yet.
     
  24. Offline

    jordanaustin

    Hello there.

    I'm using craftbukkit 439 then 445 (both don't work).

    Installed fresh copy of DropChest by placing in the plugins folder (no permissions). Edited server.properties and added your plugin.

    The mod is being loaded. When I type /dropchest add I see the message "Now rightclick the chest that you want to add". So I right click it, the chest opens, and there's nothing in it. I get no confirmation or see anything on the server end, and the chest doesn't get added to the /dropchest list or seem to pick up anything.

    The server console is blank, and i'm not getting any errors, but I'm willing to do whatever you want to see if we can figure this out.

    [​IMG]
     
  25. Offline

    asdaarg

    Could you implement a feature so that you can specify the direction(s) N/S/W/E from which items are pushed or pulled to? Otherwise it isn't possible to remotely store and fetch items from a chest, except for by using a dispenser but it has a very limited capacity and takes time to empty its content into the chest.
     
  26. Offline

    narrowtux

    Which plugins do you have installed? Can you also post the whole serverlog, even if nothing weird comes up to you? That would help me fix this.
     
  27. Offline

    jordanaustin

    Sure,

    plugins=MinecartManiaCore,MinecartManiaAutocart,SlowHealth,informant,DropChest,Persistence,NetherGate,mmplugin

    Here are my plugins:

    CraftBukkit 445
    Minecart Mania .97
    Autocart .61
    Informant 1.5.1
    Slow Health 2.3
    NetherGate v0.44
    Persistence .50
    MMPlugin .4.2
    DropChest .6

    Here is the log from the time I started the server, then tried to make a chest.

    Code:
    2011-02-25 10:36:26 [INFO] Starting minecraft server version Beta 1.3
    2011-02-25 10:36:26 [INFO] Loading properties
    2011-02-25 10:36:26 [INFO] Starting Minecraft server on 192.168.1.50:25565
    2011-02-25 10:36:26 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-461-g382eae2-b445jnks (MC: 1.3)
    2011-02-25 10:36:26 [INFO] Preparing level "world"
    2011-02-25 10:36:26 [INFO] Preparing start region
    2011-02-25 10:36:27 [WARNING] Using the stupidly long constructor com.markusnemesis.bukkit.informant.informant(PluginLoader, Server, PluginDescriptionFile, File, File, ClassLoader) is no longer recommended. Go nag the plugin author of Informant to remove it! (Nothing is broken, we just like to keep code clean.)
    2011-02-25 10:36:27 [WARNING] Using the stupidly long constructor com.afforess.minecartmaniaautocart.MinecartManiaAutocart(PluginLoader, Server, PluginDescriptionFile, File, File, ClassLoader) is no longer recommended. Go nag the plugin author of Minecart Mania Autocart to remove it! (Nothing is broken, we just like to keep code clean.)
    2011-02-25 10:36:27 [INFO] Hint! It's probably someone called 'Afforess'
    2011-02-25 10:36:27 [WARNING] Using the stupidly long constructor com.bukkit.Brian.MMPlugin.MMPlugin(PluginLoader, Server, PluginDescriptionFile, File, File, ClassLoader) is no longer recommended. Go nag the plugin author of MMPlugin to remove it! (Nothing is broken, we just like to keep code clean.)
    2011-02-25 10:36:27 [INFO] com.bukkit.Brian.MMPlugin.MMPlugin 0.4.1 initializing.
    2011-02-25 10:36:27 [WARNING] Using the stupidly long constructor adam.SlowHealth.SlowHealth(PluginLoader, Server, PluginDescriptionFile, File, File, ClassLoader) is no longer recommended. Go nag the plugin author of SlowHealth to remove it! (Nothing is broken, we just like to keep code clean.)
    2011-02-25 10:36:27 [SEVERE] com/nijikokun/bukkit/Permissions/Permissions (Is it up to date?)
    java.lang.NoClassDefFoundError: com/nijikokun/bukkit/Permissions/Permissions
        at com.narrowtux.DropChest.DropChest.setupPermissions(DropChest.java:100)
        at com.narrowtux.DropChest.DropChest.onEnable(DropChest.java:64)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:140)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:424)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:187)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:80)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:61)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:198)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:185)
        at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:131)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:238)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    Caused by: java.lang.ClassNotFoundException: com.nijikokun.bukkit.Permissions.Permissions
        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:30)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        ... 12 more
    2011-02-25 10:36:27 [INFO] Done (1036102566ns)! For help, type "help" or "?"
    2011-02-25 10:38:56 [INFO] 143 recipes
    2011-02-25 10:38:56 [INFO] JordanAustin [/MyIpHere:25465] logged in with entity id 148
    2011-02-25 10:39:18 [INFO] JordanAustin lost connection: disconnect.quitting
    
     
  28. Offline

    narrowtux

    You need permissions, I have the download link in my copy-paste thing: http://mirror.nexua.org/Permissions/2.1/Permissions.zip
     
  29. Offline

    jordanaustin

    Now it is saying I don't have permissions. Here is my config.yml:
    Code:
        Admin:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
            permissions:
                - '*'
    
    ##
    # DarkGrave has control over all commands.
    ##
    users:
        DarkGrave:
            group: Admin
            permissions:
        JordanAustin:
            group: Admin
            permissions:
    
    Here's my new server log:
    Code:
    2011-02-25 11:26:11 [INFO] Starting minecraft server version Beta 1.3
    2011-02-25 11:26:11 [INFO] Loading properties
    2011-02-25 11:26:11 [INFO] Starting Minecraft server on 192.168.1.50:25565
    2011-02-25 11:26:11 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-461-g382eae2-b445jnks (MC: 1.3)
    2011-02-25 11:26:11 [INFO] Preparing level "world"
    2011-02-25 11:26:11 [INFO] Preparing start region
    2011-02-25 11:26:12 [WARNING] Using the stupidly long constructor com.markusnemesis.bukkit.informant.informant(PluginLoader, Server, PluginDescriptionFile, File, File, ClassLoader) is no longer recommended. Go nag the plugin author of Informant to remove it! (Nothing is broken, we just like to keep code clean.)
    2011-02-25 11:26:12 [WARNING] Using the stupidly long constructor com.afforess.minecartmaniaautocart.MinecartManiaAutocart(PluginLoader, Server, PluginDescriptionFile, File, File, ClassLoader) is no longer recommended. Go nag the plugin author of Minecart Mania Autocart to remove it! (Nothing is broken, we just like to keep code clean.)
    2011-02-25 11:26:12 [INFO] Hint! It's probably someone called 'Afforess'
    2011-02-25 11:26:12 [WARNING] Using the stupidly long constructor com.bukkit.Brian.MMPlugin.MMPlugin(PluginLoader, Server, PluginDescriptionFile, File, File, ClassLoader) is no longer recommended. Go nag the plugin author of MMPlugin to remove it! (Nothing is broken, we just like to keep code clean.)
    2011-02-25 11:26:12 [INFO] com.bukkit.Brian.MMPlugin.MMPlugin 0.4.1 initializing.
    2011-02-25 11:26:12 [INFO] [Permissions] version [2.1] (Handler) was Initialized.
    2011-02-25 11:26:12 [WARNING] Using the stupidly long constructor adam.SlowHealth.SlowHealth(PluginLoader, Server, PluginDescriptionFile, File, File, ClassLoader) is no longer recommended. Go nag the plugin author of SlowHealth to remove it! (Nothing is broken, we just like to keep code clean.)
    2011-02-25 11:26:12 [INFO] DropChest version 0.6 is enabled!
    2011-02-25 11:26:12 [INFO] Could not find chestfile
    2011-02-25 11:26:12 [INFO] [INFORMANT] version 1.5.1 is enabled
    2011-02-25 11:26:12 [INFO] Minecart Mania Autocart version 0.6 is enabled!
    2011-02-25 11:26:12 [INFO] Minecart Mania Core version 0.97 is enabled!
    2011-02-25 11:26:12 [INFO] Minecraft Map (MM) is initialized on port 50192
    2011-02-25 11:26:12 [INFO] Minecraft Map (MM) initialization was successful! Try to  connect on port: 50192
    2011-02-25 11:26:12 [INFO] MMPlugin version 0.4.1 is enabled, I think!
    2011-02-25 11:26:12 [INFO] NetherGate version 0.44 is enabled
    2011-02-25 11:26:12 [INFO] [Permissions] version [2.1] (Handler) loaded
    2011-02-25 11:26:12 [INFO] Persistence version 0.5 is enabled
    2011-02-25 11:26:12 [INFO] SlowHealth 2.3 enabled! Rate: 20.0s | Amount: 1
    2011-02-25 11:26:12 [INFO]  | Max: 20
    2011-02-25 11:26:12 [INFO] Done (1460165726ns)! For help, type "help" or "?"
    2011-02-25 11:26:39 [INFO] 143 recipes
    2011-02-25 11:26:39 [INFO] JordanAustin [/MyIPHere:21205] logged in with entity id 142
    2011-02-25 11:26:39 [INFO] United States
    2011-02-25 11:26:44 [INFO] Loaded world: world
    [​IMG]

    I'm sorry for the trouble, this is probably a permissions kind of problem.

    If anyone gets this message would you please give me a snippet of how your configuration is for Permissions? I will head over to that forum post and see if I can get some help there.

    Please change your original post to state that permissions is required.

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

    narrowtux

    It should work without permissions, but the new version of it has taken out a new wave of shit. Permissions is to give some users rights and others not. So you should put yourself into the group Admins, if you're the serveradmin. Then you automatically can do anything. If you want to give some rights to a user, do it like this:
    Code:
    narrowtux:
       group:default
       permissions:
          - 'dropchest.something'
          - 'dropchest.anotherthing'
    
    The items below the permissions are called "nodes". You can read about every node that is available in DropChest in the first post.
     
  31. Offline

    jordanaustin

    Well maybe permissions needs updated or something. I am using the default permissions, except I changed DarkGrave at the bottom to my name.

    Code:
        Admin:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
            permissions:
                - '*'
    
    ##
    # DarkGrave has control over all commands.
    ##
    users:
        JordanAustin:
            group: Admin
            permissions:
     

Share This Page