Advantages over ABM spawning
- Performance cost scales with the number of players, with no fluctuation with movement (unlike ABMs).
- Highly configurable - You can choose how you want it to perform
- No additional cost to spawning mobs further away.
- Limits can be set per-mob, per-mob_group(currently passive or aggressive), globally and per spawn cycle.
- Spawn cycle can be controlled for faster or slower spawning.
With the default settings the mod has little/no performance cost
- Tries to spawn a mob once every second per player
- This mob has a 50/50 chance of being a random passive or hostile mob
Unfinished/TODO
- Support for water/air mobs - this will require a seperate location finding method
- Better support for mob limits - currently doesn't scale with players
- Better methods of balanceing spawn types - with hostile passive 50/50 for simple mobs,
as the hostile mobs have more specific block types they often spawn much slower than the passive mobs
The mod is bundled with a copy of SimpleMobs[mobs] for testing purposes. All mobs are re-named spawnlite:mob_name.
Download:
https://github.com/Qwertymine/spawnlite/archive/master.zip
Github:
https://github.com/Qwertymine/spawnlite
Depends:
None
License:
MIT - see license.txt or https://opensource.org/licenses/MIT