promotional bannermobile promotional banner

Annihilationblade-EX

拥有几把终极的华丽拔刀剑!----A LOT OF BUEATIFUL SLASHBLADES!
Back to Files

annihilationblade-2.7.2-1.20.1-forge.jar

File nameannihilationblade-2.7.2-1.20.1-forge.jar
Uploader
QingYiMXQingYiMX
Uploaded
Jul 24, 2026
Downloads
82
Size
4.8 MB
Mod Loaders
Forge
File ID
8499476
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:annihilationbladeex-1596519:8499476")

Learn more about Curse Maven

What's new

2.7.2-1.20.1-forge

Bug Fixes

  • Fixed Blood Prison's inventory refresh replacing the whole named-blade NBT tag, which removed enchantments added later through an anvil. Blood Prison now preserves existing item enchantments while refreshing its base blade definition.
  • Cleans stale minecraft:multishot from old Blood Prison stacks and migrates it to minecraft:power, keeping source, named-blade JSON, and runtime refresh behavior aligned.
  • Limits Blood Prison named-blade NBT replacement to the one-time acquisition path. Later inventory, main-hand, and off-hand runtime refreshes only keep the blade identity intact, without copying the named-blade definition or rewriting enchantments.
  • Prevents enchantments added later through anvils, enchanted books, or other item-editing paths from being overwritten by periodic refresh logic. into the wrong OptionInstance tooltip field in some 1.20.1 Forge runtime environments.
  • Preserved the gamma overwrite fullbright behavior while replacing loose field guessing with runtime validation of the real gamma value field and a safe fallback if reflection is unavailable.
  • Fixed a client Tick crash where the Annihilation Blade / Infinity Stellaris fullbright vision path could reflectively write a Double

Tuning & Safety

  • Reduced Infinity Stellaris Curvature Rupture AI erasure: added a configurable keybind, default I, disabled by default, so nearby AI is no longer erased passively.
  • Curvature Rupture targeting now uses SlashBlade's native PVP / friendly-fire gate, preventing default impact on players, pets, allies, and non-hostile entities.
  • Mobs temporarily disabled by Curvature Rupture record their original NoAI state and are restored when the player toggles the effect off, stops holding Infinity Stellaris, logs out, or changes dimension.

Features

  • Added a slashblade:shaped_blade recipe for the ultimate named blade annihilationblade:infinity_stellaris.
  • The recipe uses a final-tier gate: four Annihilation Cores, one Dragon Egg, two Beacons, one Nether Star, and a Blood Prison blade with 5000 kills, 25000 Proud Souls, and 50 refine as the center blade core.
  • Updated Simplified Chinese, Traditional Chinese, Hong Kong Traditional Chinese, English localization, and JEI descriptions from the old "uncraftable" wording to the new final ritual recipe.
  • Fixed the slashblade:shaped_blade JSON format for Infinity Stellaris and Blood Prison: result now uses the vanilla ShapedRecipe item field, and single SlashBlade ingredients now follow the generated source recipe's item form.

Compatibility Config

  • Added client_tooltips.enable_annihilation_blade_renderer and client_tooltips.enable_infinity_stellaris_renderer, both defaulting to true, to control the custom tooltip renderer for Annihilation Blade and Infinity Stellaris separately.
  • When the matching option is disabled, that blade no longer cancels the vanilla tooltip render event, allowing inventory screens, Creative tabs, JEI, or tooltip enhancement mods to stay on the more compatible vanilla rendering path.
  • Blood Prison currently has no separate custom tooltip renderer in source, so no no-op Blood Prison option was added.

This mod has no additional files