issues
search
Theguyhere0
/
villager-defense-minigame
A Minecraft plugin that adds a fun, customizable minigame where players defend villagers against waves of monsters
GNU General Public License v3.0
7
stars
4
forks
source link
Snapshot 1.3.0 pre3
#125
Closed
Theguyhere0
closed
2 years ago
Theguyhere0
commented
2 years ago
Additions
Added in missing spigot classes for NMS
Added
/vd test
command to do tests easier
Changes
Lowered ghast health
Increased the time between waves for waves when shops regenerate to 25 seconds
Fixed an issue where Arenas would still start when the last player leaves after force starting
Fixed an issue where players couldn't teleport to the arena from the waiting room
Fixed an issue where attempting to show custom stats when health wasn't properly initialized would throw console errors
Initialized primitives that relied on default initialization
Refactored and modularized command handling
Reworked exception classes
Modified read reflection to return the desired type
Fixed an issue where piglins tried to attack wither skeletons
Fixed an issue where creepers exploded non-stop sometimes after killing their target
Fixed an issue where creeper explosions were not exhibiting splash damage behavior
Possible bug fixes somehow caught through refactoring
Stats are now shown when the arena starts instead of when wave 1 starts
Hunger bar now returns to vanilla function
Hunger for food is custom managed and has lore stating how much it returns
Health now regenerates at 6 hp/s at full health, 5 hp/s above 15 hunger, 3 hp/s above 9 hunger, and 2 hp/s above 3 hunger, and 1 hp/s above 0 hunger
Spread out tick handling so each process is handled in a way that is predictable and smooth
Nerfed health gain from food
Healing now happens every second
Status updates for players now update every tick
Fixed a bug where witches threw potions too often
Players now start with 10 saturation on spawn but lose saturation when they begin eating
Removed special villager types minus fletcher
Villagers don't restrict opening shops
Normal villagers have randomized professions
Moved mob lore into language files
Fixed a bug that allowed for setting debug level to any integer
Fixed a bug that threw erroneous errors in the console for executing commands
Slight display change to ammo capacity
Fixed a bug that didn't allow for equipping armor with right-click in-game
Dying now removes a random percentage of durability from 0 to 100
Small code cleanup
Reloading plugin is now delayed by 5 seconds and closes all arenas for safety
Fixed a bug that said wave defeated was -1 if ended before the game starts
Created differentiation between custom effects that are triggered before leaving and after leaving an arena
Small update to functions for moving data around
Implemented checks for versions being too high
Fixed a bug in the
/vd fix
command for fixing the
customEffects.yml
file
Created separate shops for all weapon and armor types
All weapons, armor, and abilities are now predetermined rather than procedurally generated
Ammo now only regenerates for later levels
All weapons, armor, and abilities received rebalancing
Lore changes
Fixed a bug where the shop menu level didn't match the actual level
Implemented custom functionality for effects
Brought back and rebalanced all kits except the summoner
Boosted poison and wither damage
Fixed a bug where witches constantly drank potions
Changed the witch kit to immunity from negative potion effects, increased cost
Templar kit now only provides absorption to players
Changed the reward for the achievement of purchasing all kits to double ammo regeneration instead of a second kit
Moved cooldown warnings into the status bar
Prevent players from joining when an arena is about to end
Abilities are now upgraded with gems in the shop instead of increasing in power by level
Abilities are now protected like the item shop
Mage ability is treated like a weapon and can't be placed in off hand
Brought back achievements and challenges
Amputee challenge is now limiting player inventory instead of off hand
More info is now displayed in the admin panel buttons
Notifications with information about the arena will now periodically show up in the chat
Fixed a bug where the community chest was not being checked for whether it was turned on or not
Deletions
Removed vanilla teams in favor of custom teams through metadata
Additions
/vd test
command to do tests easierChanges
/vd fix
command for fixing thecustomEffects.yml
fileDeletions