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. Offline

    Dyramisty

    Does the current version check for ops too? cause as for permissions I'm still on groupmanager untill McMyAdmin changes to the new default.
     
  3. Offline

    Danjio

    so how should i install it that 0.79 works?
     
  4. Offline

    narrowtux

    You don't need a configuration file just when you want to configure it.

    No, when no permissions is installed, it'll allow everything.

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

    Danjio

    i try it but it does nothing o.รด /dc add 5 and i throw something on the ground and nothing happens
     
  6. Offline

    Dyramisty

    Nvm,
    got things working, just had to clean up my permissions a bit.
     
  7. Offline

    gaxxx

    it keeps saying DropChest directory does not exist, create on next save... what should i do? and also keeps saying that DropChest.cfg is not found... how can i get it?
     
  8. Offline

    narrowtux

    You can create a directory called DropChest manually in the plugins folder. The issue likely arises of that the server hasn't sufficient permissions to write something in that directory.
    For the config-file: You've got to create that yourself, look in the first post for the default configuration.
     
  9. Offline

    dakzerox

    i can't set max radius ?
     
  10. Offline

    Zalastax

    @dakzerox
    in config its
    fallbackradius=number for max block away
     
  11. Offline

    dakzerox

    ok thx ^^
     
  12. Offline

    FireballCH

    How can I setup the message "Your chest .... is nearly full" only showing for the owners? Chests are already set for the owners, but the messages are global.

    i would be happy for an answer ;)
     
  13. Offline

    tobobolain

    Dropchest v0.7.8 Only partly Working - Push/Pull/RS Trigger & RS Input Not working

    First of all, great work on this. It's very useful and the Interface is very pleasant to work with.

    I've been working with DropChest for a while now, just using its basic function SUCK to help organise chest storage and as automated local collection from traps i've built.

    PUSH Trouble:
    The problem showed up when i tried to get the chests i've set up,l to capture Mob drops, to the PUSH the items onto a passing Storage Cart. Nothing happens. Items stay sat in the collection chest.
    Settings:
    Suck: Not modified, so is suck=all. (#Works fine)
    Push: Added the 10 Items IDs via "/dc filter push" Interactive mode. (Tested with /dc info # and push list showed all 10 ID#'s correctly listed for that chest name).

    I have also tried setting Push to ALL. No change.

    REDSTONE TRIGGER Trouble:
    Redstone currents to not trigger item dump from chests included on the Dropchest lists.

    Here is a Server log dump of a basic server start from my server with your Addon included.

    Server Log (open)
    2011-07-23 11:17:28 [INFO] Starting minecraft server version Beta 1.7.3
    2011-07-23 11:17:28 [INFO] Loading properties
    2011-07-23 11:17:28 [INFO] Starting Minecraft server on #
    2011-07-23 11:17:28 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-945-g73697a4-b1000jnks (MC: 1.7.3)
    2011-07-23 11:17:29 [INFO] Preparing level #
    2011-07-23 11:17:29 [INFO] Preparing start region for level 0 (Seed: -3370808493809026609)
    2011-07-23 11:17:30 [INFO] Preparing start region for level 1 (Seed: 2656981478123529730)
    2011-07-23 11:17:30 [INFO] Preparing spawn area: 32%
    2011-07-23 11:17:30 [INFO] [MagicCarpet] MagicCarpet version 1.5.6 is enabled!
    2011-07-23 11:17:30 [INFO] [MagicCarpet] Take yourself wonder by wonder, using /magiccarpet or /mc.
    2011-07-23 11:17:30 [INFO] [MagicCarpet] Anyone can use the Magic Carpet.
    2011-07-23 11:17:30 [INFO] CraftBookCommon 3.0-alpha2 enabled.
    2011-07-23 11:17:30 [INFO] CraftBookCommon: perms_groups.txt and perms_users.txt detected! Using flat file permissions.
    2011-07-23 11:17:30 [INFO] [HeroChat] HeroChat version 4.10.3 enabled.
    2011-07-23 11:17:30 [INFO] ChunkRegenerate version 1.1 is enabled with op-only permissions!
    2011-07-23 11:17:30 [INFO] [VirtualChest] (version 4.3.1)
    2011-07-23 11:17:31 [INFO] [VirtualChest] Chests loaded !
    2011-07-23 11:17:31 [SEVERE] Another plugin is trying to enable Essentials manually. Don't do this! It's probably be.Balor.register.payment.Methods
    2011-07-23 11:17:31 [INFO] Loaded Essentials build 2.4.2 by Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans and Xeology
    2011-07-23 11:17:31 [INFO] [VirtualChest] Payment method found (Essentials version: 2.2)
    2011-07-23 11:17:31 [INFO] [VirtualChest] Payment method found (Essentials version: 2.2)
    2011-07-23 11:17:31 [WARNING] Permissions not found! All Operations are allowed!
    2011-07-23 11:17:31 [INFO] DropChest version 0.7.8 is enabled!
    2011-07-23 11:17:31 [INFO] File /data/games/minecraft/beta/79202/plugins/DropChest/dropchest.cfg not found.
    2011-07-23 11:17:31 [INFO] CraftBookCircuits 3.0-alpha2 enabled.
    2011-07-23 11:17:31 [INFO] CraftBookCircuits: perms_groups.txt and perms_users.txt detected! Using flat file permissions.
    2011-07-23 11:17:31 [INFO] CraftBookCircuits: perms_groups.txt and perms_users.txt detected! Using flat file permissions.
    2011-07-23 11:17:31 [INFO] [Giant Trees] version 0.3.2 is enabled
    2011-07-23 11:17:31 [INFO] motd version 1.0 is enabled!
    2011-07-23 11:17:31 [INFO] motd: Permissions system not detected - you have to edit the config manually!
    2011-07-23 11:17:31 [INFO] Growbie version 2.4 enabled.
    2011-07-23 11:17:31 [INFO] Enabled FlamingArrows!
    2011-07-23 11:17:31 [INFO] - Author(s): [Geoffrey Davis]
    2011-07-23 11:17:31 [INFO] - Version: 1.2.2
    2011-07-23 11:17:31 [INFO] BlocksOnGlass version 0.35 is enabled!
    2011-07-23 11:17:31 [INFO] [BlocksOnGlass] Permission system not detected. Everybody can place everything on glass.
    2011-07-23 11:17:31 [INFO] [BananaChunk] version 4.6 is enabled!
    2011-07-23 11:17:31 [INFO] Stackable: Configuration file loaded.
    2011-07-23 11:17:31 [INFO] Stackable: Version 0.5.1 enable.
    2011-07-23 11:17:31 [INFO] CraftBookMechanisms 3.0-alpha2 enabled.
    2011-07-23 11:17:31 [INFO] CraftBookMechanisms: perms_groups.txt and perms_users.txt detected! Using flat file permissions.
    2011-07-23 11:17:31 [INFO] 1 cauldron recipe(s) loaded
    2011-07-23 11:17:31 [INFO] [RemoteBukkit] Query running on 83.222.240.183:31275
    2011-07-23 11:17:31 [INFO] [RemoteBukkit] v0.3 Plugin Enabled.
    2011-07-23 11:17:31 [INFO] [RemoteBukkit] RCON running on 83.222.240.183:31275
    2011-07-23 11:17:31 [INFO] HigherExplosives: Not using Permissions.
    2011-07-23 11:17:31 [INFO] HigherExplosives 2.0 primed and ready
    2011-07-23 11:17:31 [INFO] [ChopTree] Permissions not detected, defaulting to ops.
    2011-07-23 11:17:31 [INFO] ChopTree 1.23 enabled!
    2011-07-23 11:17:31 [INFO] PlgColdLightning version 1.0 is enabled!
    2011-07-23 11:17:31 [INFO] [TeslaCoil] version 1.4 by [Darklust] Loaded; performance boosted by GOAE
    2011-07-23 11:17:31 [INFO] CraftBookVehicles 3.0-alpha2 enabled.
    2011-07-23 11:17:31 [INFO] CraftBookVehicles: perms_groups.txt and perms_users.txt detected! Using flat file permissions.
    2011-07-23 11:17:31 [INFO] [Vegetation]: Permission system not detected.
    2011-07-23 11:17:31 [INFO] [Vegetation]: Switching to OP commands!
    2011-07-23 11:17:31 [INFO] [Vegetation]: Settings for world [HONGville] loaded.
    2011-07-23 11:17:31 [INFO] [Vegetation]: Vegetation v3.3 enabled.
    2011-07-23 11:17:31 [INFO] WorldEdit 4.6 enabled.
    2011-07-23 11:17:31 [INFO] WorldEdit: perms_groups.txt and perms_users.txt detected! Using flat file permissions.
    2011-07-23 11:17:31 [INFO] GroupManager - INFO - Scheduled Data Saving is set for every 10 minutes!
    2011-07-23 11:17:31 [INFO] GroupManager version 1.0(alpha-5) [Zombie-Version, please switch to Permissions 3] is enabled!
    2011-07-23 11:17:31 [INFO] GlassPlugin version 1.0 is enabled without permissions!
    2011-07-23 11:17:31 [INFO] Done (0.241s)! For help, type "help" or "?"
    2011-07-23 11:18:06 [INFO] ellyhong logged in with entity id 88 #
    2011-07-23 11:18:06 [INFO] THEY FIXED MINECARTS :) Please tell narrowtux!
    2011-07-23 11:19:08 [INFO] ellyhong lost connection: disconnect.quitting
    2011-07-23 11:19:08 [INFO] Connection reset


    The only error i see is :
    2011-07-23 11:17:31 [INFO] DropChest version 0.7.8 is enabled!
    2011-07-23 11:17:31 [INFO] File /data/games/minecraft/beta/79202/plugins/DropChest/dropchest.cfg not found.

    Server Details:
    I am running this on a Clanforge Remote server Bukkit 1000 Build.
    It is a Rented server with limited control over what is installed and the file structure of said installed files. The Installation of any addons is purely automated and admin needs to be alerted for any changes beyond this.

    The DropChest.cfg file is showing on my control panel as being located ine "plugins/DropChest/DropChest.cfg"

    What advice can you offer, if any, in helping me with this?

    Tobo.
     
  14. Offline

    Zalastax

    @tobolain
    Is the cfg file located in "/data/games/minecraft/beta/79202/plugins/DropChest/dropchest.cfg"?

    If the current is to a double chest's second chest (the one not being a dropchest) it won't work(we are working on it).

    Are the minecart going on the block next to the chest (so that it touches it)?
     
  15. Offline

    narrowtux

    What Zalastac said is correct ;)
    the filename has to be lowercase!!
     
  16. Offline

    FireballCH

    @narrowtux: Is it possible?
     
  17. Offline

    narrowtux

    Yep, that is possible.
     
  18. Offline

    FireballCH

    Is it already implented? When yes how can I do it?

    When not, can you implent it ;) Would be great!
     
  19. Offline

    narrowtux

    It's currently not implemented. It'll come in the next release ;)
     
  20. Offline

    FireballCH

    Cool, im looking forward to the next release ;) Thanks again for your great Plugin!
     
  21. Offline

    chickenmove

    when i rightclick the chest i get blackscreen -.-
    and other players to
     
  22. Offline

    tobobolain

    An absolutely Huge DOH! is required here.
    Firstly i hadn't "tested" the push set up before building the rail system. So when i built it first, the carts were 2 blocks away from the chests. I now know the push/pull is only 1 block radius. I assumed the push/pull worked based on the SETRADIUS command.
    All works fine now! Complete n00b i am. Also thanks for the feedback.

    I do however have a little feedback.

    Regarding support for Furnaces in particular.
    Background: I Haven't yet found a decent Stackables addon for the Bukkit 1000 build that allows for example pork chops to stack by default. Otherwise /stack or throwing it on the ground to stack is required atm.
    In my SSP world i use Risugami's stackables which allowed items to stack when produced in the furnaces

    Getting to the point: As it stands i can only cook 1 pork chop at a time. The Cooked chop blocks anymore cooking until removed.
    So i created Mrs Miggins Pork Chop Express. A Cart between a chest and a furnace, exchanging coal/raw/cooked chops etc....
    It works but with issues:

    The PULL function on the Furnace fills the "Produced item/Output slot" if a 3rd stack/item is sent over via cart if the Fuel and Cooking item slots are already occupied (ie with Raw chop & Coal). This stops the production of anymore items.
    By default as a player you cannot manually put anything in the output slot but your addon seems to bypass that.

    Another fine tune that would be nice. For furnaces in particular. If there was some way to specify where items are pulled to, ie, pull to the Fuel or Raw Item slot. In my above example. It would be nice to be able to send over fuel via the cart/push chest but unless you are very specific in the order you do it in you end up with coal/char in the Raw item slot.
    This would also enable auto production of Charcoal for example, which is rather confusing for the system as in the chain : Wood+Charcoal>Charcoal it is both a fuel and a product.

    Just 1 more comment :) With the Push/Pull Filter feedback from "/dc which" command. If you set Push/Pull to "All" then the feedback from the command spams out the entire text box with every ID#. Is there any way to have it just say "All" instead?

    Anyhoo, GREAT Addon. I love it. I was experimenting with the BTW Mod and Hoppers in SSP just before hopping to SMP so yours fills the gap nicely.

    Tobo.
     
  23. Offline

    IWannaWin

    Arrows no longer get "absorbed" and I'm too busy to fix it myself. :(
    If someone could fix it and post it here, I'd appreciate it.

    BTW, great plugin!
     
  24. Offline

    narrowtux

    You mean Arrow-entities? They never were absorbed. I can add them, though.
     
    IWannaWin likes this.
  25. Offline

    IWannaWin

    Oh, I just assumed they were. If you add it, it would make your plugin so much better. :)
     
  26. Offline

    steveg608

    Just started using DC It's Great. I made a test track to try the push and pull. The only question I have is there a way to have it so the minecart can be further away from the push pull chests, perhaps 3 blocks.

    That way we can hide the mine cart and track underground, have it pull stuff from our suck chests our where we mine, then have it fill using push the distribution chests in a market type environment, with out people needing to see the mine cart and tracks, as they would be underground?

    Thanks

    Steve
     
  27. Offline

    narrowtux

    The problem with extending the range of the minecart is that it can make the server laggy when some minecarts are moving all the time.
    You can put the chests right against the walls and then let the minecart drive in the edge of that wall.
    Like this:
    [brickblock]
    [air][chest]

    [air]= Rails
     
  28. Offline

    steveg608

    OK I understand, what I did for testing, and am building now for production, is a brick tunnel under the chests that the mine cart runs in. So the mine cart passes under the chests that are doing the pulling, in the public market area. Then the mine cart track passes next to the chests doing the sucking and pushing in the mining area.

    Thanks for clearing up the range.

    Steve
     
  29. Offline

    Darsith

    Not sure if this has been asked yet. But my users are having issues accessing the interactive mode of the filter.

    they use the command /dc filter {push|pull|suck} and get the message "Now entering interactive mode for {push|pull|suck}

    When they then go to left click the chest with an item to be added, they get nothing.

    I am using the default config from the first post (nothing changed) and my usrs have these permissions 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.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

    anything I am missing to allow users access to interactive mode?
     
  30. Offline

    narrowtux

    EDIT:
    My bad, they need permissions dropchest.filter.set as well as dropchest.filter.reset
    Edit Edit:
    Changed the op to reflect this
     
  31. Offline

    Darsith

    thank you very much, and my users also thank you!
     

Share This Page