Storage icon

Storage -----

A virtual vault storage to hold the blocks/items that players mine and many others features




Storage v2.2.1
  • Fix max stack size (maybe?)
  • Update depends
  • Fix 1.21+ issues
  • Add blacklist world setting
  • Fix display
  • Add permission for /storage toggle (storage.toggle)
  • Fix auto pickup on join
  • Should work on 1.21+
  • Add small permission for per admin command (storage.admin.add, storage.admin.remove, storage.admin.set, storage.admin.max, storage.admin.reload)
----------, Nov 14, 2024

- Update NBT
- Fix nms on 1.20.5/6 + 1.21
- Support 1.21
- Prevent rebreak make default false
- Fix deposit action
- Update NBT-API & XSeries support 1.20.5/6 (4 already?)
----------, Jul 5, 2024

- Fix nms on 1.20.5/6 + 1.21
- Support 1.21
- Prevent rebreak make default false
- Fix deposit action
- Update NBT-API & XSeries support 1.20.5/6 (4 already?)
----------, Jul 5, 2024

Thanks for nearly 3.5K downloads ^^
ChangeLogs:
  • Make gui title support item name (4/8/2024)
  • Update NBT, Fix colors (3/31/2024)
  • Fix NPE (3/10/2024)
  • Fix placeholder #material# in action (3/10/2024)
  • Fix placeholder #material# (2/22/2024)
----------, Apr 8, 2024

  • 2.1.8
    • update XSeries to 9.9.0 (2/8/2024)
    • update XSeries to 9.8.1 (1/5/2024)
    • Pre-release 2.1.8 (12/28/2023)
  • 2.1.8-SNAPSHOT
    • Test build (12/28/2023)
    • Increase version (12/28/2023)
  • 2.1.7
    • Fix sth (12/25/2023)
    • Add new command /Storage toggle (12/23/2023)
----------, Feb 8, 2024

- Fix GUI Issues
- Fix UpdateChecker
----------, Dec 21, 2023

  • Fix 1.19_R3 using the wrong mapping, causing a test to fail
  • Fix internal version ID of 1.20_R2
  • Update PlaceholderAPI
  • Fix some issue with gui when server version is 1.20.2
  • If admin place block, player can mine normally
  • add Database#deleteData
  • update XSeries (Support 1.20.2/3/4 Material)
----------, Dec 16, 2023

Fix fortune
Add new config setting
Code (Text):

#Fortune enchantment can apply for list block(s) below here
whitelist_fortune:
  - COAL_ORE
  - IRON_ORE
  - GOLD_ORE
  - REDSTONE_ORE
  - LAPIS_ORE
  - DIAMOND_ORE
  - EMERALD_ORE
 
----------, Oct 31, 2023

2.1.2 - Fix bug
Add new config setting (It will auto update for you)
Code (Text):

#Prevent re-place and re-break block to get more item / Only should enable this if you're creating survival server
prevent_rebreak: false
 
----------, Oct 26, 2023

2.1.1 - Support 1.20.x / Fix bug
- Added support 1.20.1/1.20.2
- Fix deposit issues
- Fix sell issues
----------, Oct 24, 2023

2.1.0 - Fix bug
  • Make worth support double price type (x.xx)
  • Add message warning when admin config item more than slot gui can contain
----------, Sep 26, 2023

2.0.7 - Add new feature: Item will be auto add to storage when player inventory is full

2.0.8 - Fix bug
- Add message to show how many item player can deposit/withdraw/sell item
- Fix withdraw item action when do with a big number or withdraw all but item have more than slot can contain
----------, Sep 21, 2023


2.0.1 - Fix bug when player place block and mine it again

2.0.2 - Fix message
- Fix message when chat number
- Add auto update files

2.0.3 - Fix config
- Fix config issue

2.0.4 - Fix maven
----------, Sep 20, 2023

PLEASE DELETE & BACKUP OLD FILE AND USE NEW FILE!

