Additions
- Outline around wand
- An API to register seals, models, dungeon types, dungeon files, and dungeon levels
Changes
- Soul extractor attempts to push fluids
- Right -> Soul
- Left -> Dark Soul
- Soul solidifier receives fluids from extractor
- Many Small code improvements
- Use Amplify Functions instead of hardcoding things
- Dungeon Spawn locations removed; players now spawn at any location where there is air
- Remove useless seal properties
- New variants of Tiered
Fixes
- Pickaxes wouldn't mine properly unless hammerspace is present
Additions
- Custom active seal and wand models on a wand
- New, improved models for wands and active seals
Changes
- Store Wand and Active seal models in a more extensible way
- Wand and active seal models have to be 3d (OBJ files)
Fixes
- Mod Crashes when hammerspace is present
- Mod Crashes when entering a dungeon
- Sometimes, incorrect transforms were being used for wands
- Some errors did not display cause
Additions
- Soul Extractor now functions
Changes
- Make Soul Extractor "translucent"
- Remove animation from arrow in Soul Extractor JEI recipes
- Allow player to extract soul from soul extractor with bucket
Fixes
- Dungeon Blocks were not in creative mode tab
- Dungeons were present without hammerspace
- Key was not present in creative mode tab
- Soul Extractor Had incorrect hitbox
- Soul Extractor Was Culling blocks behind it
Additions
- Tooltips on hover soul icons in soul extractorr JEI recipes
Changes
- Soul Extractor JEI recipes now show icon instead of text
Fixes
- Max stack size of all return slots was 1
- Soul in Soul Solidifier was not being inserted
- Soul Solidifier progress arrow was not being rendered
- Soul Solidifier gave exponentially increasing returns
Additions
- More processors and types to change block palettes:
- Deep Blood – Red/Nether Blocks
- Old Ruins – Cracked and Mossy Stones
- Amethyst Void – Dark Purple/Black Blocks ;+ Gilded Hoard – Gold/Raw Gold/Gilded Blackstone
- Ancient Ender – End Themed Blocks
Changes
- Added More Blocks to Creepy Deepslate theme
Fixes
- Dungeon return block was sometimes placed in an incorrect position
- Dungeon offset was incorrect sometimes
1.19.2 Backport
Additions
- Add cataclysm as dependency
- Make no cataclysm structures spawn
- Add Betterspawner as dependency
- Add new dungeon labyrinth
- Restriction for exploding blocks in dungeons
- Restriction for picking up fluids with buckets in dungeons
- Add processors to allow changing block palette
Changes
- Backport to 1.19.2
- Stable dungeons can only ever have one level
- Allow placing blocks in dungeons is player is in creative mode
- Make dependencies required
- Dungeon mob count is based off spawners
Fixes
- Dungeon spawn location caused players to suffocate
Additions
- Patchouli Guide book; incomplete; given to player on first join
- Join Message Upon Entering Dungeon
- Stable and Unstable dungeons; unstable dungeons cannot be exited until final boss is defeated; once exited, player cannot enter again
- Soul Extractor (not functional yet)
- System for beating rooms and levels (not yet functional because rooms are empy and no boss fight yet)
Changes
- EASTER EGG?!
- Players cannot exit unstable dungeons that are not beaten yet; will send a message in chat with 10 second delay
Fixes
- Dungeon Keystone removed one key even in creative when unlocking
- Even more issues to do with seal switching and activating
Additions
- Goblagger; new entity that is hostile; found in dungeons
- Recipes for multiple items and blocks
- Translations for fluids
- A JEI plugin for wand imbuing, soul solidifying, and soul extracting
Changes
- Now only one player can be in a certain dungeon at a time
- Attack speed tweaked
- Swing speed no longer needs to be an integer
- Soul catalyst now detects mobs better
- New Soul overlay
- Size of soul solidifier tank decreased from 160 buckets to 16
Fixes
- Title screen logo did not fade in
- Players would be given an additional item when placing a block in the dungeon
- Fixed the block drops of the dungeon access block
- Errors to do with activating an offensive seal while passive seal was on wand
- Errors to do with activating passive seal while no other seal was on wand
- Incorrect Attack speed was displayed in wand tooltip
- Mouse only moved diagonally in soul solidifier screen
- Syncing soul from client to server failed for dark soul
- Dark soul did not work even if synced correctly
- Wand imbuing progress reset when new soul was consumed
Additions
- Dungeon border block, found at the edge of every dungeon
- Randomized spawning (in 8 different locations)
- Various translations
- Dungeon return block; spawns underneath the player in dungeons; allows player to return to overworld
Changes
- Dungeon is now a labyrinth
Fixes
- Dungeons generated at incorrect positions
- Player spawned in dungeon at incorrect y position
- Player spawned at world coords in dungeons
Additions
- Pickup upgrade
Switch Modes with Tilde/Backtick key (configurable)
Modes:ALL: transfers all items into sack when picked up
FILTERED: transfers only items that are in sack
VOID: Like filtered, but voids after reaching stack limit
NONE: does not transfer to sack
Changes
- Sealable item Tooltips are now much more compact
Fixes
- Stack Size seal texture was 160x160, not 16x16
- Multiple tiers of Haste seal
- Several memory leaks to do with putting seals on wands
- In superflat worlds, dungeons would not generate due to the dungeon dimension being too short
- Wand imbuing table started using soul even if the output slot was blocked
- Wand imbuing table could be used without soul
- Sealable items have more damage than the fist, whithout seals
Additions
- Multiple of the same seal can now be put on sealable items
- Textures for Sack Upgrade Seals
- Translations for Raw Tungsten, Corrupted Berries, Sack Seals, Tungsten Block, and Tungsten Ore
- Search Bar for Creative Menu
- Soul Catalyst
- Seals Have Extensive Tooltips
- Title Screen Logo
Changes
- Tooltips of Sealable items now allow for multiple of the same seal
- Dungeon Layers can now be generated
- Seals now have different swing speeds
- Non-Offsensive seals can now have a damage value
- File name of dungeon NBT structure changed from dungeon_room_<size> to dungeon_<size>_<layer>
- Update To 1.20.1
Fixes
- Under certain conditions, amount of seals on item could exceed max for that seal
- Switching between seals sometimes threw ArrayIndexOutOfBounds exception
- Caching of wand models changed to use texture name, not atlas location. This fixes wand model remaining the same even when seals are switched
- When applying and switching to swording, the game crashed
- Swording seal texture was too long
Additions
- Sack row upgrade seal, adds two rows
- Sack column upgrade seal, adds two columns
- Sack stack size upgrade seal, multiplies stack size by two
Fixes
- Sealable items could be enchanted with mending, unbreaking, fortune, and silk touch
- Tungsten block was accidentally called Raw Tungsten Bock
- Duration of darkness effect given when eating corrupted berries was one tick
- Tungsten ore blockstate file was not present
- Corrupted Berries item model was not present
- Seals were not applicable to sealable, non-wand items
- Stack sizes of greater than 127 in sack were deleted
- Scaling at more than nine columns, or six rows was broken
- Items were seperated into different stacks when shift clicking into sack where stack size was greater than 64
- seals were not applicable to items other than wand in wand imbuing station
- Slot in wand imbuing station only accepted wands, not sacks
- Item count on stack sizes greater than 64 rendered incorrectly
Additions
- Raw tungsten, raw tungsten block, tungsten block, and tungsten ore
- Recipes for tungsten
- Corrupted berries; drop from corrupted leaves; can be eaten even when hunger is full, restoring 1 hunger and 1 saturation, and giving darkness effect
Fixes
- Crash with mixin refmap not being present
- Creative mode tab would not show up
- Most blocks did not have loot tables
- Most blocks did not have specific tools and mining levels
- Corrupted wood tier item models were broken
- Some textures were 160x160, not 16x16
- Some items did not have translations
- Some blocks did not show up properly on a map
Technical Changes
- Change the names of some textures
- New access transformer entry