promotional bannermobile promotional banner

Spectrum

A full-feature mod about harnessing the powers of color
Back to Files

1.12.0-1.21.1-neo

File namespectrum-1.12.0-1.21.1-neo.jar
Uploader
DaFuqsyDaFuqsy
Uploaded
Aug 2, 2026
Downloads
582
Size
84.5 MB
Mod Loaders
NeoForge
File ID
8564379
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:spectrum-556967:8564379"

Learn more about Curse Maven

What's new

Spectrum NeoForge 1.12.0 for Minecraft 1.21.1

Breaking Changes

  • Preservation Chests / Item Bowls will forget which players interacted with them already
  • Ink is now exposed via capability and its package got changed. This will break all mods integrating with Ink
  • Pure Azurite/Malachite/Bloodstone block ids have been renamed. Craft them to items to prevent loosing yours
  • The json format of Enchantment upgrade recipes changed. The wiki has been updated.
    • Now takes ingredients instead of individual items
    • Different levels now allow for individual ingredients (now possible example: low level: pigment; high level: pigment blocks)
  • The json format of Crystallarieum recipes changed.
    • "fluid_medium" is now "fluid" to match the other recipe types
    • "catalysts" are now "additives", since they are usually consumed. The wiki and ingame text has been updated.

Known Issues

  • Pastel Ink nodes balance ink between blocks, but that is not indicated visually
  • Pastel Nodes sometimes jitter

Fluid Revamp

Mud/Sludge has been removed. It never really found its place in the mod and was merely useful for some dipping recipes & getting renewable Dirt. Added Cauldrons for all fluids. Man, that was a real pita. Fluid dripping via Dripstone works, too! You can adjust the speed / disable it in the config. Revamped the colors of all fluids, including their submerged overlays, to be more expressive

Quitoxic Reeds now grow in Dragonrot and can now convert the block they are growing on. Depending where they grow in they now turn clay/mud into different materials. Sneakily added a way to get Failing/the Cinderhearth without ever visiting the Nether - take that, dimension-locking servers.

Pastel Network Expansion

Pastel Networks have been reworked to support arbitrary resources. Added the Ink Node! Connecting blocks that store Ink will even it out between all connected blocks in the network. Finding Mermaids Gems now unlock Fluid Nodes! They work exactly like their item counterparts, having provider, sender, storage and gather variants. Moonstone tier unlocks Omni nodes! These combine item, fluid and ink transfer all in one

Refactoring

A sizable amount of time this update was invested in refactoring and code cleanliness. Over the years that Spectrum has been in existence legacy code, similar but not identical strands of code and special cases have accumulated, and these have now been tidied up. There's still room for improvement here and there (particularly around the multiblocks that use item bowls), but it’s already making a big difference and will simplify future updates and ports. Also ran static code analysis (Qodana) across the whole codebase, resulting in lots of fixes, performance & code tidiness improvements all around the board, way too many to list here.

Improvements

  • Heartbound Chest owner is now synced to clients, to make certain tool mods not shit themselves when trying to break it
  • Various improvements around the Memory => Head recipe
  • Activating the Cotton Cloud Boots now resets fall damage
  • The DumpRegistries / DumpTags commands now force UTF8 as encoding
  • Made Jade Vine particles movement prettier
  • Items now tick in Bottomless Bundles (Midnight Aberrations now crumbles, for example)
  • Improved Monster Spawner tooltips
  • Efficiency Upgrades now work on recipes flagged as 'copy the components from the first input item'. That one item will continue to always be consumed (since usually it is a tool upgrade or similar)
  • Clotted Cream does not clear all status effects anymore, but only those that milk would clear, too
  • Sedatives now completely clear Frenzy, instead of lessening its effects
  • Renamed all tool configs to be better reflecting which tools they affect
  • Spectrums Bows & Crossbows are now enchantable with durability enchants
  • Carrying lots of Paltaeria now cancels fall damage
  • Reworked the Draconic Twinsword internals to feel smoother and a lot more performant. Also removed swearing from its tooltip
  • Bottling up Ruin at the bottom of the world now creates portals
  • The Nature's Staff will now spread Mycelium
  • The guidebook now mentions that Ink Flasks can be cleared via crafting grid
  • Endgame now only unlocks after socketing the locket, instead of finding it, in addition to the criteria from dimension exploration
  • Blaze memories now take Fire Charges instead of Blaze Rods, to make it easier for Peaceful players. Breeze memories now use Wind Charges instead of a Feather
  • Particles spawned by the Particle Spawner have no friction anymore - makes it easier to do nifty things with them like chimneys
  • Picking up a Dragon Talon now resets Draconic Twinsword cooldown (if the player merged it prematurely)
  • Block Placers now place blocks with the correct rotation - also fixes crashes when placing certain modded blocks
  • Filled / Wrapped presents now only stack to 1. They now have their owner set correctly when quick-crafted in the player gui
  • Downgraded the shader versions to fix memory leaks when entering the dimension with very old graphics carts
  • Added a config setting for charged Creepers to drop Spectrum heads
  • Tridents & Bidents can now be enchanted with Inventory Insertion & Exuberance
  • Improved Fake player handling when using the newest Revelationary (like the Digital Miner)
  • Burning Colored logs with Primordial Fire now drops Pigment
  • Burning Vegetal with Primordial Fire now turns it to Slime Blocks
  • Omni Accelerating Doombloom Seeds now spawns Primordial Fire
  • You can now extract items from the Pedestal from any side using modded pipes / Pastel Nodes
  • Wither Heads are now explosion proof
  • Bedrock tools will not be randomly enchanted with Unbreaking anymore
  • Preenchanted tools will not be offered enchantments they already have anymore
  • The guidebook now better clarifies at what height Azurite generates
  • Gamerules for infinite fluids
  • Gamerule to fizzle out Primordial Fire
  • Picking up a Pyrite Projector unlocks a recipe for them
  • Gemstone ores now require stone tools to mine them (down from iron)
  • Ores around geodes are now data driven. Remove the existing ones in your pack, or add your own ores for other modded geodes!
  • Mounts can now pass Semi Permeable glass, when ridden by players
  • Razing now stacks with Efficiency
  • Destroying the last pastel node in a network now drops all items that are underway
  • Item and XP requirements in Enchantment upgrade recipes are now a lot more consistent
  • The clover block stem now is a cross instead of a block to match the vanilla plant style
  • If FloatBlocks can't place themselves, they now drop as items
  • Crafting the Bottomless Bundle now requires less Rabbit Hide - replaced with Leather
  • Indestructible is now mutually exclusive with Sharpness
  • Buffed Inertia
  • Curse of the void can now be crafted without visiting the end as long as you have the materials (like via end skip)
  • The RGB fusion recipe is no longer hinted at. The resulting copper is now extra coppery
  • Arcane Charges are now enchantable with Steadfast (no longer loosing it in lava, yay!)

