Download ChunkHeat — Minecraft Mods — MetaMods

ChunkHeat

Active

Downloads

0

Last update

2 years ago

Versions

1.15 — 1.20.2
Server
Control
Mobs
Utils

ChunkHeat

A powerful tool for controlling mob spawning in your Minecraft world. This plugin helps maintain balanced gameplay by limiting excessive creature reproduction in specific map areas.

Main Features

The system operates on the principle of accumulating "heat" in chunks. Each time a mob spawns or dies, the heat value increases in the corresponding chunk. When a set threshold is reached, creature spawning is temporarily suspended until the indicator drops to an acceptable level.

Additionally, you can configure restrictions on item and experience drops when the heat limit is exceeded.

Reset Settings

Two timer reset modes are available:

  • reset-mode: 0 - Heat indicator resets every reset-timer minutes
  • reset-mode: 1 - Reset occurs only if the chunk has been inactive for reset-timer minutes

Management Commands

  • /chunkheat - Displays heat values for all chunks
  • /chunkheat get - Shows heat level in the current chunk
  • /chunkheat reload - Reloads plugin configuration

Configuration

config-version: 1
# Worlds ignored by the system
whitelist-worlds:
  - world_ignored
# Reset time in minutes
reset-time: 60
# Reset mode: 0 - reset every <reset-time> minutes
#             1 - reset every <reset-time> minutes only if chunk is inactive
reset-mode: 0
# Allowable heat increase to prevent reset
reset-tolerance: 10
# Threshold at which mob spawning and item/experience drops are limited
limit: 1000

# Block experience drops when heat limit is exceeded
prevent-drop-xp: false
# Block item drops when heat limit is exceeded
prevent-drop-items: false

# Whether to increase heat when mobs spawn
increase-heat-on-spawn: true

# Minimum number of players for heat increase
# Set to 0 or -1 to ignore
min-players-to-increase-heat: 2

whitelist-spawnreason:
  - BEEHIVE
  - BREEDING
  - BUILD_IRONGOLEM
  - BUILD_SNOWMAN
  - BUILD_WITHER
  - COMMAND
  - SPAWNER
  - SPAWNER_EGG
  - EXPLOSION
  - CURED
  - SILVERFISH_BLOCK
  - SHEARED
  - SHOULDER_ENTITY
entity-weight:
  ELDER_GUARDIAN: 1
  WITHER_SKELETON: 5
  STRAY: 3
  HUSK: 3
  ZOMBIE_VILLAGER: 3
  #etc., add any mobs as desired

Demonstration Video

Although the video is somewhat outdated, it clearly demonstrates the plugin's working principle.

Project members
Ghost_chu

Ghost_chu

Developer

T14D3

T14D3

Developer

Created: 23 Nov 2022

ID: 14200