Table of Contents
The MassiveCraft technology department is responsible for coding plugins and maintaining our server infrastructure. Last month we were fully focused on MassiveCombat. PvP on MassiveCraft should now be significantly better balanced. Read all about MassiveCombat here.
After MassiveCombat we decided it was time to stabilize gameplay by fixing bugs. That is what we have been doing the last 7 days. We actually managed to fix 9 bugs and felt a news post was in order to celebrate. Below we describe the bugs fixed. Be warned! It’s a bit techy!
Banners on Shields
Banners can be applied to shields in Minecraft. On MassiveCraft all such shields would turn black on relogging or teleporting. This has now been fixed and we fully support banners on shields. The premium command /banner now works when holding a shield.
Money Log Internal Exception
When typing “/money log” some players would simply get a red error message. This was caused by a bug in our database system. Complex chat messages with tool tips would not save correctly to the database and after a server restart such messages would be corrupted. In our bug fix we both repaired all messages that was broken and made sure the messages won’t break to begin with.
Premium Rename Data Loss
The new premium feature /rename would sometimes clear itself when logging in the first time after a server restart. This was caused by permissions being checked to early when the players was logging on to the server but not yet having received the permissions they deserved. After the bugfix the renames you have assigned should stay saved in the database like they should.
Double Entity Right Click
A bug since Minecraft 1.9 caused double clicking to be counted twice. This resulted in oddities with certain plugins. In MassiveMobs leads would duplicate, armor would not properly equip and toggling between idle and follow would not work. In MassiveQuest NPCs would talk to you twice etc. The bug fix solves the issue fully and right clicking should now work as it should again.
Personal Weather Clearing
Due to a bug in the /pweather command, personal weather could not be cleared when set. We fixed this bug and at he same time made some usability improvements. The /pweather should now be both easier to use and send more informative messages.
Post Logout Death
Due to a bug in vanilla Minecraft it is rarely possible to die just after you logged out from the server. This was causing data to not be properly saved in some plugins that listened to the death event and assumed players that die must be online. We updated a few plugins to keep these weird death circumstances in mind.
Micro Permission Managers Not Updating
Different players have different permissions on the server. Staff members have extra permissions. So do premium members. Being a vampire or using certain MassiveTraits can modify these permissions as well. The system controlling this is built up of multiple small permission managers in different plugins. The system was broken in such a way that they would update once only and then not respect changes made. Since we restart our servers every once in a while this was not a big issue. After the bug fix permission changes should however take effect faster.
Creepers Always Powered
Due to a bug in Spigot itself all MassiveMob Creepers would spawn powered. We pinpointed the bug cause and explained to the spigot staff how to fix it: https://hub.spigotmc.org/jira/browse/SPIGOT-2335
Zombies Always Villagers
Due to a bug in Spigot itself all MassiveMob zombies would spawn as villagers. We pinpointed the bug cause and explained to the spigot staff how to fix it: https://hub.spigotmc.org/jira/browse/SPIGOT-2336
Share This Story, Choose Your Platform!
Discussion
One Comment
Comments are closed.
im trying to log in the server but i cant