Change Logs:​
  • Change commands
  • Change default file
  • Fix SQLite
  • Fix material for 1.12.2 below
  • Add help command for admin
  • Fix issue when build with java 8
  • Fix sometime plugin can't enable
  • Fix bug Remove ColorManager.java
  • Fix mine have error on console
  • Fix bug with worldguard Now have custom flag for check mining when installed worldguard (v6,v7) | flag: storage | default: allow
  • Fix mine block and drop out instead of add to storage
  • Fix bug when mine only cobblestone can add to storage
  • Same as above but with command
  • Fix bug /storage doesn't work well
  • Add placeholder to /storage | item_amount#/#max_storage# Items
  • Fix bug gui doesn't work after add placeholder
  • Fix bug with material in gui Fix message issue when use command
  • Fix debug issue Fix default config file
  • Fix bug when use /storage set Fix message default file
  • Fix reload files method
  • Complete Gui
  • Reduce file size
----------, Sep 1, 2023


Fix issues on legacy version (1.9.x - 1.12.2)
Remove ProtocolLib from depend
Update config file
----------, Jun 12, 2022


Fix some features can't use on 1.13.x
Fix bug
You shoud reset config.yml and gui.yml when update this
If you use 1.12.2 -> 1.9.x: Use config-legacy.yml and gui-legacy.yml
1.13.x -> 1.19.x: Use config.yml and gui.yml
----------, May 21, 2022

Fix /autopickup and /autosmelt
----------, May 15, 2022

Fix gui issues
YOU NEED DELETE GUI.YML WHEN UPDATE
----------, May 15, 2022

You need backup and delete file gui.yml when update!!
Fix gui issues
Move api to DCore
Rename APick to AutoPickup
Rename ASmelt to AutoSmelt
Separate commands for each class.
----------, May 15, 2022

Hotfixes gui issues (reset gui.yml when update plz)!
----------, May 12, 2022

