Elementals
Elementals
Elemental Giants you can fight!
These Elemental Giants are huge creatures made out of blocks. The final goal is to create fully functioning mobs, with animations, attacks, and maybe even boss fights! The plugin is still kind of proof-of-concept, and as the core code needs some work, there is little to do now, but much potential for this idea.
This project is still in development!
Do not use this if you are looking for a badass Zelda-esque boss fight. Use it to find bugs and give us ideas.
Features are subject to change depending on how much sleep the devs got last night.
We are accepting suggestions about almost anything to do with the plugin. To keep the incoming Ideas organized, Please Add a ticket with your ideas.
Planned Features
- Elementals come is different types with different abilities. Lava, Water, Stone Dirt, etc,
- Elementals will be the boss of the normal world.
- Elementals will spawn naturally or created by an admin.
- Special combat mechanics for fighting each type.
How To Install and run
- Download the plugin
- Place .jar file in your plugins directory.
- Run the server.
- Type /live
- Optional You can also install BarAPI to show the boss bar for the elementals.
Commands:
- /live will list all the available elemental type file.
- /live <type> will spawn an elemental of that type.
- /cmd will list all the available commands and animations.
- /cmd <command> will play the animation stored in the file
- /cmd grow all Elementals will increase the size by 50%
- /cmd die all Elementals die.
Permissions:
- Elemental.Live allows a player to use the live command.
config.yml:
See the elemental config for custom elementals
- FlyingBlockImpactExplosion: true Will cause an explosion when the elemental hits a solid block.
- MaxElementalcount: 1 max Elemental per server ( use caution if you change this)
- MaxBlockCountPerElemental: 2000 max blocks per Elemental will cause the Elemental to die. ( use caution if you change this)
wow so damn great, i like this so much and this is the first plugin that makes difference. i support it and i will make for it an awesome logo soon...
Helloo
This project is awsome! But in the new update if the elemental thing is dead he didn't explode Could you make of option that all the blocks in the thing will spread out of him?
@RainbowAdvenger
Its complex but has a lot of power.
I'll try to make a tutorial
I Love the new update but don't really understand the configging part
Ok i got one hell of an update for you guys! Currently theres only 1 elemental type (dirt) but you can copy the file and change the block type to make more. I'm sure theres lots of new bugs in this version but i want to get it out there.
http:dev.bukkit.org/bukkit-plugins/splateds_elementals/files/4-elementals-b-1-2/
woot
Yeah forget what I said before, the plugin works good, and the best of all it doesn't lags, totally OP plugin. One of the best out there.
@Splated
That sounds like an awesome idea!
@Splated
I mean just add a feature in with the config of the specific elementals to allow for any server command to be executed on death. Something like a command block.
I'll try to put out an update tomorrow or Wednesday so you guys can make your own golems and animations, with the new config system.
@RainbowAdvenger
It can drop loot and exp on death, and i can do a server message "player1, player2, player3 have defeated a bla bla bla"
Maybe drop a dragon egg with the name Elemental Heart?
But not sure if I want to deal with teleporting players, other mods can do that.
@Splated
Not sure but it would be cool if you could add a function that would run a server command at the player who defeated the elemental when he defeats the elemental. That way you could have it where if I killed it the server would teleport be to another place or give me items of potion effect ect..
@adamk523
i do love to destroy worlds :P
Looking forward to the next update, and especially custom animations. If you can take another look at the Pound attack, a lot of the time it can't smash the ground if it's on a flat surface, and it's only somewhat effective on mountains.
I've been following Solar Apocalypse since near its release, and with the introduction of this and Fun with TNT, you're officially my favorite developer ever. I've actually had similar ideas, but lacked the skill to code them. Thank you for helping my destructive dreams become reality! :D
Every now and then comes a genius plugin that is one of a kind. I believe this plugin has great potential and will end up being a great and successful one. If you need a free public server to test your plugin on, PM me and I can help you out with that. Otherwise, good luck on your plugin! It looks amazing and I will be using it.
@RainbowAdvenger
What would you have it drop? or guard a spawned chest? give me some examples or loot or rewards.
I do like the guard idea i added it to the lists.
I think I really cool feature that could be added would be the ability to have elementals with different AIs/purposes. Like for example you make a castle and once a person is say 20 blocks away from the castle entrance a elemental spawns and all it does is guard the castle and you have to defeat it to get in. That'd be really cool. Also will the elementals ever drop like loot? I mean what exactly is the purpose of killing them? This plugin looks pretty fabulous.
@CommodoreAlpha
I'm working on something rather cool but hard to explain.
http://dev.bukkit.org/bukkit-plugins/splateds_elementals/pages/elemental-config-file/
Basicly the shape and animations can be player made, so if you wanted a End Elemental you can make a new file end.yml, make it of ender blocks, choose its special ability to be "teleport" make it look like a giant enderman. Then type /live end to create it.
thats a great idea about a mob ridding the block to give me a Hit ability, i will look into it! I been wanting to give the golems "eyes" this would make a great target.
Generally speaking, I like the mechanics-based suggestions people have been making - such as displaying health, which name/block-type is used, etc. What I'm concerned about with the "add-new-mobs"-type of plugins like these, especially in their starting phases, is that people will also begin to suggest a lot of really specific ability-oriented ideas that are mostly bloating in nature.
For example, someone might want a "summon zombies" or "throw fireball" idea implemented. They're not bad ideas, and I would probably use them myself, but I can't see why it has to be a zombie instead of a creeper, or an exploding fireball instead of a harmless snowball.
On another note, is it possible to have mob-entities ride falling-blocks (or the opposite; blocks riding entities)? That could be one way to make them hittable (with the benefit that a sound is also made, depending on the mob used), but I'm guessing it might not work. A variation of this idea could be that the elemental is vulnerable everywhere except for its "weak spot" (which may be an invisible floating entity) - where the "weak spot" is could be dependent on the type of elemental summoned.
One last question: are all elementals going to be amorphous in nature, or are you going to have "construct-type" elementals too?
@yyyyer2
To be all Done and finished, will take a long time.
However to have a working mock up maybe a few weeks, depending on how much time I have to code.
So how can I ask him? From here? Thx
@yyyyer2
It's still in development, so it could be 2 days or 2 weeks. Also, Splated is the lead, I just help ;)