New configuration (config.yml)
- Add pickup tracker: Show which ore was picked up in the action bar
YAML:pickup-tracker: enabled: true message: "&a+{amount} &f{item}" interval: 1
- New API event: OrePickupEvent
- Support Minecraft 1.20.2
- Support RGB in chat messages and GUI e.g: db7e8
- Minor optimization
- Properly support AdvancedEnchantments
- Now log offline-processing data
- Improve drop checks
New configuration setting in config.yml:
YAML:behaviour-settings: item-pickup-radius: 3 # old settings....
- Add two new commands
Code:/ore store hand: Store the item in hand to the suitable ore storage (oreprocessor.store.hand) /ore store all: Store all appropriate items in the inventory to suitable ore storages (oreprocessor.store.all)Configuration update:
- Improve storage GUI controls
- Fix non-vanilla items could be added to storage
- Add logging system: command logging, GUI logging, etc
- Improve API
config.yml:
YAML:date-format: "dd/MM/yyyy HH:mm:ss"
messages.yml:
YAML:empty-hand: "&cYour hand is empty" store-invalid-item: "&cThis item is inappropriate" cannot-store-item: "&cFailed due to inappropriate item or no space left" stored-items: "&aStored &f{amount}&a items into &f{ores}&a storage!"
- Add two new commands
Code:/ore add <player> <ore> <material> <amount> [<force: true/false>]: add item to an ore storage /ore subtract <player> <ore> <material> <amount>: take item from an ore storage
Discord: https://discord.com/invite/gPJtP4yJgc
- Improve Aureliumskills hook and Eco hook
- Add more events to debugevents command
- Fix the menu not rendering correctly if an ore is removed
- Shorten GUI titles in the default configuration
- Add new command: /ore inspect to see primary offline/online player data (read-only)
- Add setting to define whitelisted worlds
- Add behaviour setting: process-silk-touch-items
- Add statistics purge
- Fix PlaceholderAPI hook
- Add ApiProvider to strongly separate the API from the main plugin
- Huge performance improvements
UPDATE config.yml
YAML:whitelist-worlds: # Leaves empty to allow for all worlds - world - world_nether behaviour-settings: process-silk-touch-items: false purge-stats: max-player-records: 1000 # Set 0 to disable max-server-records: 20000 # Set 0 to disable
- Improve ore storing action
- Add a setting to define allowed products to be added to the storage
YAML:# You can define allowed products to be added in the storage # By default, only ones defined in the transform circuit are allowed allowed-products: - netherite_block
- Add quick-craft feature
- Improve configuration validation
- NEW wiki: https://anhcraft.gitbook.io/oreprocessor/
CONFIGURATION UPDATE!
config.yml
YAML:accessibility-settings: craft-amount: # ADD THIS SECTION left: 1 # Remove or Set 0 to disable right: 64
Also, a new file will be automatically created: /gui/crafting.yml.
Then, add a button to the storage menu
YAML:components: "C": type: craft material: crafting_table name: "&eQuick craft" lore: - "&7Quickly craft available ingredients in" - "&7your storage into full blocks" - "" - "&e» Click to open crafting menu"
then change the layout
YAML:layout: - "---------" - "-XS-PPPP-" - "---------" - "++++|+++C"
