RemoteMobSpawn
Ever had a need to spawn mobs on a player? I think we all have. RemoteMobSpawn gives you that ability! Now you can host events, set traps, or even just troll your players by spawning in mobs on or near them (even all players at once!).
Utilize command blocks for events to allow for automated spawning of mobs. This can come in handy for areas where you want animals always available. A personal favorite is using it in combination with a pressure plate or trip wire to set traps for night battle events.
RemoteMobSpawn v3.0.0.0 Tested On:
- 1.7.2 / 1.8 / 1.9 / 1.10 / 1.11 / 1.12
Features:
- Spawn mobs on other players
- Spawn mobs on yourself
- Spawn mobs on all online players
- Set distance away from the player (use negative numbers to spawn behind player)
- Set how many mobs to spawn at once
- Set if the mobs spawned with this plugin will glow with a border around them (Only available in Minecraft versions 1.9+)
Feeling overburdened with money? Consider becoming a patron on my Patreon account.
Want to reach out or follow me? Find me on Twitter @pyropyro78
Permissions:
Spawn
- RemoteMobSpawn.spawn.self - Allows sender to cast /rms without a player set
- RemoteMobSpawn.spawn.other - Allows sender to cast /rms [player]
- RemoteMobSpawn.spawn.all - Allows sender to cast /rms all
- RemoteMobSpawn.spawn.glow - Allows ability to set glow per command
Modify
- modify - Allows sender to cast /rms (glow/safespawn)
Commands:
- /rms all [mob] [amount] [distance] [true/false](Glow) - Spawns on all players
- /rms [player] [mob] [amount] [distance] [true/false](Glow) - Spawns on other
- /rms [mob] [amount] [distance] [true/false](Glow) - Spawns on self
- /rms glow [on/off] – Toggles default glow spawning on or off (Only in Minecraft versions 1.9+)
- /rms safespawn [on/off] - Toggles safe spawning on/off
- /rms help – Displays commands
Use a negative distance to spawn behind the target or yourself. ex: /rms bat 1 -2
If a mob has a space in their name use the command with an underscore. ex: /rms ender_dragon 1 5
If amount and distance is left blank spawns one mob on player
Defaults are:
- Amount: 1
- Distance: 0 (spawns on player)
Using the command as /rms bat will spawn 1 bat on your location as an example.
Configs:
SafeSpawn: false
- When set true this will not enable mobs to spawn if the location is not in air (Will not spawn within a block).
- This is to prevent mobs from dying right when they spawn alerting the player of what is happening
- Default is: false.
Glow: false
- When set to true mobs spawned with the plugin will have a glow border set to them.
- Only in Minecraft versions 1.9+
Notes:
- Remember, always delete your old config or make the appropriate changes when updating to a newer version as things may have changed.
- Items do not stay in inventory on death if drops are toggled to not drop, they just simply do not drop them.
This plugin was authored by pyropyro78.
Redid the command structure to account for invalid entries and missing ending information while still letting the assumed command go.
Fixed v2.1.1.6b to have proper plugin enclosed in the jar. Sorry to all of those that downloaded a broken version. It has been uploaded now. v2.1.1.6a was working.
I apologize to anyone that wanted easy access to the source code. I am taking down the source and changing the license to all rights reserved. You may still send me a message to get a copy of the code if you wish to see how it works or even to get approval to use it for your own project.
Just to add that you have to delete the old configuration, in order to generate the new one with the glow option.
Regards!
New version now allows mobs to have a glow border if spawned from the plugin and can be configured from within the game!
There is an error in the current build that the permission for all is RemoteMobSpawn.all I will correct this in a future version.
@Invaerne
As soon as the new file v2.1.1.1 is approved the plugin now has All command support.
@Invaerne
I realize I was not descriptive. It is for a specific player but I will work on adding support for an all player command.
@resoluciones
Thank you as well. No update would have been made if not for you.
Plugin is working pefect in Spigot 1.10.2
Great developer!
Thank you!
Not with how it is currently written, but I'll take a look and see about that.
/rms [player] [mob] [amount] [distance] - is this command for specific player? can I make it for all players?
Per request in a PM I have updated the plugin to work with 1.10.2 as well as fixed an error in remote spawning.
New version has been submitted for approval, should be fully functional, removed a lot of code and simplified it. Let me know if any bugs are found and I will do my best to correct them ASAP.
RemoteMobSpawn is still under development by me, I just wanted to make a note that the Git is back up for those of you who want to hack away at it and help me in making it better.
This plugin is going to get a major overhaul in the very near future so that it is better suited for more mobs.
This plugin is one that will be developed once again after I make sure AdminDrop is functional.
I want to make sure it works with the current version as well as finish where I left off in the development of this plugin in order to make it truly fully functional and bug free.
If anyone would like to help keep this project going please let me know. I have been swamped with work for about a month and will be for a while yet. I can only do little bits here and there and not enough at once to warrant releasing an update. None of my plugins should break in an update though unless something major happens.
@slinx007
Glad to hear that it is working perfectly. I will be adding some added support functions in a future release once I can get those skeletons to hold bows.
Works like a charm, thank you so much!
A release build is being approved now. It now has all features working, minus skeletons with bows, and not spawning withers or ender dragons yet.