IF YOUR SERVER IS 1.13+, PLEASE RESET GUI.YML WHEN UPDATE!
- Add Blocks.MATERIAL.Block (If autosmelt turn off, you'll take block in Block)
Example:
Code (Text):


STONE:
  Name: '&7Stone'
  Price: 10
  Convert: STONE
  Block: COBBLESTONE
 
autosmelt on: you'll take STONE when take block
autosmelt off: you'll take COBBLESTONE when take block
This is really important in config.yml please add it in config.yml please! If not, if autosmelt is off, you will not receive the block but also report an error!
- Add more placeholderAPI
- Add more placeholder for gui
- Add auto update gui
- Add cooldown for buttons
- Fix Block Explode
- Fix gui don't load in modern version
- Update config and language version
- Fix gui can't use on 1.13+
- Add more options
- Fix gui update bugs
- Add cooldown for auto buttons
- Improve buttons reduce lag.
----------, May 11, 2022


This update is very important for gui creation, so please backup everything and delete it so you can load new data!

Discord support: https://discord.gg/CWjaq5fZN9 (If you need support, let's create a ticket)
----------, May 1, 2022

Remove ItemAdder support (Fix null error when break block)
----------, Apr 20, 2022

YOU NEED RESET LANGUAGE FILE AND CONFIG FILE !

Fix max storage
Change cmd maxstorage to max_storage
----------, Apr 19, 2022

New Contributor: NguyenPhucAnhKhoi

YOU NEED RESET LANGUAGE FILE AND CONFIG FILE !

Change Log:

Add support legacy material (material;data)
Fix bug
Add autosave
Fix check updater
Add expansion options for Message in config
Add message when use autopickup and autosmelt
Add not correct item to /storage take
Support custom convert for all material
Add Title Type when take/remove/add/receive/full

Forgot to introduce new placeholders from the previous version:
Code (Text):


> %Storage_storage_(MATERIAL)% -> %Storage_storage_COAL_ORE% | Show amount item in storage

> %Storage_max_storage_(MATERIAL)% | Show max amount item in storage

> %Storage_price_(MATERIAL)% | Show item's price

> %Storage_count_(MATERIAL)% | Show the number of items that can be contained

> %Storage_auto_smelt% / %Storage_auto_pickup% | Show status

> %Storage_used_(MATERIAL)% | Show item's empty percentage component
>
> %Storage_empty_(MATERIAL)% | Show item's used percent composition
 
----------, Apr 17, 2022

Fix player data reset when restart
Fix lapis lazuli for legacy version
Support custom block ItemAdder (I can't test it)
----------, Apr 16, 2022

- Add Placeholder to show amount / max items in storage (update language file)
- Fix startup error
- Now 1 jar support all version
----------, Apr 15, 2022

After a long time not updating plugins for personal reasons, today I have updated this new remake, hoping to reduce lag and tps in the old version!

Change log:
- Fix lapis_lazuli on 1.9.x -> 1.12.2
- Reduce lag
- Move worldguard to softdepend

Report bug on github or discord (VoChiDanh#0862) !
----------, Apr 15, 2022

Fix PlaceholderAPI

Maximum storage data conversion from individual to general Placeholder %Storage_max_storage_<MATERIAL>% change to %Storage_max_storage%

/Storage maxstorage add/remove/set [player] [number] - Set maximum storage

add commands

/Storage add [block] [amount] - For user!

Small change with language file New line in language file:
Code (Text):
Add_Block: "&aAdd %block% &7(x%amount%)&a to Storage"
Move package

JOIN DISCORD TO GET SUPPORT AND DEV BUILD FASTER

https://discord.gg/CWjaq5fZN9
----------, Mar 20, 2022

Add /Storage add [Block] [Amount] for player
Add %Storage_used_<MATERIAL>%
and %Storage_empty_<MATERIAL>%
Make sure you add Number_Format: "#.###" to config!

Go to Discord to get Support and get DevBuild faster
https://discord.gg/8tBDB2q3tG
----------, Mar 18, 2022

Add WorldGuard support with 2 jar
> Storage-Legacy --> Work with WorldGuard v6
> Storage --> Work with WorldGuard v7
Add Placeholder show the number of empty blocks left in the Storage %Storage_count_<MATERIAL>%
Ex: %Storage_count_COAL_ORE%

Discord: https://discord.gg/CWjaq5fZN9
----------, Mar 15, 2022

Wrong jar :0
----------, Mar 15, 2022

Fix Take/Sell Ore Blocks
----------, Mar 15, 2022

Fix PlaceholderAPI
----------, Mar 15, 2022

Fix event
----------, Mar 14, 2022

Fix commands !!
Thanks 100+ Download!!
----------, Mar 14, 2022

Update instead of typing custom in the command add/remove storage and max storage, type material vanilla
>Changed all data so please reset to update new data
----------, Mar 14, 2022

Fix startup error
----------, Mar 14, 2022

Add `%Storage_price_<MATERIAL>%`, `%Storage_auto_smelt%` and `%Storage_auto_pickup%`. Add permission to toggle /asmelt (storage.asmelt)

Update config
Code (Text):


Boolean:
  True: "On"
  False: "Off"
 
----------, Mar 14, 2022

New line in config.yml and language.yml

Maybe support SuperiorSkyblock2

Change 'conver: DIAMOND' in config to 'convert: DIAMOND'

Add custom message Receive/Remove item to language.yml

...... REMEMBER RESET CONFIG AND LANGUAGE TO LOAD NEW LINE .....
----------, Mar 14, 2022

Add message type, blacklist-world, drop 1.8 support

Update config:
Code (Text):

Blacklist-World:
  - example1
  - world2
Message_Type: ACTION_BAR #ACTION_BAR / CHAT
 
----------, Mar 13, 2022

Fix command take/sell all
Remove permission for /APick and /ASmelt -> Now default true
----------, Mar 7, 2022

Fix data doesn't save
----------, Mar 7, 2022

Add Toggle Commands

/APick - Toggle Auto Pickup block to Storage | Permission: Storage.APick
- Default: true

/ASmelt- Toggle Auto Smelt when convert ore to item when use take command | Permission: Storage.ASmelt - Default: true
----------, Mar 7, 2022

Add take/Sell all block commands
/Storage take/sell <item> 0

Add ore can convert to item
Ex: /Storage take COAL_ORE 1 -> COAL

Update the config for the above feature
Code (Text):

  COAL_ORE:
   Name: "Small_Coal"
   Price: 100
   Convert: COAL #Items when take coal_ore
  IRON_ORE:
   Name: "Small_Iron"
   Price: 200
   Convert: IRON_INGOT
  DIAMOND_ORE:
   Name: "Small_Diamond"
   Price: 300
   Conver: DIAMOND
 
----------, Mar 7, 2022

Resource Information
Author:
----------
Total Downloads: 9,964
First Release: Mar 6, 2022
Last Update: Nov 14, 2024
Category: ---------------
All-Time Rating:
12 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings