Mine Treasure 1.4.7
Updated to 1.21.3
A ton of namespace changes within loot tables. All treasures have been changed from
mt:chests/badlands_treasure/common_badlands_treasure
tomt:chests/badlands/common
. This also goes for all inconsistent naming I made when I actually started this project and did not know what I was doing.
Wand Changes
- Changed Wands are now called Hacks
- Re-skinned to a Command Block (don't worry this is just an item model)
- The lore behind this is that you sort of "hack" the game to spawn in entities
- Removed custom Mine Treasure cooldown
- Now uses item cooldown which is 5s
Rune Changes
- Removed custom Mine Treasure cooldown
- Now uses item cooldown which is 5s
Bugfixes
- Fixed Wither Sword not having proper attack speed
- Fixed Sharpened Sword not having proper attack speed
- Fixed attack speed on other non-special items.
Other
- Minor balancing to nutrition/saturation values of consumable items.
Mine Treasure 1.4.6
Changes
- Removed Instant Damage from Toxic Machette arrow, severely nerfing the sword.
Bugfixes
- Blessing of the Mountain items now have attack speed again.
- Enchanted books found in Common Flower Treasure now have enchantments.
- Added most non-solid blocks to allow pass-through for raycasting for treasure spawns.
Mine Treasure 1.4.5
Changes
- Made Charms stack-able
- Made Default Legendary Treasure have Enchanted Diamond Armor at the start
Bugfixes
- Warped Bow now works again, but you have to be sneaking to teleport in order to make the weapon more versatile.
- Fixed all hit detection issues related to weapons
- Fixed Barbaric Axe, Rift Axe not having attack speed cooldown
Mine Treasure 1.4.4
Bugfixes Deluxe
- Fixed Horse horn not working
- Fixed misleading advancement for Ice Sword
- Fixed all attribute-related bugs for all mobs
- Removed unnecessary code
- Removed unnecessary files
- Fixed Jungle Boots to support modded jungle biomes
- Fixed all predicates that were missed during components update
- When changing rates manually the rate settings would not show this, this has now been fixed
- Force reset progression every time one mines, this should hopefully fix the empty treasures bug once and for all
- Datapack will now disable itself when
/function mt:uninstall
is ran
Changes
- Changed Wands being shown as sticks to Golden Hoes instead to make them stand out more in treasures.
- Added a setting to toggle Bedrock/Reinforced deepslate to appear in treasures
- Added a setting to disable Silk Touch from spawning treasures
Mine Treasure 1.4.3
Updated to 1.21
Developer Note: Attribute changes, most enchants will be listed as attributes in item tooltip. Attributes have moved from UUID to an ID system, hopefully this does not break anything when a player is upgrading from 1.20.6 to 1.21.
Modded Biome Tag support
- Treasures now have biome priority, it will check the prioritised biome tag. No Mine Treasure biomes have changed as a result of this. However, most mods should now be compatible with Mine Treasure since this allows for Mine Treasure to utilise
c:tags
Bugfixes
- Fixed Rare Charms not having a timer.
- Fixed Meadow being consider both Flower and Mountain biome.
- Fixed Spawn Frequency settings to show actual percentages.
- Fixed Reach potion potentially not resetting the reach effect.
- Fixed Donkey Wand not working.
Bugfixes
- Removed a debug message from Oceanic Spear
- Fixed component data for blight- and detonation rockets
- Fixed Totem of Assassination giving permanent Strength IV and now performs better
- Fixed Totem of Death not having updated data
- Stone Driller is now able to insta-mine non-deepslate ores and coarse dirt
New Additions
- Nether Driller: Can be found in Legendary Basalt Treasure and is able to insta-mine nether-related blocks
Mine Treasure 1.4
Updated to 1.20.6
Developer Note: If you are upgrading from 1.3.3 to this version it is to be expected that many of the custom item behaviour may stop working in the newer version, this is due to all the technical changes in this version. Due to this I have changed most item IDs in order to be more consistent than what it previously was. I am sorry for this, but it is what it is.
New mechanic - Charms!
- Charms have been added, which can increase the likelihood of treasures spawning. It is not a huge increase, around 15%-ish depending on the stone-type mined. These can be found in any treasure, but have a very small chance of appearing.
New Items
- New weapon in Swamp Legendary called
Toxic Machette
, which has a right clickable ability. - New custom food items.
- Custom Potions with custom effects such as the Goat Potion, Reach Potion, Shrink Potion, Enlarge Potion and more!
- Changes to existing items such as Stone Driller having a new ability.
- New items in most loot tables.
- I can't be bothered to list them all.
Revamped Settings Menu
- Added specific rates setting.
- Added disable runes setting.
- Added disable charms setting.
- Added disable treasure animation setting.
- Added despawn timer setting.
- Added clearer descriptions in all settings.
Components
- Most custom food items now utilises components instead of hard-coded checks.
- Runes are no longer eyes of ender, but scrolls which are right clickable and have a max stack size of 16.
- Horns have been replaced with right clickable sticks called wands.
Achievements
- Added a bunch of new achievements.
- Rewrote a bunch of ticking advancements for performance reasons.
Technical Changes
- Rewrote the entire treasure system, it should now be more performant as block breaking operations have been nested into a better function tree.
- Rewrote the entire entity hit detection system to be more performant and more consistent. This also changes all hit detection weapons in Mine Treasure to be more consistent and the code has been "despaghettified".
- Every weapon has been recoded to be more performant.
- Armor detection has been recoded so it does not check the player whenever durability is lost (due to all custom armor logic in Mine Treasure being unbreakable).
- I am pretty sure I have modified every part of the entire project in some regard in order to make it more consistent and performant.
The entire project has basically been rewritten, so there will be bugs, please report them in our Discord.
Tl;dr: Performance and consistency is much better in this version.