Minecraft Data Packs / Quality of Life

EnderStorage - Upgrade your Ender Chest

  • check_circle Advancements
  • check_circle Functions
  • 11,750 views, 3 today
  • 1,378 downloads, 0 today
  • 60
  • 54
  • 34
CodingLegend0100's Avatar CodingLegend0100
Level 59 : Grandmaster Programmer
79
EnderStorage - Upgrade your Ender Chest.

Your ender chest has just been upgraded! Players will start with 1 page in their ender chest and can use end crystals to unlock new pages until they reach the maximum of 10. Not satisfied with those numbers? Change them in the config menu!

XP Vault
Store experience in your ender chest! Unlocking the XP vault requires 50 levels (configurable). When unlocked, you can store XP in your ender chest and take it out as you please. You can also withdraw XP from the XP Vault in the form of XP bottles, but there will be some XP loss along the way.

EnderBeacon
Grant yourself the powers of a beacon wherever you go! Powered by XP stored in the XP vault, you may select up to 2 beacon effects (again, customizable!) to have where ever you go until you disable it or run out of stored XP.

Configuration

Access the Config Menu with /trigger EnderStorageConfig

Personal Config Menu
EnderBeacon Numerals - Choose between Roman or Arabic numerals for the enderbeacon menu

Global Config Menu (access through personal menu - requires OP)
Starting Pages - Change the number of pages a player starts with
Max Pages - Change the maximum number of pages players can have
XP Vault Unlock Levels - Change the number to XP levels needed to unlock the XP Vault
Max Enderbeacon Effects - Change the number of enderbeacon effects that can be selected at once
Beacon Seconds per XP - Change how long 1 stored XP powers the enderbeacon
Silk Touch Required - Toggle whether or not silk touch is required to mine an enderchest

Please note:
  - Decreasing the max pages will NOT remove pages from players that have more than the new max




This datapack has reported multiplayer issues for version 1.19, use at your own risk.
I plan on rewriting this datapack in the future to improve performance and make it moddable.


      CompatibilityMinecraft 1.18
      toMinecraft 1.19
      Tags

      7 Update Logs

      Update 7 : by CodingLegend0100 04/19/2022 4:10:50 pmApr 19th, 2022

      Fixed a bug causing "Strength 1" to be displayed as "Strength I" in the enderbeacon menu when Arabic numerals were enabled

      Fixed even more multiplayer issues
      LOAD MORE LOGS

      Create an account or sign in to comment.

      1
      03/31/2023 9:07 am
      Level 1 : New Miner
      CosminX2
      CosminX2's Avatar
      okay so there are bugs with this so when i deposit my xp and then get it as xp bottles they are dupping and i have unlimited xp bottles and when i drop the beacon ender chest option and it gets picked up by an dropper it converts into a normal beacon and i get beacons for free that works
      1
      03/31/2023 9:38 am
      Level 59 : Grandmaster Programmer
      CodingLegend0100
      CodingLegend0100's Avatar
      Thank you for the bug report! I'll try to get around to fixing it as soon as I can.
      2
      10/02/2022 6:16 am
      Level 1 : New Miner
      JChris557
      JChris557's Avatar
      It works properly in Multiplayer servers me and my friends tested the data pack in another multiplayer server before adding it in our main server. I'll send back another reply if me and my friends encounter any bugs of the data pack but for now we're not experiencing any bugs
      2
      10/02/2022 6:49 am
      Level 1 : New Miner
      JChris557
      JChris557's Avatar
      Ah nevermind, The Ender Storage itself is quite buggy. When I got the 9 end crystals and upgraded my end storage it got bugged and showed my friend's stuff in his ender storage in my ender storage. At least I haven't put stuff in my ender storage
      3
      10/02/2022 8:41 am
      Level 59 : Grandmaster Programmer
      CodingLegend0100
      CodingLegend0100's Avatar
      Yeah, I plan on fixing it at some point
      2
      10/03/2022 4:33 am
      Level 1 : New Miner
      JChris557
      JChris557's Avatar
      And another thing the pages got bugged as well while I was upgrading my ender storage space that the stuff my friend duplicated 8 times to where in page 2 to 9 it loaded all of his stuff in the first page
      07/29/2022 3:05 am
      This reply was removed by the poster or a moderator.
      2
      07/29/2022 11:48 am
      Level 59 : Grandmaster Programmer
      CodingLegend0100
      CodingLegend0100's Avatar
      Why would I want to do that?
      2
      07/26/2022 9:01 pm
      Level 2 : Apprentice Miner
      Aerma
      Aerma's Avatar
      I read through some of the code, but I can't really understand what's going on—so just for curiosity's sake, how does this datapack keep track of the items I store in my ender chest considering there's multiple pages? And is there any chance something could bug out and I'll lose precious items I hold in there?
      2
      07/28/2022 3:09 pm
      Level 59 : Grandmaster Programmer
      CodingLegend0100
      CodingLegend0100's Avatar
      It stores all your information with data storage. If your playing single player you don't need to worry about losing your items, I have been able to do lots of testing and didn't come across any issues. Multiplayer is a different story. I haven't had the opportunity to do nearly as much testing and there may be bugs with it.

      Like mentioned in the description, I'm going to do a nearly complete rewrite of this datapack to improve performance and multiplayer compatibility.
      Planet Minecraft

      Website

      © 2010 - 2024
      www.planetminecraft.com

      Welcome