Skip to content

Releases: GamerMedic/UndeadPandemic

v2.6.1-153

22 Jun 07:50
7e5f737
Compare
Choose a tag to compare

== Bug Fixes & Minor Updates ==
config.yml update required!
Changes to include:
Added 1.20 compatibility (untested but no foreseen issues).
Added option to disable vanilla zombies. This will populate your world with only the custom zombies. This will be helpful if vanilla zombies are stronger than you'd like your zombies to be.
Fixed bug with spawning vanilla zombies.
Fixed bugs with the /safezone command.
Fixed bugs with the /undeadpandemic keycard command.
Created a new command. /keycard will replace /undeadpandemic keycard. The rest of the command structure is unchanged.
Cleaned up code:
Restructured commands
Added allow_vanilla_zombies option to config. This will prevent vanilla zombies spawning. This will be overridden if both allow_vanilla_zombies and enable_custom_zombies are both set to false.
!! Removed all non-zombie type settings from zombie_types. This change is critical.
Fixed thirst bossbar bug.
Weapons systems were updated. You can only damage zombies using valid weapons, which are UndeadPandemic guns, swords, axes, bows (inc. crossbows), and tridents. You can still kill zombies using weapons from other plugins. Global support is being developed. Code was made more efficient.
!! Added a thirst placeholder.
Added partial support for WeaponMechanics weapons (there are known issues with WM not killing zombies).
Added partial support for CrackShot weapons.
Added partial support for QualityArmory weapons.
Reduced head shot sensitivity (this will remove need te be at the same eye height as the victim).
!! Updated first aid kit config.yml structure.
Added new messages in the language files (updated language files are available here).
sent_torch: 'You have sent a torch to {player}!'
sent_torch_err: 'There was a problem delivering the torch.'
received_torch: 'You have received a torch from {player}'
Added new permission: undeadpandemic.items.use
This permission allows players to use items such as torches.
Added documentation pages for the Torch item (finally).
!! Download the PAPI Expansion
config.yml Change
Replace this

HEALTH SETTINGS

adrenaline:
name: 'Adrenaline'
lore: 'Temporarily Cure an Infection'
material: MUSIC_DISC_MALL # Changing the material will require an updated resource pack
data: 123456

antibiotics:
name: 'Antibiotics'
lore: 'Cure an Infection'
material: MUSIC_DISC_MELLOHI
data: 123456

bandage:
name: 'Bandage'
lore: 'Heal Infection Wound'
material: MUSIC_DISC_STAL
data: 123456

first_aid_kit:
name: '&4First Aid Kit'
lore: '&f&oAn emergency first aid kit!'
data: 2
with this

HEALTH SETTINGS

health:

items:
adrenaline:
name: 'Adrenaline'
lore: 'Temporarily Cure an Infection'
material: MUSIC_DISC_MALL # Changing the material will require an updated resource pack
data: 123456

antibiotics:
  name: 'Antibiotics'
  lore: 'Cure an Infection'
  material: MUSIC_DISC_MELLOHI
  data: 123456

bandage:
  name: 'Bandage'
  lore: 'Heal Infection Wound'
  material: MUSIC_DISC_STAL
  data: 123456

first_aid_kit:
  ### Player is given a chest with one of all 3 items contained inside
  name: '&4First Aid Kit'
  lore: '&f&oAn emergency first aid kit!'
  data: 2

v2.6.0-111

22 Jun 07:49
7e5f737
Compare
Choose a tag to compare

== Feature Update ==
Please consider this a BETA version.
This update changed how thirst is displayed. Thirst will now appear as a blue boss bar. The effects of thirst remain the same.
Changes to include:
This update changed how thirst is displayed. Thirst will now appear as a blue boss bar. The mechanics of thirst remain the same.
After the update, players will notice that their XP levels have been reset to 10, and they will have a BossBar called 'Thirst'.
config.yml must be updated to the new default file structure for thirst to work.
The thirst boss bar may be buggy when logging in for the first time and after reboots. This can usually be fixed by disconnecting and logging in again.
Added config.yml option for dehydration_qty. Thirst will drop by this percentage every so often - as dictated by the dehydration_rate setting. This is set to 10 by default.
Added config.yml option for show_zombie_name. When set to false custom zombies will no longer display their nameplate.
Added a config.yml option for headshot_kill. When set to true mobs will be killed instantly with a head shot.
Head shots have been tweaked to make head shots more accurate.
Added a config.yml option for torch duration. This is the duration (in seconds) that an area will remain light per unit of battery. Each use of the torch can last between 1 second and 90 seconds.
Added specific permission to use zombie guts. Guts will no longer work without the undeadpandemic.guts.use permission. This permission is included under the global undeadpandemic.* permission.
Disabled zombie guts mechanics. The guts are incredibly buggy and I honestly can't get them to work consistently, so to prevent further delays in releasing an update I've disabled them until I can get them working.
Fixed IndexOutOfBounds error on command auto complete function.
Added a config.yml option for enable_custom_zombies in the zombie_types section. This option will enable or disable custom zombies.
Modified default config.yml values for custom zombies spawn rates to prevent overloading server.
Added config.yml option for force_headshot. This is set to true by default and prevents zombies dying unless they're hit in the head.
Introduced docs for a future premium version.
Added infection to Rotten Flesh. Eating Rotten Flesh will infect the player.
Removed limitation of the AK-47. It was previously impossible to get a head shot using the AK-47, this is no longer the case.
Added French translation by Lucachinou.
Added 1.17+ mobs to default disable_mobs list in config.yml.
Added option to allow custom zombies to break doors.
Added option to disable baby zombies.

v2.5.1

22 Jun 07:48
7e5f737
Compare
Choose a tag to compare
  • Fixed NullPointerException preventing default language file loading

v2.5.0-76 Zombies v2.0 Update

22 Jun 07:46
7e5f737
Compare
Choose a tag to compare

