VeinMiner icon

VeinMiner -----

Minecraft Forge's VeinMiner recreated for Spigot servers.



Block tags, translation support, and new PlaceholderAPI placeholders
This is likely to be the last major content update for VeinMiner. I believe that VeinMiner, at this point, is feature complete. In addition to this, with the recent branching of Paper's "hardfork" and my limited availability, I cannot continue to maintain VeinMiner in a divided server ecosystem. As of today, this release of VeinMiner should continue to work on Spigot and Paper, but there is no guarantee that it will work on Paper in the future.

I will still continue to release updates to VeinMiner as new versions of Minecraft are released, but 2.3.0 should be considered the last version to have new features. I'm happy with the state of the project and proud of how far it's come. VeinMiner 2.3.0 is now considered EOL (end of life).

Changes (Bukkit)
  • Block lists and aliases now support Minecraft block tags! (#100)
    • This feature is extremely primitive, but should work on most server implementations
    • The default configuration has been updated, where appropriate, to use block tags
  • The /blocklist command now properly supports adding and removing block tags
  • Aliases in the config.yml are now allowed to contain single entries if the entry is a tag
  • Added support for language configuration. All messages may now be edited and translated in the messages.json (#69)
  • Added 7 new placeholders for PlaceholderAPI
    • %veinminer_vein_mineable%: Provides true if the player's target block is vein mineable with the tool in hand, or false otherwise. Requires player
    • %veinminer_vein_mineable_<category>%: Provides true if the player's target block is vein mineable with the specified category, or false otherwise. Requires player
    • %veinminer_category%: Provides the name of the category of the tool in the player's hand. Requires player
    • %veinminer_cost%: Provides the cost of vein mining
      • If a player is specified, provides the cost of the tool in the player's main hand (or the globally configured cost if no category is in hand) accounting for the "free economy" permission
      • If a player is NOT specified, provides the cost of the globally configured cost
    • %veinminer_cost_<category>%: Provides the cost of vein mining for the specified category
      • If a player is specified, accounts for the "free economy" permission
    • %veinminer_max_vein_size%: Provides the maximum amount of blocks mineable in a single vein mine
      • If a player is specified, provides the max vein size of the tool in the player's main hand (or the globally configured max vein size if no category is in hand)
      • If a player is NOT specified, provides the globally configured max vein size
    • %veinminer_max_vein_size_<category>%: Provides the max vein size of the specified category
  • Renamed 2 existing placeholders for PlaceholderAPI:
    • %veinminer_selected_pattern% -> %veinminer_pattern%
    • %veinminer_enabled_category_<category>% -> %veinminer_enabled_<category>%
  • Parsing of blocks from configured block lists and from command arguments is now more strict, and will produce more descriptive errors
  • Errors or warnings produced by VeinMiner's persistent storage are now more thoroughly logged
  • A message is now logged to console indicating which persistent storage type is configured and in use
  • The wildcard (*) blocklist entry is now always sorted to the top
  • Removed the Hunger.HungryMessage option in the config.yml. It has been moved to the messages.json
  • minecraft:pale_oak_logs and minecraft:pale_oak_wood have been added to the default Axe blocklist, and have been added as an alias
  • minecraft:pale_moss_block, minecraft:pale_moss_carpet, and minecraft:glow_lichen have been added to the default Hoe blocklist
  • Fixed blocks listed in the alias lists more than once being ignored
See the GitHub release notes here
----------, May 4, 2025
Resource Information
Author:
----------
Total Downloads: 1,089,059
First Release: Sep 9, 2015
Last Update: May 4, 2025
Category: ---------------
All-Time Rating:
21 ratings
Find more info at discord.choco.wtf...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings