Tornado
Ever feeling bored with the normal minecraft weather? Want to spawn in tornadoes that pick up entities, fly blocks around?! Well this plugin is for you! Help from @LucasEmanuel for this awesome resource!
To have some fun, try "/tornado 19 .9 200 false false" creates an awesome tornado!
Commands
- /tornado
- Shows how to use this command in game
- /tornado <id> <speed> <# of blocks> <spew> <explode>
- tornado.use (default to OP)
- /tornado demo
- Spawns a demo tornado using stone.
When using the command, here is a default one.
/tornado 30 .3 100 false false
- ID - the item ID for the block, must be a solid block or it will not work
- Speed(0.0-1.0) - I recomend using it around .3 area or it will look weird. How fast it goes in a directions, as well as spin speed
- # of Blocks(number) - the max amount of blocks it can pick up and have in the tornado. Also determines the height.
- Spew(true/false) - whether or not it will send blocks flying in all directions and be placed where it lands
- Explode(true/false) - whether or not it will explode at the end
Warning
Some blocks will not work, like cake, etc. They have to be solid blocks. I will add checks in the future, but if the tornado does not work and prints an error in console, it is due to it NOT being a block that can be in a tornado. I have warned you , and will be deleting tickets or comments that raise the question of why there are errors when using non solid blocks!Possibly fixed in v1.1. Not much testing done.- By default the tornado moves east about 10 blocks IF the speed is under 1. Speed determines how far away it goes
- Meta values like colored items will NOT work in this current version. I haven't figured out how to get the byte from the command. Will be there in future versions!
- Do NOT set the material to 0 or air. This can possible cause a client crash, i would recomend to use 30, the ID for a web, which makes it look realistic!
Pictures
Upcoming Features
- Ability to use in team games, IE won't attack players on the same team
- Ability to use meta data like colored glass, wool, etc.
- Better messages so it just says there is an error and doesn't create huge error in console.
I've been looking for a plugin like this for ages that works with bukkit, so far I think it's really cool. I made the mistake of putting in a random number and it turned out being lava making a real mess of things.
I have a couple of questions/suggestions.
Can you make a config file for this plugin and enable it to randomly or a chance of spawning when it storms and even per-world?
Enablespawningon: -worldname
I noticed the tornado also only moves east, could that be configured or even randomized?
It would be cool if you could set the diameter of the chunks being picked up.
I shall bookmark this page for future updates.
Version 1.2
@BlueBanditStuidoes
Forgot to update it, it might actually work in v1.1, I didn't test that.
Not sure why non-solid blocks are said to not work, I am having a hell of a time making cake tornadoes!
@terturlcraft
I know I can send it up in a line, was mainly thinking I would still want it to move a little of that make any sense, now that the picture loaded for me, I see what he means! :P
@97WaterPolo
Its not as hard as you think. Just get the SandEntity that flies up (you will need to get it first which will be the hardest part) then just have a bukkit scheduler to remove the entity after a bit from the arguments that the player gives.\
And just change the velocity to ONLY y. if all else fails just do the top and players can just put glass around it so it goes up.
Maybe I'm pushing It here but..
You could have different modes:
Hericane: All blocks fly one way.
Tornado: The original idea. :P
SoundWaves: The idea i had below.
MassiveFloods: Make water wash through area.
LightningStorm: Strike lightning in a radius
@Dxzr
That is an insanely cool idea, not sure if I could limit it to a straight line as then it wouldn't spin. Will attempt this for sure!
Hey great plugin!
But I have some ideas:
Place a NoteBlock, when you hit It the sound goes off and the blocks spew up In the air In a straight line.
Same with the JukeBox when you put a CD In It and the music starts playing you will see the blocks spew up In the air. As in when you listen to music some times you see this:
Sorry If I didn't explain It clear enough :)
@coco5843
I wouldn't want to play effects for all the blocks spawned as that could generate mass amount of lag for the client.
@FlOppythp
Not yet, not really sure what yo do for the parameters. Like desert only, as well as the conditions.
yes your plugin is actually better now than me but you share: ( and do you replace the fallingblock by effects I've seen that people have succeeded Difficult ? Replace spawnfallingblock in ressource
@coco5843
There's still a lot of stuff that you can do with this resource besides what I did here! :P
Oh no ! don't share that! My server is nothing now! With this discrete resource
@tonidu28
Already uploaded, pending approval.
Release ?