Tags
Creators
Details
Licensed CC-BY-SA-4.0
Published 11 months ago
Updated 3 weeks ago
All versions
v1.7
Release
Fluid Processinglast month 26
Compatibility
Minecraft: Java Edition
26.3
Platforms
Data Pack
Resource Pack
Changes
Heartrobber version v1.7: Fluid Processing
ported to minecraft v26.3, as well as THESE CHANGES:
New Items
- added correction fluid (x1)
- correction fluid restores written books, filled maps and coloured blocks to book & quills, empty maps and uncoloured variants respectively
- correction fluid removes name tag name from a mob on interaction with it
- added molasses (x16)
- added milk bottle (x16)
- clears all effects, like a milk bucket
- added builder's tea, english tea and mead (x16)
- added bottled chocolate (x1) and chocolate (x64)
- added tactical molasses and EXTREMELY tactical molasses ... (x16)
UX improvements
- geolocator
- northbound yaw now shows as 180° rather than -180° on geolocators
- geolocator now correctly shows nether-corresponding coordinates for overworld spawnpoint
- geolocator corresponding coordinates now have the color of the corresponding dimension
- envelopes
- envelopes no longer seal empty when another item is in mainhand
- envelopes now have a 1 second cooldown after opening to prevent accidental sealing
- envelopes now get delivered at any available time of day
- envelopes now stay in queue even when the sender is not present at timeout date
- tag and inscriber
- non-renamed tag and inscriber no longer writes to cards
- tag and inscriber no longer damaged when inscribing in creative
- fixed frame lock being both placed as an item and locking the frame when used on an empty item frame
- fixed experience crystal lore not updating when wise reinforcement is applied
- added usage swing animations for:
- envelope
- retrieval rod
- wise reinforcement
- frame lock
- correction fluid applied to mob
Advancements
- rail recipe now also unlocks with iron ingot/nugget
- decoupled progression tree advancements from recipe advancements
- made most custom item recipes also unlockable by getting the item
- fixed end relay recipe advancement triggering when entering any block rather than just end gate
- straw bed recipe now unlocked with wheat instead of hay bale
- eating a cake slice now counts towards A Balanced Diet
- added Brewing advancement tab, featuring v1.7 advancements, Local Brewery & its children
Recipes
- name tag recipe merged with vanilla as paper + steel nugget
- flint & steel now crafted with 3 steel nuggets rather than 1 iron ingot (texture also adapted to match steel palette)
- 1 straw bed is now crafted with 3 wheat and 3 sticks crafting recipe for rose gold ingot now correctly gives uncommon rarity like the smithing recipe
- made chainmail smelt & blast to steel nugget
- made flint and steel smelt & blast to steel nugget
- made brush smelt & blast to copper nugget
- made shears & shield smelt & blast to iron nugget
- simplified vanilla recipe and recipe advancement logic for smelting & blasting gear by - implementing
#heartrobber:gear/*tags - added steel and rose gold nuggets to metal nugget tag
- beetroot can now be smelted, smoked or campfire cooked into sugar
- honey block recipe has been removed
- honey blocks are now made by coagulating 4 honey bottles in a decorated pot over a campfire
Decorated Pot Rework
- decorated pots now emit correct comparator signal based on fullness
- decorated pots now prevent inserting over full capacity like in vanilla
- decorated pots naturally generated with loot broken with brushes now drop as filled pots
- naturally generated decorated pots now allow x1.5 stacking like placed pots
- empty decorated pots broken with brushes no longer grant Vintage Storage advancement and stack normally
- decorated pots placed with a loot table no longer realize immediately
- simplified decorated pot block loot table
- decorated pots can now contain non-filled decorated pots
- pots now support custom item stack sizes
- pots with gunpowder now explode when hit with flaming arrows
- decorated pots now stack to x16 rather than x64
- piston-broken decorated pots now drop the correct number of items
- unfixable:
- piston-broken pots will still drop the incorrect amount if picked up by player on the same tick
- when picking up items dropped by decorated pots, hoppers pick up at most 1 stack even if there was more items in the pot
Misc Interaction Changes
- brewing stands now stack to 1 and preserve fuel amount when broken
- dispensers can now:
- milk cows and goats
- stew mooshrooms and feed brown mooshrooms
- unbottle bottled chocolate
- place cocoa pods
- piglins no longer steal clocks
Loot Changes
- seed-producing wild vegetation now has a chance to drop:
- pumpkin seeds
- beetroot seeds if in plains, sunflower plains, meadow or sparse jungle
- melon seeds if in a jungle-type biome
- cocoa beans if in a jungle-type biome
- large fern & tall grass now drop themselves when sheared
- bushes and red shrubs are now seed-producing
Spawn Changes
- brown mooshrooms now spawn naturally with a 5% chance
- if you want to spawn a guaranteed red mooshroom, either:
- add the component
custom_data={"heartrobber:ignore_mooshroom":{}}to the spawn egg - or add
data:{"heartrobber:ignore_mooshroom":{}}to the/summonentity NBT
- add the component
Quality of Life
- dropped heart items no longer despawn
- implemented XP orb clumping for orbs with Count < 10 and Value < 307
- XP progress less than 1 point at XP level 0 now auto-rounds to either 0 or 1 point
Visuals
- made steel & iron trims appear darker on iron & chainmail gear both worn and as items
- replaced atlas for armor trims with new .mcmeta system
Locale
- changed "Alloyment" to "Alloying" as the in-game name of the alloying upgrade
- changed 'on the top' to 'on top' in advancement description for Translocation
- corrected translation for map in ukrainian from "карта" to "мапа"
- corrected trim material localization
Refactors
- refactored datapack to use
clockas custom item base rather thantrial_key - resolved
heartrobber:typecollision between inscribed cards and end relays by changing end relays fromheartrobber:typeof 6 to 3 - inscribed card now correctly has byte
heartrobber:typeand not int
Compatibility
newly introduced compatibility functions now automatically update player inventories on join/inventory change in the following ways:
heartrobber:typeid fixed to be bytetrial_keyandfilled_mapbase items fixed to be clock base- inscribed card player name updated to the current username of the author
- decorated pots modified to stack to x16 and have 4 bricks as sherd data by default
minecraft:foodcomponent removed from envelopes- brewing stand data adjusted to show current fuel level and force x1 stacking
- fix
heartrobber:typeof end relays from 6 to 3
Dev/Op-facing
- function
heartrobber:vadded to get version + utility tools - datapack now announces successful loading with version + utility tools
give:module added, providing functions of the formgive:<extension>/<item id>to OPs to obtain canonical versions of custom / modified items- added
item_ids.txtto root of pack to keep track of usedheartrobber:typevalues
Miscellaneous Changes
- fixed SNBT injection vulnerability in the card inscribing system
- fixed SNBT injection vulnerability in envelopes by rejecting sealing empty envelopes with names including " and \
- removed unnecessary
minecraft:foodcomponent from interactables - reworked revival logic
- reworked holdables logic
- simplified small armor stand breaking logic
- removed legacy Inscribed Card name update system
- removed unused functions
Full Changelog: v1.6...v1.7


