Blocks Alive!

 

Title

 

Blocks. They're so peaceful and simple, well...until this existed. 

 

A detailed help has been included within the plugin, you can access this with /ba help.

 

Packed with features including: 

* Bring a block to life

*  Spawn any block with any mobtype and a fun AI!

* Enjoy wacky custom ai including a block that rapid fires fireballs and a block that leaves a TNT trail!

* Easily kill any blocks you have spawned without affecting anyone else using the plugin.

* Have a block summon lightning on your player on contact! (Using the 'owner' block)

* Only one main command to do all this! 

Dependancies: 

 

Lib's Disguises-direct link

 

ProtocolLib

 

To install simply chuck this plugin and the plugins mentioned above into your server plugins folder and BAM! You are ready to bring your own blocks to life!

 

Finished installing? Here are some commands I love to get started!

Commands to Get Started:

/ba spawn owner hay_block torcher 1 lightning <player>-Type this command and witness a hay block run around and summon lightning upon any player it touches! Did I mention it will also rapid shoot fireballs at anything it wants dead? This will only work if you have a plugin like essentials that supports a command like /lightning. Works well with punishmental! 

 

*/ba alive ghast-Type this, then right click any block you wish. Then watch your chosen block rise majestically and shoot fireballs at yo face!

 

*/ba spawn zombie diamond_block sbomber 1-This command will cause some hefty destruction! Spawn a block that will leave a trail of TNT right behind it as it pursues its enemy!

 

*/ba fall 10-Do this near a friend's house to make them wonder, "What the hell happened to my roof?". Make blocks fall on your command in a radius of 10 around you!

 

*/ba spawn pig random normal 50-Use this command to bring in some color to your server. Spawns 50 pigs with a random block assigned to them! Note that this can spawn command blocks so be careful, don't do this near the wrong hands!

 

Got a little carried away? Remember you can kill all blocks you have spawned with /ba killall

Remember to get out of op/permissions when testing the ai. They do not target people of importance.

Read the permissions below to understand more of how this works

 

Permissions: 

Command based:

blocksalive.main-Permission for the main command /ba

blocksalive.<command>-Used to restrict certain sub commands in /ba from being used. Replace <command> with desired command

blocksalive.killall.all-Permission for a player to kill all living blocks on the server. /ba killall all

blocksalive.killall.fuzzy-Permission for a player to perform a fuzzy kill which is unreliable and should only be used when '/ba killall all' fails. /ba killall fuzzy

Effect Based:

blocksalive.notarget-Prevents AI such as torcher from targeting you. Useful if you are invisible and do not want to reveal yourself to your victim

blocksalive.ownereffect-Prevents the owner block from running its commands when it touches you.

 

If you wish to see the source, pm me. 

What are you waiting for? Load me up and enjoy!

Donation:

If you wish to donate for the hard work I put into this plugin you can send me bitcoin here:

1At5oGjodngSnk8T4fjHkaLBzsKWtmzomP

Or if you use CoinJar, my username is: @SimplyBallistic

 

Bug? Something that isn't right? Make an Issue/Comment and I'll address it right away.

 

Known Issues:

* Creating a block with a mob type that isn't living such as a primed_tnt or dropped_item (yep, those are entities just like our beloved creeper), will generate an exception in the console. 

*The torcher ai will not work with the ghast

 

Coming soon!

 

*A few new AI including a cop that locks players in a cage upon contact!

*The ability to raise blocks around you into the world in a graveyard effect! Done!

*The ability to reload the config without reloading the server and killing your beloved blocks  Done!

*The wand! The all you need multi-tool to select and manage your blocks like make them invincible or make them not drop themselves. 

*Give the same level of customization found in /ba spawn to /ba alive-Done-Partially!

*Get away from needing dependencies

*Move Lag detector and AI math to another thread to prevent lag

*More friendly config

*Disable 1000 limit

 

If you have any more ideas, please let me know! I would love to add an awesome feature you provide :)

References: 

Including the owners of the dependencies, this plugin would not be as great as it is without them and the people mentioned below. 

Gravity's Updater

Icon


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    257565
  • Created
    Jan 19, 2017
  • Last Released File
    Jan 29, 2017
  • Total Downloads
    808
  • License

Categories

Members

Recent Files

Bukkit