nageyqma·git

a fork of blade addons with latest minecraft version support.

更新于 2026-09-28 · 1.4 MB

HTTPS https://git.nageyqma.icu/nageyqma/blade-addons-next.git SSH git@git.nageyqma.icu:nageyqma/blade-addons-next.git

HTTPS 链接可直接 git clone;推送代码请使用 SSH。

文件 · next

.github/—
gradle/—
libs-local/—
src/—
.gitattributesraw214 B
.gitignoreraw237 B
LICENSEraw6.9 KB
README.mdraw421 B
build.gradleraw3.1 KB
gradle.propertiesraw744 B
gradlewraw8.5 KB
gradlew.batraw2.7 KB
settings.gradleraw151 B

最新 Release · 26.2 support v2.6.0

add 26.2 support

blade-addons-2.6.0.jar

全部 Releases →

最近提交

add descriptionnageyqma · 2026-09-28 · e6dbfde
Migrate to Minecraft 26.3 (Fabric API 0.161.0+26.3, ModMenu 21.0.0, loader 0.19.5)
- Bump minecraft_version 26.2 -> 26.3, mod_version 2.6.0 -> 2.7.0, loom 1.17-SNAPSHOT -> 1.18.2, fabric-loader 0.19.3 -> 0.19.5, fabric-api 0.161.0+26.2 -> 0.161.0+26.3, modmenu 20.0.2 -> 21.0.0 - 26.3 replaced the Blaze3D GPU abstraction with the RenderPearl API: com.mojang.blaze3d.pipeline.* -> com.mojang.renderpearl.api.pipeline.* (RenderPipeline/BlendFunction/ColorTargetState/DepthStencilState/PrimitiveTopology/ CompareOp) and VertexFormat -> com.mojang.renderpearl.api.vertex.VertexFormat. BindGroupLayouts.MATRICES_PROJECTION split into PROJECTION + DYNAMIC_TRANSFORMS; the custom FILLED/LINE snippets were rebuilt to match vanilla's 26.3 DEBUG_FILLED_SNIPPET/LINES_SNIPPET composition. PoseStack#mulPose -> rotate and VertexConsumer#setUv3 is now abstract (implemented in RenderHandler's recorder). - GLFW was removed in 26.3 (SDL is used instead): mod and practical-config now use com.mojang.blaze3d.platform.InputConstants (SDL scancodes/keymod) for keybinds, the search bar and chat click handling. - Mixin/method retargets for 26.3: * vanilla renames: EnderMan -> Enderman * ClientboundLevelParticlesPacket is now a record (getX() -> x(), getParticle() -> particle(), getXDist() -> xDist(), ...) * InterpolationHandler#position() -> #target().position() * EntityRenderDispatcher#shouldRender gained a partial-tick float * ItemInHandRenderer was split into net.minecraft.client.player.FirstPersonHandsAndItems (held-item state) + net.minecraft.client.renderer.FirstPersonHandsAndItemsRenderer (arm transforms): HeldItemRendererMixin was split to match * LocalPlayer#drop(boolean) moved to MultiPlayerGameMode#dropItem(LocalPlayer, boolean): drop protection + DropAnimation hooking moved into MultiPlayerGameModeMixin * LivingEntity#swing(InteractionHand, boolean) -> swing(InteractionHand, net.minecraft.world.item.component.SwingAnimation, boolean) * ShovelItem/AxeItem/HoeItem were removed; tool transforms are now data driven via the BLOCK_TRANSFORMER component, so ShovelItemMixin was replaced by BlockTransformerMixin (redirects the transform sound in BlockTransformer#transformBlock, still gated on SHOVEL_FLATTEN so axe stripping keeps its swing) * AbstractContainerScreen#slotClicked gained a MouseButtonEvent overload and Minecraft#updateLevelInEngines stays overloaded: descriptors pinned so the injectors stay unambiguous * GuiGraphicsExtractor#tooltip gained a trailing boolean: callback declares it - practical-config is a local patched build for 26.3 (GLFW -> InputConstants, Minecraft#setScreen/screen -> Gui), served from the project-local maven repo (libs-local) and versioned through the new practical_config_version property. - Packets: no outbound packet format changes. The mod still only issues vanilla ClientPacketListener#sendCommand plus the bundled (Minecraft-independent) net.hypixel:mod-api protocol library; ConnectionMixin remains observation-only. - Verified: ./gradlew clean build green; client boots on 26.3 with all 29 mixins applied (0 failures), enters a world and renders (Vulkan) with no mod-side errors; config screen opens and closes cleanly.
nageyqma · 2026-09-27 · 05c468a
Migrate to Minecraft 26.2 (Fabric API 0.161.0+26.2, ModMenu 20.0.2)
- Bump minecraft_version 26.1.2 -> 26.2, mod_version 2.5.3 -> 2.6.0 - Gui/Hud split: setScreen/screen/getChat/setTitle repathed via gui/gui.hud - Replace removed net.minecraft.util.Tuple with datafixerupper Pair - BlockPos.getCenter -> Vec3.atCenterOf; ChatFormatting accessors via TextColor - Rebuild custom RenderPipelines on 26.2 Blaze3D API (withVertexBinding, withPrimitiveTopology, BindGroupLayouts); explicit snippet rebuilds - Replace removed MultiBufferSource/bufferSource with submitNodeCollector submitCustomGeometry (recording consumer); drawInBatch -> submitText - Register all render handlers on COLLECT_SUBMITS (collection closes before AFTER_TRANSLUCENT_FEATURES in 26.2) - Mixin retargets for 26.2: new HudMixin, GuiMixin setScreen, ArrowLayerMixin AvatarRenderState, EnderPearlItemMixin InteractionResult, ChatScreenMixin - practical-config: local patched build (minecraft ~26.2) served from project-local maven repo (libs-local), nested via include - Drop hypixel-mod-api from depends (bundled jar ships no mod metadata) - Verified: ./gradlew build green; client boots and renders on OpenGL and Vulkan (custom pipeline GLSL->SPIR-V compile clean)
nageyqma · 2026-09-21 · 48988b4
- fixed splits - fixed capitalisation in rerollblockerGabriel Ellnebrand · 2026-09-15 · db58d61
- made rerollblocker on click instead of scanningGabriel Ellnebrand · 2026-09-14 · e6f2e99

全部提交 →

README.md

Blade Addons - next

This is a fork of Blade Addons, with support of latest minecraft version.

Blade Addons

A dungeons mod made to port dungeons features to the newer Minecraft versions. Huge thanks to Ohful for letting me port his amazing mods like Valley addons.

Current Version

26.3

Dependencies

  • Hypixel Mod API https://modrinth.com/mod/hypixel-mod-api