CompleteMobControl

CompleteMobControl

 

CompleteMobControl is a craftbukkit plugin that aims to give you more control over where mobs spawn and how they interact with their environment. It provides many features such as recipes, structures, commands, and configuration values.

 

WIKI | COMMANDS | PERMISSIONS | SOURCE

**ATTENTION**

This plugin will not be updated on bukkit.org! I am currently working on rewriting the plugin from scratch but it is going very slowly. I am unsure when an update will come but it will be posted to the spigot resources when it is completed.

 

- LAST UPDATE ON MAR 28, 2022 -

 

==========

 

INSTALLATION

This plugin is extremely easy to install on any bukkit enabled server! To install this plugin you simply place the CompleteMobControl.jar in your servers /plugins directory and restart your server. After a successful installation, all configuration files should be generated automatically and you should see a message on the server console stating the plugin was successfully enabled. If you run into any issues, feel free to submit a ticket above or visit the forums.

Please note that this plugin requires java 7 or later to function properly!

USAGE AND FEATURES

Some of the more prominent features that this plugin adds to your server consist of entity repellers, forcefields, commands, configuration settings, and crafting recipes. As the plugin development continues you will begin to see new and more widespread features becoming available for you to use.

- ENTITY REPELLERS -

An entity repeller is an object that can be made from different blocks in the game to repel mobs. To create an entity repeller you will need seven iron, gold, diamond, or emerald blocks. "The block types can be set in the plugin configuration." You must first take five blocks and construct the base of the entity repeller by creating a shape similar to a plus "+" sign parallel to the ground. Next, take the remaining two blocks and place them directly above the center of the base or plus "+" sign that you created. If you constructed the repeller correctly, you should see a message in chat and in the server logs saying that an entity repeller has been created at the location. There are currently four different sizes of entity repellers. The sizes consist of small "iron", medium "gold", large "diamond", and extreme "emerald". The entity repellers work on a cuboid basis to repel mobs within a certain distance of the entity repellers base. For instance, if you construct an extreme "emerald" repeller, it will prevent mobs from spawning in a 200x200x200 cube centered at the base of the constructed entity repeller. You can remove an entity repeller by breaking one of its blocks or using either /erepel remove or /erepel removeall. Below is an example of the default entity repeller lineup "small on left, extreme on right".

repeller

- ENTITY FORCEFIELD -

An entity force field is an object that can be built in-game to kill hostile/all mobs that pass over/under it. To create an entity force field you will need clay "can be changed in config.yml", redstone dust, and a redstone power source. First use /ffield toggle to enter building mode. Then take the clay blocks and place them where you would like to have your force field located. "It is possible to have a 1x1 force field". You can now use /ffield toggle to exit building mode. Now that you have constructed the entity force field, you must provide redstone power to the blocks for it to activate. "An example is in the image below." Entity force fields can be turned on or off by turning on or off the redstone power to them. Mobs will be killed if they have the same X and Z coordinate of an active force field block. You can remove a force field by breaking all of its clay blocks. "You do not have to enter building mode to destroy a force field."

forcefield

- MOBREPELLENT -

MobRepellent is used to prevent mobs from targeting players. This allows players that are holding the mobrepellent item and have it as the active item "in-hand item" to not be targeted by hostile mobs. Any mobs that have already targeted the player before choosing the mobrepellent as the active item will not be stopped. Here is the current crafting recipe for mobrepellent:

MobRepellent

- REPELLING SWORD -

The Repelling Sword is used to prevent mobs from targeting players while adding the ability for players to attack entity's effectively. This allows players that are holding the repelling sword and have it as the active item "in-hand item" to not be attacked by hostile mobs while providing a sword for the player to attack them with. This works in much the same way as the MobRepellent. Any mobs that have already targeted the player before choosing the repelling sword as the active item will not be stopped. After crafting the repelling sword, you can add enchantments to it and it will not loose its functionality. Here is the current crafting recipe for The Repelling Sword:

http://i.imgur.com/Iwthdkt.png

PLUGIN CONFIGURATION

The config.yml file contains many different configuration values that modify how CompleteMobControl works. Almost all aspects of this plugin can be set within the configuration. Please see the automatically generated configuration file for more information.

ALL KNOWN PLUGIN CAVEATS

All issues have been fixed as of version 2.00 D3
If any issues are found or any concerns, please submit a ticket!

FEATURES AND DEVELOPMENT

Would you like to see the upcmming features or provide feedback for the development of this plugin? Make sure to click on the forum link above! If you would like to help out with this plugin, a big way of doing that is through donations. Just simply click on the donations button below and give what you are willing. All donations are very much so appreciated!


DEVELOPMENT BUILDS

Do NOT use the development builds from my CI server at this time. They will NOT work on your server and will corrupt your current configuration files and possibly break other plugins. I am not responsible for any loss of data if you do not heed this warning!

 

Development builds of this project can be acquired at the provided continuous integration server.
These builds have not been approved by the BukkitDev staff. Use them at your own risk.
The dev builds are not recommended for normal use!

 

Build Status Image    Java    Bukkit


CLICK HERE FOR DEVELOPMENT BUILDS


CHANGELOG | CONTACT | DONATIONS





I would like to thank you very much for using my plugin on your server!
I also hope you have enjoyed using this plugin and will continue!
Make sure to leave a comment even if it's just to say hi :)


Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    66129
  • Created
    Sep 23, 2013
  • Last Released File
    May 31, 2015
  • Total Downloads
    1,331
  • License

Categories

Members

Recent Files