== Zombies 2.0 Update ==
Please consider this a Zombies BETA version.
This update has improved zombie mechanics making zombies more intelligent. You are now able to create custom zombies (as manuy as you'd like) with custom attributes, which include changing a zombies' speed, strength, health, and level of intelligence (i.e. stupid and not stupid zombies).
config.yml has had significant updates! We recommend using the default config.yml file found here.
Other Updates
A minor update to the update messaging system was made to remove an erroneous update message.
A minor update was added to the config.yml to set a update checker duration. The plugin will check for updates every 3 hours by default. Use the 'check_updates_duration' to change this.
Sick of spam messages from the in-game system asking you to reload your weapon, or telling you how thirsty you are? Good news! UndeadPandemic now shows messages in the hotbar for system messages such as weapon reloads and thirst alert messages (not an exhaustive list).
A minor update to the weapons system has been included. UndeadPandemic weapons will now take some time to reload.
Fixed error caused by QualityArmory not existing.
Fixed error caused by NullPointerException on EntityDeathEvent.
Fixed bug where blacklisted worlds were not being blacklisted.
Added multilingual support (English, Dutch, and German). Translated using Google Translate, so please forgive any errors and update as needed.
The undeadpandemic.immune permission is now afforded to OPs by default.
Added a config option to prevent the crafting of items.
Update to force compatibility with 1.16.x.
Please report any issues/bugs using the issues page.

2.4.3-51 Weapons 2.0 Update

14 Aug 23:34
700a847
Compare
Choose a tag to compare

Please consider this a Weapons BETA version.

This update will add support for the QualityArmory plugin found on Spigot. You will be able to use the QualityArmory plugin as normal and you will receive the benefits of killing zombies as you would for UndeadPandemic weapons.

You do not need to change anything in the config to enable QualityArmory. If you have the plugin in your plugins folder then QualityArmory compatibility will be enabled.

The Undead Pandemic resource pack has also been updated to include the QualityArmory textures. Copyright of ZombieStriker and QualityArmory. The textures were added to the UndeadPandemic resource pack so that you can enjoy the experience of both texture packs.
Head shots may only count as a normal kill when using QualityArmory weapons.

All of the config.yml additions will now have a default value, so that if you don't update your config.yml it will not break the game.
The versioning has been updated.

Added update checker option to config.yml
Added reward_multiplier option to config.yml

Please report any issues/bugs using the issues page.

2.4.2

04 Mar 00:44
46deed6
Compare
Choose a tag to compare

== Zombie Guts Update ==

Please consider this a Zombie Guts BETA version.

There may be issues with the zombie guts timer, and issues with zombie guts disappearing in the rain. The gameplay idea behind this update is that zombie guts are essentially rotting flesh, and rotting flesh decomposes over time, and the smell washes off when exposed to water.

Updates in this version include:

  1. Added timer to zombie guts
  2. Added timer feature to config.yml
  3. Added zombie guts drop chance to config.yml
  4. Zombie guts break in water and when raining or snowing.
  5. Added option to select symptoms of infection in config.yml.
  6. Added random kill rewards

All of the new config.yml additions have a default value, so if you don't update your config.yml, then this will not break the game.

You will also notice a new number in the versioning, i.e. 2.4.2-43. This new number is the build number and will be updated with each build and help to more accurately identify newer versions.

Please report any issues/bugs using the issues page.

2.4.1

24 Dec 16:14
1e35180
Compare
Choose a tag to compare
  • Fixed IndexOfBounds error on update checker.
  • Added config option to prevent milk curing effects.

config.yml was updated.

2.4.0

23 Dec 16:29
1e35180
Compare
Choose a tag to compare

Support has been added for MC 1.18

2.3.1

31 Oct 18:21
c4f8590
Compare
Choose a tag to compare

Changelog v2.3.1

  1. Weapon 'clip-size' has been moved from the ammo section to weapons. This will allow server admins to give custom weapons their own clip-size, instead of relying on ammo settings.

  2. 'custom_model_data' has been added to ammo types to allow texture customisation of individual ammo types. This was previously hardcoded.

  3. Fixed NullPointerException error when executing the root /undeadpandemic command. Executing this command will instead display the help info.

  4. Fixed IndexOutOfBounds exception triggered by a missing quantity parameter in the /undeadpandemic give command.

  5. Tildes (~) used in the /undeadpandemic keycard command will be converted to the player's current X,Y,Z position as indicated. Players will also be able to specify relative co-ordinates using tildes and the addition and subtraction keys, for example, if the player is at co-ordinates 100 70 200 and specifies ~-10 ~ ~+20, the keycard co-ordinates will be converted to 90 70 -220.

  6. Zombies will now have a chance of being attracted to gun fire, instead of being attracted every time. For server owners, this will reduce any lag that is experienced, and for everyone else, this will make the gameplay more 'realistic'.

  7. Added new command: /undeadpandemic info. This is a basic command which provides info about the plugin, including author, contributors, and version.

  8. Updated Zombie Guts feature to work more reliably.

  9. Players will be able to set a limited use value on key cards. This will allow players to set a key card to be used once, or up to as many times as desired, or this value can be set to unlimited. The number of uses left is displayed in the name of the key card.

  10. A new config option for openable doors has been added to the key cards configuration section. You will now be able to specify what doors can and cannot be opened by key cards.

  11. Added damage_players config option for weapons. When set to false, player will not receive damage from gun fire.

  12. Added a config option to allow server ops to control the volume of gun fire.

  13. Fixed a bug which still prevented XP drops even when drop_exp is set to true.

  14. SafeZones command results are now printed in a more user friendly way.

  15. Using key cards will no longer tell you if the player is using the card on the wrong door. The door simply won't open.

  16. Added /safezone help command, which will display command hints for standard players. Admin/Mod commands are not included.

  17. The give firstaid kit command will now place all first aid items into a chest, which is then given to the player.
    The first aid kit can be customised in the config.yml file.

2.3.0

24 Oct 10:37
64f6650
Compare
Choose a tag to compare

STABLE RELEASE

  • The plugin has now been set up to work with 1.16 and above using a single version.
  • Guns now utilise a reload system. Bullets will no longer be taken from the player's inventory, instead the gun will have to be loaded (left click), and bullets will be needed in the inventory to reload the weapon.
  • When a gun is fired, the noise will now attract Zombies. This system is simplistic at the minute, but will be built upon in future releases.

Every effort has been made to test this release in both versions, and no issues have been found under a stress test. This doesn't mean that issues won't be found, so if you find any, please report them on Discord or submit a new issue.