A few more balance changes, with quite a few removals (they're all for the better though).
This should be the last update until 1.21. At this point, the data pack is almost perfect and there isn't much to add without official new content being added to the game, so updates will be much less frequent (there hasn't been an update since last September for that very reason)
Everything was tested to work in 1.20.1, but it should theoretically work up to 1.20.4 as well. Let me know if something is broken in those versions
New Features
- Hitting a lightning rod with a channeling trident will now always spawn lightning but will also remove the channeling enchantment from the trident unless it was already thundering
- Cocoa pods are now affected by fortune and can drop up to 6 cocoa beans
- Made the recipes for bread and paper shapeless so that you can make them without a crafting table
Changes/Bug Fixes/Removals
- Flower duping and flower growing now uses recipes again instead of throwing bone meal/bone blocks in flowers
- Replaced the spore blossom generator with a recipe where you can combine a bone block and a spore blossom to dupe the spore blossom
- Replaced the small dripleaf generator with a one to one recipe from a standard dripleaf to a small dripleaf
- Removed the lily pad generator to incentivise fishing
- Removed the unpacking recipes for quartz, nether wart, amethyst, honeycomb, dripstone and cobweb as they were all quite overpowered and made other ways of obtaining the items they unpacked into less viable (with the exception of honeycomb blocks, but it felt wrong to keep it)
- Removed the coal to black dye, redstone dust to red dye, moss to green dye, white tulip to white dye (so it's light gray dye now, like in vanilla), mangrove roots to mangrove log, bamboo to paper, carpet to wool and charcoal to coal recipes, as they don't really fit in/aren't balanced
- Fixed a bug where the wheat crop could sometimes drop 2 wheat even without fortune instead of only 1
- Fixed better frost walker being inconsistent
Polishes and balances existing features, improves normally useless features like beetroot and mangrove roots, makes certain impractical and hard to obtain items like TNT, saddles and dragon's breath more accessible and more!
New Features
- Endermen and endermite killed by end crystals now drop dragon's breath
- Custom recipes now have categories in the recipe book
- One TNT can now be crafted from one gunpowder and one sand
- Redstone can now be crafted into one red dye
- You can now revive fish in a crafting table with a totem of undying, a bucket and a fish item
- Dispensers can now be crafted from a dropper in the middle of a bow recipe
- Craft tall grass and large ferns from two of their small variants
- Saddles can now be crafted with 5 leather or rabbit hide in the shape of a helmet and one iron ingot to make horses useable more often early-game, the only moment in the game where they are viable
- Wheat and beetroots are now affected by Fortune. Fortune on wheat is less effective than on other crops while Fortune on beetroot is more effective
- You can now craft beetroot soup using a bowl and 2 beetroots instead of 6
- When using Fire Aspect, one of the potatoes can now drop baked. There is, however, a chance that it doesn't drop at all, which leads to a loss in profits but a chance to have automatically baked potatoes
- Potatoes broken with Fire Aspect no longer drop poisonous potatoes
- Foxes that spawn in the end now become snowy foxes
- Combine 9 mangrove roots to make one mangrove log
- Burn a totem of undying in a campfire like flowers to get the bad omen effect
- All music discs can be cut into one music disc shard
- You can now put sticks on a campfire to turn them into torches after a while
Changes/Bug Fixes
- Dead bushes can now only be created when lightning strikes azalea bushes instead of most plants
- The vanilla TNT recipe now gives 8 TNT instead of one
- Terracotta can now be used as stone in recipes
- Prismarine can now be blasted into dark prismarine
- Coal now only gives one black dye instead of two
- Moss in a smoker now turns into green dye like cactus does
- Transformations now keep NBT data and makes cool particle effects appear
- Tall grass and large ferns no longer work with silk touch
- Fixed bubble coral blocks not being craftable into 4 bubble corals like the other corals
- Removed the light block, budding amethyst and reinforced deepslate recipes as they doesn't fit in survival
- Guardians and elder guardians no longer drop more prismarine than in vanilla
- Removed the debug stick recipe because it was a joke
- The rotten flesh to leather recipe is now on the smoker and takes 2 minutes instead of one minute (takes 3 coal)
- Removed some redundant tags and recipes that exist in vanilla
- The ancient debris loot table and advancement change have been reverted
- Banner pattern duping is now done with amethyst shards instead of amethyst blocks for more consistency with other duping recipes
- Pottery sherd duping is now done with 7 gold ingots instead of one netherite scrap
- Illusioners now drop budding amethyst again
- Ancient debris now only drops from piglin brutes and is slightly more common
- Merged some wood-related stonecutter recipes
- Stripped wood can now be cut into into boats and hanging signs like stripped logs
- Wardens drop less echo shards and music disc shards
- Husks now drop less sand, but drop it more consistently
- Fixed anvil crushing not working
- Fixed torchflowers on soul campfires not giving long night vision
Makes copper more useful by making its ingot act as a magnet when in your offhand, fixes some bugs and adds some new recipes
New Features
- You can now hold a copper ingot in your offhand to attract items, XP orbs and arrows to you
- You can now combine two slabs side by side in a crafting table to get the whole block back
- You can now put dyed terracotta, candles, glass or glass panes in a stonecutter to transform it into its undyed variant
- You can now craft one glass bottle and three honeycomb into one honey bottle
Changes/Bug Fixes
- Removed the edited fish loot tables
- The pottery sherd duping recipe is now cheaper and only requires one netherite scrap instead of three
- Elder Guardians now drop the tide armor trim correctly and do so twice as commonly as in vanilla
- Altered loot tables are now deterministic
- Oak and dark oak leaves loot tables now work properly (bug reported by Kaito099)
1.20 compatibility for existing features, cat gifts for every cat variant, curse and trim removal, pottery sherd duping, custom suspicious blocks and more!
New Features
- Pink petals can now be duped with bonemeal
- You can now silk touch suspicious sand and suspicious gravel, but it doesn't keep its contents
- You can now cut bamboo and cherry wood in stonecutter
- You can now place sand or gravel on an item to turn the block into the suspicious variant and put the item in it
- Pottery Sherds can now be duped like armor trims, but using netherite scraps instead of diamonds. Only 3 netherite scraps are needed, the recipe is in a diamond shape
- You can now craft the Relic disc with a pottery sherd and 8 disc fragments
- Cat variants now affect the gift loot table. Tuxedo, ginger, and siamese have the vanilla loot table but with rabbit hide, rabbit foot and phantom membrane chances boosted respectively. White gives snowballs and bones, but no rotten flesh or chicken. British Shorthair gives honeycomb and glow lichen, but no string or rabbit foot. Calico gives cocoa beans and leather, but no rabbit hide or rabbit foot. Persian gives sweet berries and glow berries, but no feathers or chicken. Ragdoll gives pumpkin seeds, melon seeds, beetroot seeds, potatoes and carrots, but no chicken, rotten flesh, rabbit hide or rabbit foot. Tabby gives frogspawns and slime balls, but no feathers or string. Black gives random weak potions, pufferfish and sugar, but no rabbit hide, chicken, rotten flesh, string or feathers. Jellie gives turtle eggs and scutes, but no rotten flesh or rabbit hide
- The torchflower and pitcher plant can now be used at a campfire to give long night vision and strength respectively
- You can now cut hanging signs at a stonecutter from one stripped log
- You can now throw an echo shard and a cursed item on a smithing table to remove the curses and consume the echo shard
- You can now throw an armor piece and a diamond on a smithing table to remove armor trim from the armor
- Mules that get struck by lightning now turn into camels
Changes/Bug Fixes
- Changed the pack format and description
- Chorus fruit get crafted into cherry wood instead of warped wood
- Enchantment transfering is now done at a smithing table
- Removed the diamond sword to trident from drowned feature
- Removed recipes for glow berries and glow lichen
- Piglin heads can be used with a bell to highlight nearby pig-related mobs
- Camels and sniffers are now affected by campfire effects
- Changed the flower campfire effects predicate from alternative to any_of to work in 1.20
- Piglin heads now work for soul campfire effects
Expands on the campfire flower effects and fixes a bug where flower duping didn't work. This is also most likely going to be the last 1.19 compatible version
New Features
- The spore blossom, the chorus flower and the 2 block tall flowers now work as campfire effect flowers. Spore blossom gives absorption, chorus flower gives levitation, peony gives water breathing, lilac gives invisibility, sunflower gives haste and rose bush gives speed
- Players wearing mob heads are affected by soul campfire effects
Changes/Bug Fixes
- Fixed flower duping not working
- Tweaked some campfire effects to be more balanced
Campfire effects, anvil crushing, better bells, armed armor stands, invisible item frames and more
New Features
- Wearing a dragon head near an end crystal (32 blocks away) makes you get regeneration and absorption
- Player heads drop when a player kills another player
- Throw flowers on campfires that are over haybales to spread the flower's corresponding effect in a 4 block radius around the campfire. Campfires give effects to players and passive animals while soul campfires give effects to hostile mobs. The flower is consumed after the effect it given
- Throw a fire charge on a redstone lamp, furnace, blast furnace or smoker to make them permanently lit
- Throw gunpowder on TNT to make it unstable (activate by hitting it)
- Give armor stands arms by throwing a stick on an armor stand, consuming the stick
- Make item frames invisible by throwing a phantom membrane on an item frame or glow item frame, consuming the membrane. The item frame still shows if there is no item in it
- Loyalty tridents survive the void
- Silk touch respawn anchors and brewing stands to keep charges/fuel
- Crush certain blocks with anvils to make other ones. Wet sponge to sponge, concrete to concrete powder, stones to gravel, (red) sandstone to (red) sand, regular bricks to their cracked variants, smelted ingot block to raw ore block
- Ringing a bell with an item frame containing a mob head on top of it will highlight all mobs of that type nearby. This includes the player head that highlights every player and the dragon egg that highlights every entity
- Use dragon's breath in recipes to "corrupt" items to turn them into normally unobtainable items. All recipes work with one item in the middle and 4 dragon's breath in a cross shape around the item. Logs turn into 16 petrified oak slabs, glowstone turns into 4 light blocks, deepslate turns into reinforced deepslate and anmethyst blocks turn into one budding amethyst.
Changes/Bug Fixes
- Changed the illusioner loot table to not drop potions, frogspawn or budding amethyst and drop more of everything else
- Cats can now give you frogspawn as a gift
- Fixed better villager restocking and optimized it
- Changed the pack icon
Fixes dimension teleportation not working, adds two new warping commands, adds more particles to mob interactions and fixes some other bugs
New Features
- Added an overworld TP function (/function ouqol:tp_overworld)
- Added a spread function that randomly teleports you somewhere in the dimension you are in (/function ouqol:spread)
Changes/Bug Fixes
- Fixed the TP to nether and TP to end outer islands functions to work in 1.19.4
- The TP to end function now teleports you randomly on the main island instead of on top of the bedrock fountain
- Changed the directory of the dimension TP commands to be easier to type
- Dimension TP commands are now multiplayer compatible (or at least should be)
- Edited some TP radii to smaller values
- Mob interactions spawn more particles
- Renamed nearly all files to include underscores
- Changed some internal recipe and function names to be more clear
- Fixed a bug where enchantment transferring made the enchantments be set to none instead of completely removing the enchantment nbt
- Fixed a bug where you could reuse the amethyst shards used to reset the repair cost of items by throwing it on a block other than a smithing table
- Enchantment transferring and repair cost resetting are more optimized
- Updated the pack icon once again to include a shadow
A near complete rewrite of the data pack that fixes performance issues, organizes the code for easier editing, makes blast furnaces and smokers more useful and more!
New Features
- Throw a stack of rotten flesh at a villager to zombify it
- The unused elemental paintings can now be used
- Rabbit hide can be used instead of leather for leather armor recipes
- Banner patterns can be duped like armor trims, but using amethyst blocks instead of diamonds
- Ancient Debris now drops 1 netherite scrap, affected ny fortune for up to 2 scraps
- Elder Guardians now drop a heart of the sea upon death
- Leveled-up villagers can drop emeralds, dropping more emeralds the higher level they are
- Smoke copper or cut copper, but not slabs, stairs or waxed blocks, in a smoker to oxidize them by one stage, taking 4 times as long as other items in smokers normally
- Blast furnaces can blast all stone related items like a furnace can (cobble to normal, normal to smooth, brick to cracked brick, etc). Bricks and nether bricks are smelted super fast
- Smokers can smoke sea pickles, chorus fruit, sponges and cactus. Chorus fruit and sponges go super fast
- Added a trident recipe with a diamond, a heart of the sea and 3 prismarine shards
- An uninstall command to remove the data pack's data from your world (/function ouqol:uninstall)
Changes/Bug Fixes
- Optimized the data pack, almost completely rewriting it in the process
- The file structure is more organized, with an ouqol_ prefix in front of every folder in the data folder to avoid incompatibilities
- Removed the custom potion brewing system and trinkets, they will be rereleased in two seperate data packs
- Removed the horse to zombie horse lightning transformation
- Removed the frost walker particles
- Tamed cats that are sitting cannot be transformed by lightning anymore
- Villagers take slightly longer to cure
- Drowneds take longer to transform their diamond sword into tridents and make cool particles appear around them when they do so
- The Hidden in the depths advancement can now be obtained by getting a netherite scrap or a netherite ingot on top of the usual ancient debris
- Changed the notch apple recipe to a golden apple in the middle, 7 legging-shaped gold blocks and a totem of undying at the bottom
- Lightning transformations now work from farther away
- Fixed a few recipes related to universal dying that didn't work
- Moved the rotten flesh to leather recipe from the furnace to the campfire
- Moved the anvil repairing recipe from the smithing table to the crafting table in preparation for the 1.20 update and its revamped smithing table
- Changed the pack icon