HeatSMP 图标

HeatSMP

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 1.0.0
本资源为搬运资源,原资源地址: https://modrinth.com/mod/heatsmp
资源信息

Minecraft 版本: 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8 1.21.9 1.21.10 1.21.11

平台: paper

标签: economy

资源介绍

? Heat SMP Plugin

A high-performance, feature-rich Minecraft plugin built for PaperMC 1.21.11. This plugin introduces a permanent elemental class system and a "Thermal Economy" where heat is your most valuable resource—and your greatest threat.

? Features

  • Permanent Class Assignment: Players are assigned one of three classes on first join and keep it forever via Player PDC and a backup plugins/HeatSMP/data/players.yml file.
  • Elemental Classes:
    • Cryo Warden — cold-focused. Gains energy in snowy biomes, on ice, and while standing in water.
    • Solar Acolyte — daylight-focused. Gains energy in plains/forest biomes during daytime.
    • Pyro Vanguard — heat-focused. Gains energy in deserts, badlands, and the Nether.
  • Opposed Environment Penalty: Players lose energy faster when they are in terrain opposed to their class.
  • Tiered Power System:
    • 25+ Heat (Warm): Speed I.
    • 50+ Heat (Hot): Speed II, Haste I, Fire Resistance.
    • 75+ Heat (Sizzling): Strength I, Haste II.
  • Custom Class Abilities:
    • Glacial Tomb (Cryo): Sneak + left-click creates a temporary 3×3 blue glass cage around the target.
    • Ray of Judgment (Solar): Right-click with an empty hand fires a beam that applies Weakness II.
    • Magma Trail (Pyro): Sprinting above 75 energy leaves flame particles that damage nearby entities.
  • PvP Siphon: If a player is killed by a different class, the killer steals 50% of the victim's energy.
  • MiniMessage Action Bar HUD: Class-colored HUD display for Cryo (blue), Solar (gold), and Pyro (crimson).
  • Meltdown Mechanic: Reaching 100 heat triggers a dangerous meltdown state with a short cooldown window.

?️ Commands

Command Description Permission
/heat status View your current heat and active buffs. heat.use
/heat top View the hottest players on the server. heat.use
/heat set <player> <val> Manually set a player's heat level. heat.admin
/heat toggle Enable/Disable the heat system for yourself. heat.admin

? Installation

  1. Download the .jar file.
  2. Place it into your server's plugins folder.
  3. Restart your server.
  4. Configure the heat and ability settings in the generated config.yml if desired.

? Developer Notes

This plugin utilizes:

  • Paper API 1.21.1
  • Kyori Adventure / MiniMessage for modern text formatting.
  • PersistentDataContainer for lightweight player storage.
  • YAML backup storage for persistent class assignments across reconnects.

Created for the Heat SMP — Harness the power, survive the burn.

下载太慢?试试 墨喵加速站,支持 Modrinth 和外网直链高速下载! 用的人越多,下载的越快!
下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
Keville

价格:0 墨喵币
下载量:0

查看详情
Chicken Jockey (Earth2Java Compat)

价格:0 墨喵币
下载量:0

查看详情
HealthCare

价格:0 墨喵币
下载量:0

查看详情
AdvancedChatOptimizer

价格:0 墨喵币
下载量:0

查看详情