Перейти к содержимому
Mineforgian

SurvivalMethod

A Minecraft (Paper) plugin that introduces realistic survival mechanics: a stamina system and a thirst system. Both systems are highly configurable and can be enabled or disabled independently. This plugin does not require any additional resource packs.

Загрузки
176
Подписчики
0
Обновлён
28 сентября 2025 г.
Лицензия
MIT

Опубликован 18 сентября 2025 г.

Features

Stamina System

  • Stamina Consumption: Sprinting consumes stamina, which is displayed on the experience bar.
  • Exhaustion: When stamina runs out, your movement speed is reduced, and you cannot jump.
  • Regeneration: Stamina regenerates automatically when you are not sprinting. The regeneration rate increases the longer you rest.
  • Hunger Penalty: Stamina consumption increases as your hunger level drops.

Thirst System

  • Thirst Gauge: Your thirst level is displayed using the vanilla oxygen bar. It decreases over time.
  • Dehydration: When your thirst gauge is empty, you will start taking damage after a short delay.
  • Rehydration: You can restore your thirst by drinking water bottles, stews, or soups.
  • Diving: The thirst system is temporarily disabled while you are underwater, switching back to the default oxygen mechanics. Your thirst level will not decrease while diving.

High Configurability

  • Toggle Systems: Enable or disable the stamina and thirst systems independently in config.yml.
  • Full Control: Almost every value, from consumption rates to damage amounts, can be customized.
  • Reset Options: Configure whether player stats should be reset on join or respawn, perfect for various server game modes.

Installation

  1. Download the latest .jar file from the Releases page.
  2. Place the downloaded .jar file into your server's plugins directory.
  3. Restart your server.

Configuration

All settings can be adjusted in config.yml, which is generated in the plugins/SurvivalMethod/ directory on the first run. The file is heavily commented to explain what each option does. Please refer to the config.yml file for detailed configuration.

Ченджлог

1.1.0Релиз1.21.6, 1.21.7, 1.21.8 · 28 сентября 2025 г.

SurvivalMethod v1.1.0 Release Notes

This update includes an important fix to improve player experience and stability.

Key Changes

  • Player Status Persistence on Reconnect:
    • Fixed an issue where the Thirst timer would reset if a player disconnected and quickly reconnected to the server.
    • The timer will now correctly resume from its previous state, providing a more fair and consistent gameplay experience.

Technical Details

  • The internal player data management has been refactored to use UUIDs instead of Player objects as keys. This ensures that when a player reconnects and a new Player object is generated, they are still correctly identified, allowing their data to be properly maintained.

This update will significantly improve the gameplay experience, especially in environments where players may frequently reconnect to the server.

Комментарии

Загружаем…