[50% SALE] Ore Processor ⛏️ Auto-pickup | Storage | Upgrades✨ icon

[50% SALE] Ore Processor ⛏️ Auto-pickup | Storage | Upgrades✨ -----

New mining experience! Boost Server Performance! ItemsAdder/Oraxen support




  • Add a new utility command to give item: /ore item give (supports custom items)
  • View the wiki for further information
----------, Dec 20, 2024

Important notes: Custom item has been officially merged into the main version. Be caution if you have any addons relying on the API because it has breaking changes!
For server owners, no upgrades are required. Enjoy the plugin!

Changelogs:
  • Fixed plugin failed to load when custom item integration was unavailable
  • Support Oraxen and ItemsAdder custom ores
  • Support ItemsAdder custom drops
  • Support pickup message in broader drop events
  • Revamped AuraSkills, AureliumSkills and Eco integration to custom loot
  • Fixed AdvancedEnchantment fake block-breaking did not trigger first-time tutorial
  • Fixed possibility to overflow the ore storage when dropOnFullStorage is off
  • Fixed configuration did not accept custom item namespace
  • API: Added DropPickupEvent; Removed OrePickupEvent
  • Updated the wiki
----------, Dec 18, 2024

  • Support latest Minecraft versions
  • New update to the Custom Item update
    • Confirmed working with the latest version of Oraxen and ItemsAdder
    • New APIs have been added for working with custom block
    • Mining custom block is not yet implemented
  • Fixed a bug regarding the configuration check at startup
The download file is an archive of two versions:
  • Normal version: no Custom Item support, no breaking changes
  • Custom Item support: breaking changes to the API, fully compatible to existing data, no manual upgrade required
View the wiki for further information: https://anhcraft.gitbook.io/oreprocessor/configuration/custom-items
----------, Dec 13, 2024

  • Support latest Minecraft versions
  • New update to the Custom Item update
    • Various fixes
    • Now supports both Oraxen and ItemsAdder
The download file is now an archive of two versions:
  • Normal version: no Custom Item support, no breaking changes
  • Custom Item support: breaking changes to the API, fully compatible to existing data, no manual upgrade required
View the wiki for further information: https://anhcraft.gitbook.io/oreprocessor/configuration/custom-items
----------, Aug 1, 2024

  • Java 1.21 + Minecraft 1.20.5 support
  • Now requires at least Java 17
  • New support for Auraskills (formerly AureliumSkills)
  • Support AdvancedEnchantments v9.8.1, eco v6.69.2, EconomyShopGUI v1.7.1
----------, May 9, 2024

New feature: Filter
  • You can now specify a filter for storage. The filter restricts what materials are permitted in storage.
  • This works for GUI interaction and command (/ore store)
  • Existing unallowed items remain until the player takes them out
  • New configuration file: filter.yml
  • New API methods
Big news:

I have released the source code of Ore Processor. From now on, the plugin is open-source with a paid model for support.

This is a better approach since:
  • I can attract more contributors to help with the plugin development (features, translations, bug fixing, etc)
  • Server developers can benefit from forking the plugin and tailoring it to their specific requirements
  • Expand the diversity of plugin users - results in more testing which helps me trace the plugin performance and errors faster
The semi-premium approach has been conducted by several popular plugins on Spigot including McMMO, Citizens, Oxaren, MMOItems, LibDisguises, etc

New Terms of Services:
  • Purchases are final
  • Support is only provided for customers

The source is licensed under GNU General Public License v3.0.
Link: https://github.com/anhcraft/OreProcessor
----------, Feb 2, 2024

  • Fixed slf4j warning
  • Adjusted maximum log file size to 1MB
  • Added a new command to set items in an ore storage (/ore set)
----------, Nov 22, 2023

- Support more item types in GUI
- Improve custom head support
----------, Nov 6, 2023

  • Add pickup tracker: Show which ore was picked up in the action bar
New configuration (config.yml)
Code (YAML):
pickup-tracker:
  enabled
: true
  message
: "&a+{amount} &f{item}"
  interval
: 1
  • New API event: OrePickupEvent
----------, Sep 30, 2023

- Support Minecraft 1.20.2
- Support RGB in chat messages and GUI e.g: &#4db7e8
- Minor optimization
----------, Sep 24, 2023

- Properly support AdvancedEnchantments
- Now log offline-processing data
- Improve drop checks

New configuration setting in config.yml:
Code (YAML):
behaviour-settings:
  item-pickup-radius
: 3
  # old settings....
----------, Sep 18, 2023

  • Add two new commands
