Slenderman
Slenderman
@lollan55
This plugin adds the mysterious "Slenderman" into Minecraft. It is currently in its "Beta/Development" stage.
BETA 0.3.2+: YOU HAVE TO CONFIGURE THE WORLDS CORRECTLY OR SLENDERMAN WILL THROW AN ERROR
This plugin takes advantage of the Enderman mob and controls it to make it feel like the stalker-ish Slenderman. When installed, Slenderman will roam your world in search of players. The player will know he/she is being stalked because drums will start to beat, indicating Slenderman is watching him/her (configurable). In order to "escape" the Slenderman, the player must simply survive until he goes away. However, if the player is caught by the Slenderman, he/she will be sent to the Nether (configurable) with slowness and nausea, along with a message saying the Slenderman has caught him/her.
Mechanics
Slenderman has a few mechanics I thought I should reveal.
- He will only begin stalking his prey at night by default. This is because of the enderman's default coding.
- Looking at him will result in damage and static build-up, along with sound.
- Your health is inversely proportional to how aggressive the Slenderman is. (lower health, higher difficulty)
- If he is close and you look at him, you will be "shocked". This puts you in an adrenaline state.
- No, you cannot kill him.
Configuration
aggro: 500 #This is how aggressive the slenderman is. Higher values mean he will attack more often. slender_dimension: "world_nether" #This is where caught players are sent. Setting this to an empty string "" will kill the player instead. drums: true #Drums play to indicate the slenderman is near. anytime: false #Can Slenderman spawn during the daytime? sounds: true #Enable/disable sounds. If you are using 1.2.5 or lower, set this to FALSE static: true #Enable/disable static effects worlds: ["world"] #Slenderman's active worlds. He will only roam these worlds. List like this: ["world1","world2","world10"...] slow_dur: 5000 #Duration of slowness effect (when caught) in ticks confusion_dur: 500 #Duration of nausea effect (when caught) in ticks
Commands
/slenderman reload - Reload slenderman's configuration file (not working?)
/slenderman target [player_name] - Set slenderman's target, provided the target is valid.
/slenderman location - Get the slenderman's location.
Alias: slender
Permissions
slenderman.admin: ops - Permission to use Slenderman commands.
slenderman.exempt: ops - Slenderman will not follow players with this permission.
Source
The source can be found on GitHub, which is open to the public.
To-do
This is in order of priority (Highest to lowest)
Improve Slenderman's teleport code. It's too predictable.Improve Slenderman's "halt-on-seen" code.- Add configuration for Slenderman to spawn in specific areas on the map.
- "Slender-ism Mode" in which 8 pages must be collected.
- Slenderman skin. Of course, this will be difficult to implement.
When will this be updated? I love the plugin but it makes a messy console on 1.4.7!
Your code just assumes that the target player is in the same world that slender is in when it checks the distance without actually verifying that they are in the same world. This causes the console to be flooded with "IllegalArgumentException: Cannot measure distance between <world> and <other world>".
@Ramirez57
Please keep working on this!
Everyone on my server loves it!
Ninja
If you can do these things it would be awesome.
Better Exempt. it kinda doesn't work, i would like to be able to walk right next it, so i can watch/find it without it tping.
Fix the crashing.
When in 'shocked mode' it adds a slowness and blindness.
Also, please update, cause this is the only GOOD one I've found!
What do you mean by configure the worlds correctly?
@ScrimCraft
I just don't see any reason to work on it right now (I don't have my own server to watch for bugs and such)
R.I.P. this plugin
The plugin is a great idea but when i run it 24/7 on a server it always seems to cause the entire server to crash from time to time. I hope you fix the bugs with this plugin, until then i won't be using it anymore. I'll check back from time to time.
Hey Ramirez57, This is the error I get on latest build: http://pastebin.com/TcjaUt3P
It's reading a world it doesn't even have in the config. I just have world in config, but it keeps trying to reach my other worlds as well. And when these errors occur, they wont stop until i restart server.
just a question. does newest version work/compatible with 1.4.6 r0.3 thanks in advance, -93
Adding a Slenderman skin? Only possible with Spout or a client mod that interacts with this plugin or something like that. Adding a skin without any client mod would be awesome. Maybe when the Mod API comes out, it could be possible for you to login to a server and download a mod from their. Like texturepacks. But I have no clue what the Mod API will come with.
This plugin is awesome. I get players joining my server just asking for Slenderman.
I just use /slenderman target (newplayerhere) xD
i went on a server that didn't have this and it said ive been taken by slenderman and went to the nether????? I even cheked with the owner???
No config is shown once i load the plugin? I just get errors
Mehbeh give the enderman a skeleton skull? :3
aHHAAhahahah This looks Geniouss! Im gonna test it
Suggestion: Enderman cannot attack you while in a certain lighted area
e.g. One torch will simply not do (lights up a radius of apx. 5 blocks) there has to be a minimum radius of max lighted blocks for 5 blocks or something
FYI; working on 1.4.6, but gives an error sometimes; slenderman seems to try and access world they should not enter.
Still can't get it to work >.<
Please upgrade to 1.4.6! I could not try it yet, but want to scare off the guys on my server ;).
PS: 1.4.6 Drums not working on my Server =(.