its a ideia based on werewolf plugin(From: Doggy on fire) its simple: its a plugin what add to the game the ender-man infection ... but how? when u get attacked by an enderman(at night or ender world) u can get the ender man infection whats make u have new abilities like: teleport, extra damage, jump boost and nightvision. but u will take damage from the water. - the chance of being infected is rare(but on enderworld the risk is a little more high) - can get the infection by command - when infected u have 2 days(in-game) to cure youself if not on the last day at night you will die/be one - the infection have 2 levels: first level: dont take damage from water, just can have teleport and nightvision. level 2: all the abilities and take damage from water and the skin changes(the skin is like and ender-human with eyes what bright on the dark(night-vision), something like that - you can turn on the infection power by command(if level 1 it turn on on night) - the cure is drikin a regenaration potion - to update the infection to lvl 2 eat one ender-eye Edit: more information - to limit to turn into the ender mode, just 2 times per day(with 8 minutes) if tries to turn at third time u die - have the ender-energy then turned on to use: teleportation, and the other to use the energy(by command like : /en boosts(the extra-streng, jum boost and others...) is just a example - the ender-energy to the all lvls of infection is 100 and can be check by command NOTE: all type of powers cost 30 of energy - the ender-energy get reloaded at the next transformation(for the lvl 2 players just the next day) - The chance of the infection kill you is higher than to give you these powers(kill chance: medium get the powers: low) - before the player die/turn a ender-human the player will stay with this status: Weakness II - advantages: same damage as enderman(using ender-energy), night-vision, teleport(using energy) and the jum boost(using energy too) - if the energy over u will stay turned but can't use any power(lvl 1) - to use the teleport type the command and u can teleport(same as the others) - if the energy over(than lvl 2) u will turn back to normal - if you die u respawn without any ender-energy i have made some changes(updating the ideia) because it was bad thinked. i hope you liked ... bye
So the infection is good? Most infections are bad... Also, wont all your players just be crowding the end just to get infected.. seems like a weird idea thats all.
Before I was done with the post I thought it would be one of those things where the infection gives you super strengths, but then gradually kills you. But there seems to be no point to this "infection" - who would even want to cure themselves and remove the extremely good powers they get from it? Just doesn't seem very thought out.
its simple, or by command or keybutton like "look at the block and press G" yes, it really was not much thought of an idea, more after making the post I've been thinking of some bad effects, here is the list: - to limit to turn into the ender mode, just 2 times per day(with 8 minutes) if tries to turn at third time u die - have the ender-energy then turned on to use: teleportation, and the other to use the energy(by command like : /en boosts(the extra-streng, jum boost and others...) is just a example - the ender-energy to the all lvls of infection is 100 and can be check by command NOTE: all type of powers cost 30 of energy - the ender-energy get reloaded at the next transformation(for the lvl 2 players just the next day) - The chance of the infection kill you is higher than to give you these powers(kill chance: medium get the powers: low) - before the player die/turn a ender-human the player will stay with this status: Weakness II - mobs will stay was where before(example: zombie > will attack you) - advantages: same damage as enderman(using ender-energy), night-vision, teleport(using energy) and the jum boost(using energy too) - if the energy over u will stay turned but can't use any power(lvl 1) - to use the teleport type the command and u can teleport(same as the others) - if the energy over(than lvl 2) u will turn back to normal uff, i think is the sufficient now, this was fast was planned well then why did not remember it being really an "infection" sorry for bad english again '-'
Unfortunately, bukkit cannot detect key presses unless you go for spout, key presses are client side, and they trigger packets to be sent to the server, and bukkit is completely server-side. Otherwise all your players would need to install a mod
Sorry, I did not know that ... an idea came into my head (I have ideas very fast '-') which is as follows: its simple u save a place with a command(saving the coordenades) and then u want can teleport at it. This can be done right?
Instead of pressing G while looking at a block, you could rather listen for a left/right click and teleport them to the block they are looking at.
It is, in fact, possible with bukkit. I wouldn't suggest it otherwise... Code: @EventHandler public void onLeftClick(PlayerInteractEvent event){ Player player = event.getPlayer(); if(event.getAction().equals(Action.LEFT_CLICK_AIR) || event.getAction().equals(Action.LEFT_CLICK_BLOCK)){ Block targetBlock = event.getPlayer().getTargetBlock(null, 200); Location blockLocation = targetBlock.getLocation().add(0, 1, 0); player.teleport(blockLocation); } }