Code (Text):
/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)
  • Improve storage GUI controls
  • Fix non-vanilla items could be added to storage
  • Add logging system: command logging, GUI logging, etc
  • Improve API
Configuration update:
config.yml:
Code (YAML):
date-format : "dd/MM/yyyy HH:mm:ss"
messages.yml:
Code (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!"
 
----------, Sep 13, 2023

  • Add two new commands
Code (Text):
/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
----------, Sep 8, 2023

  • 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)
----------, Aug 24, 2023

  • 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
Code (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
----------, Aug 2, 2023

  • Improve ore storing action
  • Add a setting to define allowed products to be added to the storage
Code (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

CONFIGURATION UPDATE!
config.yml

Code (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

Code (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
Code (YAML):
layout :
 - "---------"
  - "-XS-PPPP-"
  - "---------"
  - "++++|+++C"
----------, Jul 27, 2023

  • Fix AureliumSkills integration did not work with statistics system
  • Added Eco support (works for EcoEnchants, EcoSkills, etc)
----------, Jul 12, 2023

- Fixed NPE related to the statistics system
- Added new commands to add throughput and capacity
/ore upgrade throughput add <player> <ore> <amount>
/ore upgrade capacity add <player> <ore> <amount>​
- Added new command to debug plugin conflicts better!
/ore debugevents​
- Now support custom placeholders with PlaceholderAPI!
Code (Text):
%ore_name_<ore>%
%ore_server_stats_mining_<ore-query>%
%ore_server_stats_feedstock_<ore-query>%
%ore_server_stats_products_<ore-query>%
%ore_capacity_<ore>%
%ore_throughput_per_minute_<ore>%
%ore_throughput_<ore>%
%ore_feedstock_<ore>%
%ore_products_<ore>%
%ore_free_space_<ore>%
%ore_player_stats_mining_<ore-query>%
%ore_player_stats_feedstock_<ore-query>%
%ore_player_stats_products_<ore-query>%
----------, Jul 8, 2023

  • Added ability to define quantity for output
  • "/ore upgrade set" command now accepts * to upgrade all ores at once
  • Add new commands to view statistics:
    /ore stats server <ore-query>: View cumulative server statistics
    /ore stats player <player> <ore-query>: View cumulative player statistics
    Where ore query can be:
    *: select all ores
    iron: select an ore
    iron,gold,diamond: select multiple ores
  • Add command description to /ore help

    CONFIG UPDATE!

    Code (Text):
    statistic-cumulative-details:
      - "&f{target}&7's cumulative stats for &f{ore-query}"
      - "&7▪ Total mined: &e{total-mined}&7 blocks"
      - "&7▪ Total feedstock: &e{total-feedstock}&7 items"
      - "&7▪ Total products: &e{total-products}&7 items"
----------, Jul 5, 2023

  • Fix: Quick-sell button triggered multiple times
  • Rename: Setting processing-speed to processing-interval to better match its behaviour
  • Added: Accessibility settings - allows changing "quick-sell" & "take" buttons behaviour
WARNING: config.yml update
1. First, rename processing-speed to processing-interval
2. Add the following:
Code (YAML):
accessibility-settings:
  quick-sell-ratio
:
   left
: 1 # Remove or Set 0 to disable
   right
: 0.5
   shift_left
: 0.25
   shift_right
: 0.1
  take-amount
:
   left
: 1 # Remove or Set 0 to disable
   right
: 64
   shift_left
: 16
   shift_right
: 32
    #double_click: 128 # Add new click type is possible
----------, Jun 21, 2023

  • Added: Server data
  • Added: Commands to set throughput & capacity
  • Added: Statistics (W.I.P)
  • Added: Random ore transformation
  • Added: Behavior settings
  • Improved API + added OreMineEvent
  • Support EconomyShopGUI Premium
  • Player data is now compressed using GZip
  • Improve quick-sell button
  • Fixes concurrent exception when using quick-sell button
----------, Jun 15, 2023

- Completely rewrote the plugin
- Able to create multiple ore transformations
- Better player data structure & upgrade handling
- Incompatible with legacy player data. Must reset!!!
- GUI is refreshed faster
- Able to have multiple products in storage GUI
- Some adjustments to GUI
- Add 1.20 support
----------, Jun 13, 2023

- Add: Quick Sell button
- Optional integration to ShopGUIPlus
----------, May 19, 2023

Resource Information
Author:
----------
Total Downloads: 22
First Release: May 19, 2023
Last Update: Dec 20, 2024
Category: ---------------
All-Time Rating:
5 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings