promotional bannermobile promotional banner

RegionSpawnMobs

Take full control of how mobs spawn in your world. Define where they appear, how many, when, and under what conditions.

File Details

RegionSpawnMobs-1.0.8.jar

  • B
  • Mar 13, 2026
  • 250.76 KB
  • 81
  • Early Access

File Name

RegionSpawnMobs-1.0.8.jar

Supported Versions

  • Early Access

Changelog - Version 1.0.8

Fixed

Spawn Height Bug

  • Fixed mobs spawning in wrong caves below/above the region
  • Mobs now spawn at the same height as the player
  • Example: If you're on surface (Y=100), mobs spawn on surface, not in underground caves (Y=50)

Combat Teleportation

  • Fixed mobs being teleported too quickly during combat
  • You can now fight near region borders without constant mob teleportation
  • Mobs only teleport if they escape too far (safety limit)

Added

In-Game GUI Menus

Complete graphical interface system for managing all plugin features without commands:

  • Region Info GUI (RegionInfoGui) - Read-only overview of a region: name, active status, world, preset, max per chunk, chunk dimensions, current mob count vs capacity, mob list with weights/conditions, and sub-region summary
  • Region Edit GUI (RegionEditGui) - Full region editor: toggle active, change max per chunk, set preset, add/edit/remove mobs with spawn weight, time of day and weather conditions. Navigates to Region Info on info button
  • Sub-Region Info GUI (SubRegionInfoGui) - Read-only overview of a sub-region: parent region, world, preset, chunks, mob count vs capacity, mob list with conditions
  • Sub-Region Edit GUI (SubRegionEditGui) - Full sub-region editor: change max per chunk, set preset, add/edit/remove mobs with conditions. Navigates to Sub-Region Info on info button
  • Preset Info GUI (PresetInfoGui) - Lists all presets with interval and quantity range. Navigates to Preset Edit on edit button
  • Preset Edit GUI (PresetEditGui) - Add, edit, and remove presets in a single screen. Navigates to Preset Info on info button
  • Global Config GUI (GlobalConfigGui) - Edit all global settings in one screen: player range, min/max spawn distance, max per chunk default, containment mode, containment margin. Pre-fills current values for convenience

Navigation pattern: Info screens have an Edit button → Edit screens have an Info button, allowing easy back-and-forth navigation between view and edit modes.

Performance Improvements

  • Server now "remembers" valid terrain positions (terrain cache)
  • Up to 4x faster in large regions
  • Less lag with multiple active regions

Better Debug Logs

  • More detailed logs when using /rsmdebug
  • Cache statistics and performance metrics

Changed

Containment System

  • Completely rebuilt for better stability
  • Improved memory management (automatic cleanup)
  • More reliable mob tracking

Summary

  • Mobs spawn at correct height
  • Up to 4x faster performance in large regions
  • Better combat experience near borders
  • More stable and reliable system