使用する際の注意は一番下にあります
説明しよう!!
無敵になれるアイテムを追加します
このアドオン専用の対策をされていない限り、どんなことをされても死にません
説明終わり
追加されるアイテム、ブロック
Dire Crafting table
このアドオンの中間素材、無敵アイテムのクラフトに使用する作業台
各種 Singularity Fragment
中間素材の中間素材
種類は石炭、銅、ラピス、鉄、赤石、金、ダイアモンド、エメラルドがあります
頑張りましょう
各種 Singularity
中間素材
Muteki Catalyst
これが最終目標です
ダメージ、kill、さらにはHP書き換えも無効化します
申し訳程度の
- 移動速度上昇
- 跳躍力上昇
- 攻撃力上昇
- 火炎耐性
- 暗視
- 採掘速度上昇
- 満腹度回復
- 水中呼吸
- 村の英雄
がついてます
無敵などの効果は、メインハンド、オフハンド、または頭につけることで発動します
注意点
二次配布、自作発言などは禁止とします
勉強などのために中身を見たりするのはOK
動画などに使用する際はここのURLを記載したり、使用したURLをコメントに貼ってくれると喜びます
BetaAPIなどは必要ありません
最後に1つ、このアドオンの対策をするとマイクラが操作不能になります。文句はマイクラに言ってください、私は知りません。
更新履歴
v1.0.0 リリース 2026/7/4
v1.0.1 一部のクラッシュする問題を修正(無敵ではあったのでセーフ) 2026/7/4
v1.0.2 実績の達成を可能に 2026/7/4
v1.0.3 エフェクトの効果時間が短すぎる問題を修正 2026/7/7







コメント
実績解除できるんですか!?
できます。
このコメントは投稿者により非表示にされています
理由: スパム・宣伝を含むコメント
これってじつはAIに聞いたところかなり大げさに注意事項は書いてあるようで簡単に対策ができるとか言ってましたよ
対策したときのスクリプトです
import { world, system, EntityComponentTypes, EquipmentSlot } from “@minecraft/server”;
const catalystId = “mutekiaddon:muteki_catalyst”;
const warningCooldownTicks = 100;
const slots = [
{ api: EquipmentSlot.Mainhand, command: “slot.weapon.mainhand” },
{ api: EquipmentSlot.Offhand, command: “slot.weapon.offhand” },
{ api: EquipmentSlot.Head, command: “slot.armor.head” }
];
const warnedAt = new Map();
function runSafe(player, command) {
try {
player.runCommand(command);
return true;
} catch {
return false;
}
}
function stripCatalyst(player) {
const equippable = player.getComponent(EntityComponentTypes.Equippable);
if (!equippable) return false;
let removed = false;
for (const slot of slots) {
if (equippable.getEquipment(slot.api)?.typeId !== catalystId) continue;
removed = runSafe(player, `replaceitem entity @s ${slot.command} 0 air`) || removed;
}
if (!removed) return false;
runSafe(player, `clear @s ${catalystId} 0 999`);
const now = system.currentTick;
const lastWarned = warnedAt.get(player.id) ?? -warningCooldownTicks;
if (now – lastWarned >= warningCooldownTicks) {
warnedAt.set(player.id, now);
player.sendMessage(“Muteki Counter: Muteki Catalyst was removed.”);
}
return true;
}
function scanPlayers() {
for (const player of world.getAllPlayers()) {
stripCatalyst(player);
}
}
system.runInterval(scanPlayers, 1);
world.afterEvents.playerSpawn.subscribe((event) => {
if (!event.initialSpawn) return;
system.run(() => stripCatalyst(event.player));
});
codexはこういう:この注意書き、少なくとも今ある配布物の中身を見る限りはかなり大げさです。[MutekiAddon_BP/scripts/muteki.js (line 146)](C:/Users/yopur/Downloads/MutekiAddon-1.0.2-fb3291f0/MutekiAddon_BP/scripts/muteki.js:146) では muteki_catalyst を手・オフハンド・頭に持っているかを見て、[172行目 (line 172)](C:/Users/yopur/Downloads/MutekiAddon-1.0.2-fb3291f0/MutekiAddon_BP/scripts/muteki.js:172) でダメージをキャンセルし、[158行目 (line 158)](C:/Users/yopur/Downloads/MutekiAddon-1.0.2-fb3291f0/MutekiAddon_BP/scripts/muteki.js:158) などで体力を満タンに戻しています。つまり「無敵化」はしていますが、入力や操作を無効化する処理はこの版には見当たりません。なので「対策すると操作不能」は、この版の実装そのものというより、雑な対策をした時の副作用か、別版の話っぽいです。
対策用の別ビヘイビアパックは追加してあります。[MutekiCounter_BP/manifest.json (line 1)](C:/Users/yopur/Downloads/MutekiAddon-1.0.2-fb3291f0/MutekiCounter_BP/manifest.json:1) と [MutekiCounter_BP/scripts/anti_muteki.js (line 1)](C:/Users/yopur/Downloads/MutekiAddon-1.0.2-fb3291f0/MutekiCounter_BP/scripts/anti_muteki.js:1) です。これは毎tick muteki_catalyst を外して、元アドオンが無敵を更新し続けられないようにする方式です。使い方は [MutekiCounter_BP/README.txt (line 1)](C:/Users/yopur/Downloads/MutekiAddon-1.0.2-fb3291f0/MutekiCounter_BP/README.txt:1) に書いてあります。
常識的に考えてアイテムを削除するのは反則と考えているのでそこの対策はほぼしていません。
一時的なアイテム削除による無敵無効化に対抗するために、アイテムを外してから5秒間は無敵が持続するようにしています。
「対策すると操作不能」については、マイクラのシステムが悪いと考えています。
このアドオンの無敵のシステムをざっくり言うと、全afterEventsの一番最後、または常時、HPを最大値に書き換える、という感じでしょうか。
(常時実行内で可能な限り遅延を入れても、afterEventsより後には実行できなかったので全afterEventsでもHPを最大値に書き換えています)
この、HPを最大値に書き換える処理は、HPが0になったtick内で行わなければなりません。
1tickでも遅れてしまうと、死亡している状態とHPが0ではないという例外をマイクラが上手く処理できず、操作不能になってしまいます。
ハイパームテキ!ででででーでーでででーでーー♪
神アドオンやん✨️
これってほとんどマ⚫️オの⭐️じゃん
エフェクトがかかったりかからなかったりをずっと繰り返すせいで視点が震えたりします。修正お願いします。
報告ありがとうございます。
修正しました。
ネッネザライトブロック!?
な、なぜ頭…?ハゲってこと…?
盾WIN!!(VS最強ボス)
これはハイパー桁違いなアドオン
もう某アミノ酸のあれじゃんw
今、no sugarというMODの再現をしているんですが、このアドオンの無敵ロジックを使っていいですか?
大丈夫です、が、EntityHealthChangedAfterEventのnewValueとoldValueのうち低い方にHP書き換えをするデバフなどを受けているときに、HP書き換えでHPを0にされるとクラッシュするので注意してください
おkです!ありがとうございます!