截图
介绍
Natural Disasters 🌪
A Fabric mod for Minecraft 26.2 that adds tornadoes, hurricanes, and earthquakes to your world. These devastating disasters wander (or shake) through your territory, fling entities into the air, and tear blocks apart—plus craftable Alerter blocks that warn you before each type of disaster strikes.
עברית • English
Features
Disasters
| Disaster | Trigger | Radius | Duration |
|---|---|---|---|
| Tornado | Thunderstorm (15% chance) | 8 blocks | 30 sec |
| Hurricane | Thunderstorm (15% chance) | 18 blocks | 60 sec |
| Earthquake | Command only | 40 blocks | 20 sec |
Tornadoes and Hurricanes:
- Wander across the world during thunderstorms
- Fling players, mobs, and items into the air
- Tear blocks into flying
FallingBlockEntitys (hurricanes damage entities they hit) - Emit cloud and smoke particles with a roaring thunder ambience
Earthquakes:
- Spawn at a fixed epicentre and shake the ground
- Bounce nearby entities into the air every half-second
- Crumble surface blocks, opening cracks and craters
- Triggered only via command (not from storms)
Alerter Blocks
Two craftable alerter blocks, each tuned to a different threat:
| Block | Warns About | Recipe |
|---|---|---|
| Tornado & Hurricane Alerter | Tornadoes, Hurricanes | Useless Alerter + Wind Charge |
| Earthquake Alerter | Earthquakes | Useless Alerter + Dirt |
Warning states (shared by both alerters):
- 🟢 Green (0): Safe — no danger
- 🟡 Yellow (1): Caution — disaster within 500 blocks
- 🔴 Red (2): Danger — disaster within 100 blocks
When at red alert, the alerter emits rapid beep sounds for players within 24 blocks.
Commands
/naturaldisasters <tornado|hurricane|earthquake> [delaySeconds]— Manually trigger a disaster at your position (gamemaster only)
Installation
Requirements
- Minecraft 26.2
- Fabric Loader 0.19.3+
- Fabric API 0.152.2+26.2
- Java 25+
Steps
- Download the latest JAR from releases
- Place
weather-mod-1.0.0.jarin yourmods/folder - Launch Minecraft with Fabric
Crafting Recipes
1. Useless Alerter
A plain alerter block (aesthetic only). Required to craft any working alerter.
[I] [G] [I]
[I] [R] [I]
[I] [I] [I]
- I: Iron Ingot
- R: Redstone Lamp
- G: Glass
2. Tornado & Hurricane Alerter
Warns about approaching tornadoes and hurricanes.
[U] [W]
- U: Useless Alerter
- W: Wind Charge
3. Earthquake Alerter
Warns about approaching earthquakes.
[U] [D]
- U: Useless Alerter
- D: Dirt
Usage
Surviving a Disaster
- Craft an Alerter matching the threat you want to monitor
- Place the block on a wall where you can see it
- Watch for color changes:
- Yellow means a disaster is approaching within 500 blocks
- Red means imminent danger within 100 blocks—seek shelter!
- Take cover indoors or underground when the warning turns red
Manual Triggers
Use the command to spawn a disaster for testing or fun:
/naturaldisasters tornado
/naturaldisasters hurricane 60
/naturaldisasters earthquake 30
With a delay, alerters will warn before the disaster strikes.
Configuration
No in-game config file. To adjust disaster behavior, edit the source:
DisasterManager.java— Spawn chance, delay timing, and alert scan radiusDisasterType.java— Per-disaster radius, speed, damage, and duration values
Development
Building from Source
./gradlew build
Output: build/libs/weather-mod-1.0.0.jar
Project Structure
src/main/java/com/weather/— Main mod codedisaster/— Disaster logic and schedulingblock/— Alerter block implementationscommand/— Command handlingregistry/— Item and block registrationmixin/— Mixin configuration for integration
src/main/resources/— Assets, recipes, lang files
Language Support
The mod includes translations for:
- English (
en_us.json) - Hebrew (
he_il.json)
To add more languages, create a new lang file in assets/weather-mod/lang/ and update fabric.mod.json.
Minecraft 26.2 Notes
This project uses Minecraft 26.2 with Mojang mappings. Some API calls differ from standard versions (see CLAUDE.md for details). Always verify with:
javap -classpath "$USERPROFILE/.gradle/caches/fabric-loom/26.2/minecraft-common.jar" <ClassName>
Technical Details
How It Works
- When a thunderstorm begins, the mod has a 15% chance to schedule a tornado or hurricane 2 minutes in the future
- When the timer expires, an
ActiveDisasterspawns and begins wandering - Tornadoes/hurricanes scan for entities and blocks in their path, flinging and destroying them
- Earthquakes stay at their epicentre, bouncing nearby entities and crumbling surface blocks every few ticks
DisasterManagercontinuously scans for Alerter blocks around online players and updates their warning state based on disaster proximity—each alerter type only reacts to the disaster type it warns about- Players see the block color change and hear rapid beeps when danger is near
Server-Side Only
All disaster logic runs server-side. Clients receive:
- Entity motion packets (for flinging and bouncing)
- Block state updates (for alerter color changes)
- Particle effects and sound
עברית
Natural Disasters 🌪
מוד Fabric לדיוק Minecraft 26.2 שמוסיף טורנדו, הוריקנים ורעידות אדמה לעולם שלך. אסונות טבעיים אלו משוטטים בשטח (או מרעידים אותו), זורקים ישויות לאוויר ותורעים בלוקים — בתוספת בלוקי מתריע שניתן לייצור ומזהירים אתכם לפני כל סוג אסון.
תכונות
אסונות:
| אסון | טריגר | רדיוס | משך |
|---|---|---|---|
| טורנדו | סערת רעם (סיכוי 15%) | 8 בלוקים | 30 שניות |
| הוריקן | סערת רעם (סיכוי 15%) | 18 בלוקים | 60 שניות |
| רעידת אדמה | פקודה בלבד | 40 בלוקים | 20 שניות |
טורנדו והוריקנים:
- משוטטים בעולם במהלך סערות רעם
- זורקים שחקנים, יצורים וחפצים לאוויר
- תורעים בלוקים ל-
FallingBlockEntity - פולטים חלקיקים וקולות רעם
רעידות אדמה:
- נוצרות בנקודה קבועה ומרעידות את הקרקע
- מקפיצות ישויות קרובות לאוויר כל חצי שנייה
- מפוררות בלוקי פני קרקע ופותחות סדקים ומכתשים
- מופעלות רק דרך פקודה (לא מסערות)
בלוקי מתריע:
| בלוק | מזהיר על | מתכון |
|---|---|---|
| מתריע טורנדו והוריקן | טורנדו, הוריקנים | מתריע חסר תועלת + Wind Charge |
| מתריע רעידות אדמה | רעידות אדמה | מתריע חסר תועלת + עפר |
מצבי אזהרה (משותף לשני המתריעים):
- 🟢 ירוק (0): בטוח — אין סכנה
- 🟡 צהוב (1): זהירות — אסון בתוך 500 בלוקים
- 🔴 אדום (2): סכנה — אסון בתוך 100 בלוקים
בהתראה אדומה, המתריע מוציא ביפים מהירים לשחקנים בטווח של 24 בלוקים.
פקודות
/naturaldisasters <tornado|hurricane|earthquake> [delaySeconds]— הפעל אסון באופן ידני (רק gamemaster)
התקנה
דרישות:
- Minecraft 26.2
- Fabric Loader 0.19.3+
- Fabric API 0.152.2+26.2
- Java 25+
צעדים:
- הורד את ה-JAR האחרון מ-releases
- הנח את
weather-mod-1.0.0.jarבתיקייתmods/ - הפעל את Minecraft עם Fabric
מתכני ייצור
1. מתריע חסר תועלת
[I] [G] [I]
[I] [R] [I]
[I] [I] [I]
- I = ברזל | R = מנורת אבן האדמה | G = זכוכית
2. מתריע טורנדו והוריקן
[U] [W]
- U = מתריע חסר תועלת | W = Wind Charge
3. מתריע רעידות אדמה
[U] [D]
- U = מתריע חסר תועלת | D = עפר
שימוש
- יצור מתריע המתאים לסוג האיום שאתה רוצה לנטר
- הנח את הבלוק על קיר שתוכל לראות
- צפה לשינויי צבע:
- צהוב = אסון מתקרב בתוך 500 בלוקים
- אדום = סכנה מיידית בתוך 100 בלוקים — חפש מקלט!
- חזור לבטחון בבנייה או תחת האדמה כשהאזהרה הופכת לאדומה
עזרה ובעיות
אם אתה נתקל בבעיות:
- ודא שיש לך את הגרסה הנכונה של Minecraft, Fabric ו-Fabric API
- בדוק שה-JAR נמצא בתיקיית
mods/ - פתח את ה-logs של Minecraft לפרטים נוספים
Made with ❤️ for Fabric Modding
常见问题
Weather mod by giamatamat13 支持哪些 Minecraft 版本?
Weather mod by giamatamat13 支持 Minecraft Java 版 26.2,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。
Weather mod by giamatamat13 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
giamat13 的其他作品
查看全部 →
Food by Giamat
Food by Giamat 是一个面向 Minecraft Fabric 的综合性食物扩展模组,为游戏带来了丰富多样的全球美食。该模组包含超过 40 种独特的食物物品。
blocky13
Minecraft 26.1.2 Fabric mod. 150 blocks (slabs, stairs, fences, doors, chains, bars). Data-driven, Python-generated.
more totems by giamat
A Minecraft Fabric mod that adds additional totems to the game.
Weather mod giamatamat
A mod that adds more weather to Minecraft.
评论
登录后评论和评分