Bug Fixes

  • Fixed Mermaid's Gems behaving weird in the inventory
  • Fixed the Shimmerstone reagent unlocking too late (with breaking Bedrock)
  • Fixed a dupe with the Bottomless Bundle
  • Leaving a world now properly resets the options for random effect chances with the Potion Workshop
  • Fixed a crash with the Block Flooder when throwing and immediately leaving the game
  • Fixed a crash with shooting stars when an addon registers an Ink color without a matching DyeColor
  • Fixed a vignette rendering at 0,0,0 should a mod initialize, but not spawn a certain entity
  • Fixed the Spirit Instiller now spawning a particle when almost finished crafting
  • Fixed the creative tab texture always rendering as it were in the top row
  • Fixed the End Portal opening sound being played every time an Eye is added to a frame
  • Fixed the Bedrock Anvil GUI preserving color or names of previous items in certain cases
  • Fixed various typos in the guidebook
  • Fixed the Fusion Shrine not changing the light level based on the fluid
  • Fixed Ender Glass not always dropping
  • Fixed Divinity showing additional hearts
  • Fixed jumping being weird when swimming and having a Ring of Aerials Grace equipped
  • Fixed Idols being stuck in cooldown when moving them with a Piston when on cooldown
  • Fixed the 'Pride' present wrapping paper being unobtainable
  • Fixed using Concealing Oils yielding infinite Glass Bottles
  • Fixed a dupe with the Ender Dropper
  • Fixed 'trinket change' advancement criteria not always triggering correctly
  • Fixed throwing filled buckets on top of the Fusion Shrine applying the fluid, but not emptying the bucket
  • Fixed rotated colored logs/wood not being cloaked
  • Fixed Potion amplifier tooltips >V being off by one
  • Fixed Spirit Instillers deleting items thrown on top when already full
  • Fixed a crash with Citrine Glass Arrows fired from Dispensers
  • Fixed the 'Collect Ender Dragon Head' advancement not triggering
  • Fixed entities on primordial fire sometimes continuing burning forever after entering water
  • Fixed Eternal Slumber not being eternal
  • Fixed crash when omni accelerating endermen with damaging projectiles
  • Fixed Bedrock Shears not being enchantable

Mod Compat

  • Malum: mirror the renaming of processed_soulstone => refined_soulstone
  • Apotheosis: added workaround for Apotheosis increasing the fortune level on Workstaffs on each cycle
  • Travelers Backpack: Compat is back!
  • Jade: Compat is back!
  • Immersive Portals: Workaround for End Portal opening
  • REI: fixed the 'missing blocks' highlights for the Pedestal being at the wrong positions
  • Create: Resonance now drops pure Zinc
  • Mod compat blocks are now listed in the creative inventory
  • Gobber: Resonance now drops pure Globettes
  • Witchery: Blacklisted the Death Protection Poppet from Indestructible
  • Farmers Delight: Noxcaps can now be stripped on cutting boards
  • Farmers Delight: Gemstone Cutting recipes now accept multitools
  • Sable: Resonance now drops levitites

Lang

  • zh_cn: Thank you, SmallYii!
  • ko_kr: Thank you, 2hh8899!

@release-ping

This mod has no additional files