Gamerules
- Added gamerule
operation_starcleave:allowStarcleaverGolemFirmamentFracturing
, defaults totrue
. Setting tofalse
will prevent Starcleaver Golems from forming Firmament Fractures. - Starcleaver Golems' crash-landing-Starbleaching effect is now blocked by the
mobGriefing
gamerule.
Misc
- Added
Bucketable
tag to Starcleaver Golems, setting this tofalse
will prevent players from picking one up in a bucket. - Tweaked Nucleosyntheseed explosion logic.
- Nucleosyntheseed explosions no longer get blocked by
operation_starcleave:nucleosyntheseed_blast_immune
blocks, and instead just pass through them unharmed (should fix the explosion doing no damag sometimes).
Bugfixes
- Fixed using a single-item-stack of Hollowed Sac on Phlogistic Fire causing the Sac to be lost, rather than turn into a Phlogiston Sac.
- Fixed Starcleaver Golems bucketing not checking if the Golem is alive.
- Fixed not being able to manually set certain Starcleaver Golem NBT tags to false.
Misc
- Updated homepage url to now link to the Modrinth page, rather than the Github page
- Updated the Mod's icon image.
Accessibility Settings
- Setting
Hide Lightning Flashes: ON
now disables the lightmap flash caused by Fracturing the Firmament, and not just the sky flash. - Reducing the
Damage Tilt
and/orDistortion Effects
settings now reduces the effect of Screen Shake.
Tweaks and Optimisations
- Phlogistic-hyperflammables no longer boost burn chance, only spread chance.
- Exploding Nucleosyntheseeds now directly replace nearby hyperflammables with (high-age) Phlogistic Fire.
- Increased age of fire created by Nucleosyntheseeds and hyperflammables (thus reducing spread speed).
- Pegasus Flight power now drops off above the Firmament.
- Pegasus Flight power is now based on a range of Firmament Tiles above the Pegasus rather than just the single Tile directly above it.
- Nucleic Fissureleaves now only replace blocks that are
minecraft:replaceable_by_trees
, rather than all replaceable blocks. - Nucleosyntheseed explosions now spawn nuclear smoke particles instead of vanilla explosion particles.
- Reduced the number of large nuclear smoke particles otherwise spawned by Nucleosyntheseed explosions.
- Large nuclear smoke particles can now pass through blocks.
- Reduced average lifetime of large nuclear smoke particles.
- Tidied some render code.
- Minor tweaks to profiling in FirmamentRenderer.
- Reduced frequency of Firmament Glimmer particles.
Bugfixes
- Fixed client Firmament data not getting reset properly when changing worlds, leading to e.g. fake Fractures appearing when Fracturing the sky on new worlds.
- Fixed fog color changing when Firmament Fractures are visible.
- Fixed Nucleic Fissureleaves looking weird on Fast graphics.
- Fixed Starbleached Leaves still using cutout rendering on Fast graphics.
- Fixed Firmament Rejuvenators using the old Firmament height for collisions.
- Fixed Fractures rendering with incorrect transformations in Mirror Mod's mirrors.
- Fixed Fracture light/fog rendering incorrectly with weird camera rotations (e.g. Splinecart).
- Fixed Fracture light/fog rendering incorrectly with Affinity.
- Made sure to actually include access wideners, to avoid potential issues (Fabric).
MAJOR FIXES:
- Fixed missing refmaps on Fabric, the mod should actually load now
Mobs
- Subcaelic Torpedos now have a 30% chance to drop a Hollowed Sac
Blocks
- Nucelosyntheseeds now drop Nucleic Fissureroot if mined without Silk Touch, rather than nothing
- Plasma Ice now requires Silk Touch to drop
- Made Nucelosyntheseed, Nucleic Fissureroot require an appropriate tool to drop
- Slightly increased mining times of Nucleosyntheseed, Nucleic Fissureroot
- Nucleosyntheseed and Nucleic Fissureroot now require an iron axe to mine
- Coagulated Plasma now requires a stone pickaxe or shovel to mine
Tags
- Added block tags:
- 'operation_starcleave:starbleach_immune'
- Blocks that are specifically immune to starbleach, e.g. Fissureleaves are Leaves but should not be starbleached
- 'operation_starcleave:phlogistic_hyperflammables'
- Blocks which phlogistic fire burns through very quickly and resets its age upon doing so, e.g. the Fissuretrees
- 'operation_starcleave:nucleosyntheseed_blast_immune'
- Blocks that are immune to the Nucleosyntheseed blasts, i.e. Fisureroots, Nucleosyntheseeds, Phlogistic Fire
- 'operation_starcleave:starbleach_immune'
- Fixed various missing and inappropriate block/item tags
Tweaks
- Minor tweaks to Nucleosyntheseed explosion logic
- Reorganised the Starcleave creative tab
- Updated to Minecraft 1.21
- Ported to Neoforge, mod is now Multiloader, and will support both Fabric and Neoforge for the foreseeable future
New Content
-
Added Bucket of Starcleaver Golem (the new objective best item in the mod)
-
Added a post-processing effect to Firmament Fractures
- Disabled on Fast Graphics for performance, and on Fabulous Graphics because I haven't got it working there yet
-
Added Stellar Mulch and Mulchborne Tuft
- These are just decorative
-
Added Stellar Farmland
- Is farmland, but a little bit better, doesn't need water
- Under starlight, becomes even better, speeding up crop growth
- However, fully grown crops can get converted into Bisreeds, and crops of any age next to Bisreeds can convert into Bisreeds
-
Add Bisreeds
- Can (sometimes) drop Bisreed Root (seed item)
- When grown, drops Bismuth Fleck(s)
- These can be crafted into Starflecked Bismuth (6 <-> 1)
-
Added Bismuth Pegasus Armor
- Crafted from Starflecked Bismuth, Bismuth Flecks, Starbleached Pearl
- Lets a Horse become a Pegasus
- This lets them fly (briefly) and glide
- Flight and gliding is substantially buffed under starlight
-
Added Subcaelic Dux and Torpedos
- The Subcaelic Dux is a naturally-spawning neutral miniboss, which uses Subcaelic Torpedos as minions/ammo
- Upon death will fly into the air and spew Phlogistic Fire and explode
-
Added Phlogistic Fire, Phlogiston Sacs, Hollowed Sacs
- Hollowed Sacs can be obtained by tossing Ink Sacs into a Starbleach Cauldron
- Hollowed Sacs can store Phlogistic Fire, becoming Phlogistion Sacs
- Phlogiston Sacs can release Phlogistic Fire
- Phlogistic Fire is spewed by the Subcaelic Dux on death
-
Added Nuclear Stormcloud, Nuclear Stormcloud in a bottle
- Will spawn on firmament fracturing, moves around dropping Nucleosyntheseeds before dissapearing
- Can be disabled by setting the gamerule
operation_starcleave:spawnFractureByproducts
to `false
-
Added Nucleosyntheseed, Nucleic Fissureroot, Nucleic Fissureleaves
- Nucleosyntheseeds will spread upwards and downwards, tunneling through the eart, they grow Fissureroot and Fissureleaves
- Can be burnt by Phlogistic Fire
- When ignited, Nucleosyntheseeds will explode
-
Added Petrichoric Plasma, Petrichoric Vapor, Coagulated Plasma, Plasma Ice
- Formed when a Nucleosyntheseed explodes
- Petrichoric Plasma can be Bucketed... it isn't good for the bucket
New Minor Features
- Dispensers can now fire Firmament Rejuvenators and Splash Starbleach Bottles
- Holy Moss Blocks now revert to Stellar Sediment when covered
- Holy Moss Blocks can now be spread via bone meal
- Damaged firmament now blocks rain and snow
Changes and Additions: Starcleaver Golem
- Added some sounds to Starcleaver Golem
- Feeding Starcleaver Golems Gold Nuggets will heal them and make them follow you
- Starcleaver Golems can walk on fluids
- Starcleaver Golems' post-Cleave crash-landing explosions now cause starbleaching
- Other minor Starcleaver Golem Changes
Changes: Starbleach Cauldron
- Starbleach Cauldron recipes are no longer hardcoded, and can now be defined via datapack
- Starbleach Cauldron recipes can now take 'fractional' amounts of Starbleach (which is implemented via probability)
- Starbleaching Food is now cheaper, one bottle can Starbleach multiple items of food
- Natural blocks can now be Starbleached in a cauldron e.g. Dirt -> Stellar Sediment
- Throwing items into Starbleach Cauldrons will now Starbleach them
- Dispensers can now fill cauldrons using Starbleach Bottles
- Starbleach Cauldrons can now hold 7 bottles of Starbleach, instead of 3
Changes: Firmament
- Added screen shake to firmament fracturing
- Added glow effect to firmament fracturing
- Creative Players can now remove Damaged Firmament Tiles via mining
- Skylit areas beneath damaged Firmament now use different mob spawning tables; most normal hostile mobs will not spawn there
- Adjusted fracture shader, the "static" now persists for a short time rather than changing every frame, the fracture shifts around slightly, got more interesting shapes (eg clusters of circles)
- Updated skybox visuals
- Lowered Firmament to be the same as world height limit
Changes: Firmament Rejuvenator
- Updated Texture
- Altered Firmament Rejuvenator stack size and throwing behaviour, now hold to charge throw
- Boosted tracking range
Minor Tweaks
- Lowered hardness of most added blocks
- General tweaks and reworks of many textures
- Updated in-game mod logo and description
- Minor tweak to firmament fracturing behaviour
- Tweaked recipes for chiseled starbleached tiles, blessed carpet, imbued tiles, splash bottle, rejuvenator
Internal Changes
- Some assets now use Datagen
- Fracture rendering now uses the damage map instead of the old tile system
- Minor changes to Starcleaver Golem NBT
Resource Pack Changes
- Changed starbleach death message translation keys from
death.attack.operation_starcleave_starbleach
todeath.attack.operation_starcleave.starbleach
Bugfixes
- Fixed starbleach pearl blocks not dropping
- Fixed stardust and short holy moss missing explosion checks in loot tables
- Fixed Imbued tile recipe group
- Fixed Blessed bed recipe book requirement
- Short holy moss now uses non tinted model
- Possibly other things, whatever "etc etc" means
- Fixed minor Starcleave Golem door animation bug
- Fixed Imbued Starbleached Tiles particle positions being incorrectly offset
- Fixed player-ridden entities sometimes stopping in midair after being launched by Starbleached Pearls and Pearl Blocks
- As a result of the previous fix, motion of player-ridden entities in response to Starbleached Pearls may be slightly different
- Reverted unintentional boost to Stellar Repulsor's launch distance/speed
- All other tweaks from 0.1.0.4 should remain the same
- Dispensers can now fire Starbleached Pearls
- Stellar Repulsors can now be activated whilst riding entities
- Powered Stellar Repulsors can now launch any entity type
- Fixed Stellar Repulsors launching you twice in certain circumstances
Minor Tweaks and Bugfixes
- Adjusted the strength and radius of Starbleached Pearl blocks' launch effect, fixes low redstone power having seemingly no effect. Redstone power 15 is unaffected.
- Slightly reduced the base audio of Thrown Starbleached Pearls and Starbleached Pearl blocks.
- Starbleached Pearl blocks will have their audio further reduced if surrounded by other Starbleached Pearl blocks, Wool, or Blessed Cloth
- Blessed Cloth (and carpet) now block vibrations
- Slightly tweaked Starbleached Pearl launch direction when directly hitting an entity. The entity will no longer be launched directly upwards, and instead be somewhat pushed back as intended.
- Creative Firmament Manipulator no longer forces the Operator Utilities creative tab to show
- Stellar Repulsors and Blessed Beds now completely prevent fall damage (like Blessed Cloth does), instead of only partially reducing it.
- Fixed Thrown Starbleached Pearls not always spawning particles on collision
- Fixed a minor asymmetry in Fracture formation
- Netherite Pumpkins are now fireproof 🎉🎉🎉
- Added the gamerule operation_starcleave:doFractureStarbleaching to enable/disable natural Starbleaching beneath Firmament Fractures. Defaults to True.
- Small tweaks to which blocks can/cannot be Starbleached
- Added a starbleached block tag, and fixed stardust not counting as Starbleached
- Tweaked item placement in creative menu
- Fixed Firmament Rejuvenator only partially resetting targeted Firmament tiles
- Fixed shader warning log spam on resource pack load
- Fixed missing language entries for projectile entities
- Initial Release