1.0.9latest1.0.9 hotfixJul 25, 2021 A hotfix that fixes a bug where custom mobs wouldn't spawn naturally. Also brings a new feature - you can now right click a mob spawner with a custom mobs spawn egg while in creative to make that spawner spawn that custom mob!1.0.8Update 1.0.8Apr 18, 2021 Additions: · Added a difficulty scaling system where users can define values that will change depending on difficulty for their custom mobs. More info here. · Better message system/utilities to help with development. This isn't a visible change to a normal user. · Added a 'SpawnNaturally' node that when set to false (default is true) the mob will not spawn normally, and will require being spawned via a command or other means. · Added a 'PackInfo' node so users can make their mobs spawn with a Pack. (like a pack of wolves) · Added a new command (/mvmdocs) so users can easily access the plugins documentation wiki. · Added a system that displays errors and warnings that occurred when loading a custom mob/item in chat to the user reloading the plugin. This should make it easier for users to find out what went wrong. If you encounter any issues with this, or feel something is missing, please open an issue report on the github repo. · Added new aliases to the reload command (mvmreload and mvmr) Changes: · Changed how the plugin reloads, before it wouldn't properly re-register custom mobs or items. And it would also have a problem where it'd unregister things registered by another plugin using Monstrorvms API and never re-register them. · Changed the mob spawning command, you can now specify a player (optional) after specifying the mob to spawn, and it will spawn the mob on the specified player. Removals: · Multi-Language support removed, due to new message system and no additional languages existing in the first place for the plugin, and it was poorly made. (May return later) · Debug stick removed. Bug Fixes: · Fixed mobs auto-targeting a player that is in creative mode. · Fixed an issue where some node values were case sensitive (for defining sounds, particles, etc) · Fixed the update URL when the plugin has an update directing to Better Netherite (my bad haha) · Fixed an issue where reloading the plugin wouldn't update custom mobs/items with the new changes. (keep in mind, the changes wont apply to already spawned in mobs/items, you'll need to spawn new ones to see some changes.) PLEASE NOTE: If you're using Better Netherite along with Monstrorvm, you MUST update Better Netherite as well as Monstrorvm, as errors may occur due to some changes. If you have any suggestions or ideas for this plugin, please suggest them on the Githubs issue tracker, same goes for bugs!1.0.71.0.7 the 'Its been a while, have some stuff' update!Mar 7, 2021 Additions: · Added a system that kicks players if they join before the plugin is done registering any custom recipes. This is to avoid the server thinking recipes don't exist for the player if they join before the recipes actually exist. · Added a check that will make sure custom mobs max health, attack damage and movement speed are not above the max defined inside the spigot.yml (you can of course change the values within spigot.yml) If a value is higher than one in the spigot.yml, Monstrorvm will now warn the user in console, and set the mobs health/damage/speed to the max. · Added a 'AttackDamage' node, so you can now make your mobs do more.. or less damage! · Added a 'AttackKnockback' node, so you can now make your mobs have insane knockback! or.. none at all. · Added a 'KnockbackResistance' node, so you can now make your mobs more resistant to knockback! · Added a 'Armor' node, so you can now make your mob have an armor value without actually wearing armor! · Added a 'ArmorToughness' node, so you can make that armor tougher! · Added a 'FlySpeed' node, so you can make your flying mobs faster.. or slower! · Added a 'FollowRange' node, so you can make your mob follow targets from miles away, or a very short distance! · Added a 'JumpStrength' node, so you can modify a horses jump! · Added a 'Debug Stick' used to view information about blocks, mobs and items to help my development mainly, but it can also help users who use the plugin. The stick is enabled if 'Debug' is enabled in the config. Changes: · Changed how custom mobs target - they can now target any mob, before they couldn't if they weren't hostile. For example; making an iron golem target players. Before this update, defining player as a valid target wouldnt have any effect, but with this update the iron golem will go and attack players randomly at will. · Changed how the 'ExamplesEnabled' functions; now if it's set to false, the plugin will not register example items, and will delete the example yml files. Due to this, all examples will be available on the Wiki for reference. Please note, if any of your custom items or mobs yml files are named exactly how any of the example files are, they will be effected. Avoid naming your files like this. · Changed the 'ValidSpawnEnvironments' node to instead allow world names. This is so you can make world-specific mobs. PLEASE NOTE: those of you who use Better Netherite with this, you must update that as well, as it will error if you do not update it along with this. Also, your mobs will not spawn at all if you keep the original spawn environments, you must specify new world names. Removals: · Removed the 'AlwaysAngry' making wolves attack anything, as this has been replaced with a system that allows all mobs to. 'AlwaysAngry' will now only do what it does in the game by default; make the wolf look angry constantly (the tail straight, and eyes red, plus growling) Bug Fixes: · Fixed the reload command, it now should properly reload modified custom mob or item files. This will make modifying things much easier and quicker. Please do let me know if any issues occur with this on the github issue tracker. If you have any suggestions or ideas for this plugin, please suggest them on the Githubs issue tracker, same goes for bugs!1.0.6Update to 1.16.5Jan 19, 2021 It's odd it jumped from 1.0.3 to 1.0.6, the other versions in between were testing and I forgot to publish onto here when they were ready, Been busy with other things. My apologies.1.0.3Dec 15, 2020 1.0.2Another Small UpdateDec 6, 2020 Tweaks: · Tweaked how custom items are registered, as some items can be registered without custom effects, but the plugin would still register events for the item. It no longer does this, it now only registers events for items that actually have events. This is to hopefully save on memory. If you have any suggestions or ideas for this plugin, please suggest them on the Githubs issue tracker, same goes for bugs!1.0.1Small updateNov 11, 2020 Tweaks: · Tweaked custom recipes to now require a key specified in it in the items yml file. · Tweaked the recipe system a bit. If you have any suggestions or ideas for this plugin, please suggest them on the Githubs issue tracker, same goes for bugs!1.0.0Nov 4, 2020
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta