Inactive [MECH] EnderStorage v1.0 - Let the Endermen take care of your storage needs [1.2.5 R4]

Discussion in 'Inactive/Unsupported Plugins' started by marinating, Sep 23, 2011.

  1. Offline

    marinating

    EnderStorage - the remote storage solution.
    Version: 1.0

    [​IMG]

    I was playing around in 1.8 when I realized that the Endermen could be really useful. They can teleport, and they can carry blocks- so why not make them work for you? This plugin gives you an answer when you run out of inventory space, and it uses the Ender Pearls- giving them another feature besides teleporting- as payment for the Endermen's invaluable services. Here's how:
    With an Ender Pearl in hand, look directly at the block you want to store. It can't be bedrock, a chest, or similarly unmovable block. Type /estore, and a (usually) friendly Enderman representative will teleport over, grab the block you indicate, and then take it to a secret hiding place in the Nether. You can store up to 64 blocks this way. Run out of inventory space in a deep mine, but have Ender Pearls on you? No problem, an Enderman will take care of that.
    When it's time for you to redeem your goodies, simply type /es while looking at a block. Another Enderman will saunter up and plop down a chest full of everything that they've stored away for you. When this happens all of the stored blocks will be returned at once, and you can start stockpiling again.

    Features:
    * Let the Endermen take care of your storage needs, carrying up to 64 blocks
    * One unique inventory per player, which can be held indefinitely until retrieved
    * Get all your stored blocks with a simple command: /es
    * Store a block by looking at it and typing /estore
    * Delivery service from Endermen! What else do you want?

    <Edit by Moderator: Redacted bit url>

    Changelog:
    0.1:
    * Release

    0.1.1:
    * Permissions: 'ender.storage'

    1.0
    * Support for 1.2.5, modified method of getting blocks
     
    Last edited by a moderator: Feb 21, 2017
    Smex and Don Redhorse like this.
  2. Offline

    undeadmach1ne

    very cool idea!
     
  3. Offline

    Don Redhorse

    I have to agree with the other too... nice..
     
  4. Offline

    Sh00ck

    //Edit4//
    @marinating
    //Edit4//

    Nice Idea :)

    i will try it


    Edit//

    The Chest should be protected with LWC/Lockete.
    The Chest should be go away. (No Chest Farming)
    It should something Costwith iConomy (Storing and the chest etc.)
    PEX (PermissionsEx)
    the Command /es should be configurable

    k that was it :D

    Edit2//

    The Blocks which i rightklick should be MINED.
    (Grass to DIRT Block.. and not that in the Chest is then Grass Block..)

    Edit3//

    No Sun Damage on the Ender's
    A Delay for HARD TO MINE BLOCKS like OBSIDIAN..
    A Delay for the Shout of a Ender

    Edit5//

    a TP Command to go to the Nether where the Items are...
     
    wassilij likes this.
  5. Offline

    rmb938

    WOW. Best idea ever! Would of never thought of making this.
     
  6. Offline

    marinating

    I'll think of adding some of the suggestions but the only ones I see in the near future would be the disappearing chest, Permissions, and some kind of basic config file.
     
  7. Offline

    kenneth123

    very creative! defintily using this!
     
  8. Offline

    EnlightendDead

    You should add something that lets your store your chest back, or atleast make it so the chest will return after set amount of time.
     
  9. Offline

    darklust

    This is hilarious but useful, and the player base should get a real kick out of it.
     
  10. Offline

    gameswereus

    Notch tweeted he was nefing it though :(
     
  11. Offline

    marinating

    The Enderman nerf has nothing to do with this plugin.
     
  12. Offline

    RobZ_SD

    YOU
    ARE
    EPIC
     
  13. Offline

    AtomicAcidbath

    Awesome. Works great for spawners ;)
     
  14. Offline

    NeoSilky

    Mind if i attempt to do a video for this soon? :)
     
    Last edited by a moderator: Feb 21, 2017
  15. Offline

    marinating

    @NeoSilky That would be great, go for it :D
     
  16. Offline

    NeoSilky

    i'll do it ASAP! :D
     
  17. Offline

    8thDimension

    Oh my.... OOOh my ._.
     
  18. Offline

    WizzleDonker

    This plugin makes me very happy
     
  19. Haha, this is great :)
     
  20. Offline

    darklust

    Permissions would be lovely, we want to use this as a feature specific to donators of a certain tier on our server, but of course everyone can right click blocks with a pearl, which makes for a disaster with Factions xD I attempted to improvise by adding a plugin that wrapped the actions with the pearl and the command with a permission, but the right clicking with the pearl still continues as I cannot cancel the event before EnderStorage handles it :p
     
  21. Offline

    marinating

    @darklust EnderStorage listens on the Lowest priority so it can be easily overriden by protection plugins. Not sure what the problem is, but I'll add permissions support soon.
     
  22. Offline

    darklust

    Right, it is lowest priority however when I attempt to cancel the PLAYER_INTERACT event at highest priority, I find the code still executes along with my own. Not a big deal however as you're going to implement permissions :p
     
  23. Offline

    astinax

    it doesn't work when I right click a block with an ender pearl no endermen are coming but it still consumes my ender pearl
     
  24. Offline

    marinating

    @astinax Are there any errors? What kind of block are you trying to pick up? Is there enough space for an Enderman?
     
  25. Offline

    astinax

    I'm not getting any errors and I'm trying to pickup a grass block in a flat open space.
     
  26. Offline

    marinating

    Try reinstalling. I've never had this problem before.
     
  27. I get error
    Could not pass event PLAYER_INTERACT to EnderStorage
    java.lang.NullPointerException
    blahblahblah
     
  28. Offline

    Zarius

    That "blahblahblah" bit usually contains the details of the file & line that caused the error and so is probably very useful to the developer :)
     
  29. Offline

    popdog15

    Could not pass event PLAYER_INTERACT with EnderStorage
    java.lang.nullpointerexception
    at com.wildamazing.marinating.Enderstorageplayerlistener.onPlayerinteract(EnderstoragePlayerlistener.java:43)


    Thats all I can type for now.
     

Share This Page