EvenIronGolemsRust

Even iron golems rust if they sink. A lightweight plugin that adds corrosion damage to underwater iron golems. (アイアンゴーレムだって、沈めば錆びる。水中の鉄ゴーレムに腐食ダメージを追加する軽量プラグイン。)

5

Quick challenge

How far can you run before the mobs catch you?

EvenIronGolemsRust

Even Iron Golems rust

Iron Golems are strong, but even iron cannot withstand the relentless oxidation of water. This plugin introduces a "corrosion" (drowning) mechanic for Iron Golems, making them susceptible to damage when submerged.

✨ Features

- Vanilla Aesthetics: When an Iron Golem's face is underwater, it will take significant damage (20 HP) at random intervals (1–5 minutes), simulating the process of rusting away. - Vanilla Aesthetics: Built using Paper's `EntityScheduler`. This plugin does NOT use heavy global loops, making it extremely lightweight even for servers with massive iron farms. - Vanilla Aesthetics: As the golem takes damage, you will see its surface crack and crumble, just like the vanilla golem behavior.

⚙️ Technical Details

- No Residual Data: Paper or Purpur 1.21.11+ (Uses Paper-specific optimized APIs) - No Residual Data: Replaces the golem's natural immunity to drowning with a custom corrosion task. - No Residual Data: Task tracking is handled in memory via UUIDs, meaning no "messy" data is left behind if you remove the plugin.

📜 License

Licensed under the MIT License. Feel free to use, modify, or distribute!

---

アイアンゴーレムも錆びる

アイアンゴーレムは頑丈ですが、鉄でさえ水の容赦ない酸化には耐えられません。このプラグインは、アイアンゴーレムに「腐食」(溺水)メカニズムを導入し、水中に沈んだ際にダメージを受けやすくします。

✨ 機能

- 腐食システム: アイアンゴーレムの顔が水中に沈むと、ランダムな間隔(1~5分)で大きなダメージ(20 HP)を受け、錆びていく過程をシミュレートします。

- パフォーマンス最適化: Paperの`EntityScheduler`を使用して構築されています。このプラグインは重いグローバルループを使用しないため、大規模なアイアンファームを持つサーバーでも非常に軽量です。

- バニラ風の外観: ゴーレムがダメージを受けると、バニラのゴーレムと同様に、表面にひび割れや崩れが生じます。

⚙️ 技術詳細

- メカニズム: Paper または Purpur 1.21.11 以降 (Paper 専用の最適化された API を使用) - メカニズム: ゴーレムの溺死に対する自然な耐性を、独自の腐食タスクに置き換えます。

- 残留データなし: タスク追跡は UUID を介してメモリ上で処理されるため、プラグインを削除しても「不要な」データが残ることはありません。

📜 ライセンス

MIT ライセンス の下でライセンスされています。自由に使用、変更、配布してください。

ADS