Experimental
This is an unstable experimental version. Expect bugs. Do not download if you only want to use stable releases.
📦 v3.1.0 – Changelog
Updates
✔ Added
- bStats Metrics
- Metrics charts for common features
📊 bStats Metrics Tracking Summary
- Vanilla Zombies Spawn Enabled – Tracks whether vanilla zombies spawn naturally.
- Custom Zombie Spawn Rate – Percentage chance of custom zombies spawning.
- Zombie Spawn Rate – Number of zombies spawned per event.
- Zombies Burn in Sunlight – Whether zombies burn in daylight.
- Zombies Pickup Items – Whether zombies can pick up items.
- Zombie Guts Feature Enabled – Tracks if the Zombie Guts mechanic is active.
- Number of Configured Zombie Types – Counts custom zombie types.
- Zombie Type Speed Values – Tracks movement speed for each type.
- Thirst System Enabled – Whether the thirst mechanic is active.
- Maximum Thirst Level – Configured thirst cap.
- Animal Drops Enabled – Whether passive mobs drop tainted meat.
- Water System Enabled – Whether dirty/clean water mechanics are enabled.
- Rewards Enabled – Whether monetary/item rewards are enabled.
- Reward Type – Item or economy reward.
- Crafting Blacklist Size – Number of items blacklisted from crafting.
- Number of Custom Items – Total custom items (excluding blacklist).
✔ Storage Configuration Added
- MySQL
- SQLite
- Flatfile (YAML) (default)
✔ General Improvements
- Updated placeholder expansion for more reliable value fetching.
- Improved persistence of Thirst references.
- Missing economy no longer disables the plugin — rewards simply won’t function.
- Vault is now a soft dependency instead of a requirement.
- Implemented zombie skins definable in
config.yml.- Use:
default,variant,slow,strong,stupid - OR provide a full skin texture URL.
- Requires server restart to apply in most cases.
- Use:
- Updated Zombie Guts: attempting to place them no longer places a block;
- Instead the guts drop onto the floor.
- Updated texture pack to include:
- Custom item textures
- Unique zombie skins specific to UndeadPandemic
- Cleaned unused code.
- Updated deprecated code.
- Updated Custom Model Data values to match the default resource pack.
✔ Animal Drops Update
- Passive mobs now drop tainted variants of their normal meat.
- Tainted meat cannot be sanitised by cooking.
- Even cooked tainted meat may still infect the player.
Bug Fixes
- Added default values for zombie drops to prevent non-fatal errors.
- Fixed
zombies.spawn-radiusnot functioning as intended.
Documentation Updates
- Added v3.1.0 changelog.
- Added Storage Configuration section to
config.yml.
SNAPSHOT
Untested update which should fix issue of custom zombies not spawning unless OP.
== Bug Fixes == Changes include: Fixed typo in default config.yml which prevented campfires from working. Change CAMPIRE to CAMPFIRE in your config. Fixed bug which caused all first aid items to be used at the same time if you had multiple. Changed name of safezones to camps. Configs still using safezone will still work. Updated Camps to ceiling height of 319 for MC versions 1.18 and above, increased from 256. Optimised code. Fixed bug causing excessive zombies spawns when spawn rate is set to -1.
== Bug Fixes ==
Changes include:
- Fixed bug preventing first aid kit command from working.
- First aid kits will now break instantly when placed and drop the items.
== New Features & Bug Fixes ==
config.yml update recommended, but not required.
Changes include:
- Added infected water system.
- Updated wiki with relevant information.
- Added infected animals system.
- Surf & Turf included.
- Known Issue: If you fish up an infected fish the fishing rod will stick. Right click until it unsticks. This bug is being fixed.
- The undeadpandemic.immune permission has been set to false by default. This means that admins can be infected unless they are specifically given this permission.
- Added use_whitelist option to config.yml. Setting this option to true will turn disable_in_worlds into a whitelist instead of blacklist.
- EntityDamageByEntityEvent error fixed
- NullPointerException error fixed
== Bug Fixes & Updates ==
config.yml update recommended, but not required.
Changes to include:
- Removed weapons system. You can no longer use native guns and ammo.
- The weapons system was removed because there are much better weapons systems on the market and it's far better to utilise these systems. Killing zombies will still drop rewards.
- Future updates will allow loud weapons to attract zombies again. In the meantime, these config.yml settings will not do anything.
- Updated how head shot is calculated when a zombie is killed.
- Fixed NullPointerException error on PlayQuitEvent.
- Fixed bug where the first aid kits do not contain items.


