[INACTIVE, PAGE 15][FUN/GEN/MECH] Herobrine v1.0_5 - Bringing the legend back! [1000 - 1060]

Discussion in 'Inactive/Unsupported Plugins' started by tips48, Aug 3, 2011.

  1. [​IMG]
    Herobrine -- Bringing the legend back! [​IMG]
    Version: v1.0_5

    Herobrine is a plugin developed by MineDev, in collaboration with @tips48. It has been a long WIP, but is finally done. Its first and only purpose is to add Herobrine to the game. Herobrine is a "legend" who was either Notch created, or doesn't even exist. Google searches for "Herobrine" yield many a result, as this legend is deep and complex. Its my pleasure to present to you, Herobrine!

    Features:
    • Brings the NPC Herobrine back into the game!
    • In-Game commands, listed below!
    • Bukkit-Permissions support!
    • Configurable!
    • Requires Spout!
    • Adds features using the Spout client mod(Not required)!
    • Features complete per-player time, weather, and chat when Herobrine is spawned to provide the complete experience to the player Herobrine is chasing without disrupting the rest of the server!
    • Feature rich API(Not yet working ;))!
    Download
    Source code
    Spout -- REQUIRED
    REQUIRES SPOUT DEV BUILD #27


    DO NOT BUG THE SPOUT TEAM WITH ERRORS UNLESS I SAY TO!



    [​IMG] <- If Herobrine approves, so should you!

    Installation
    1)Download Spout Dev build 27 at the link above.(NOT the crossed out link)
    2)Download Herobrine at the link above.
    3)Navigate to %serverdir%/plugins
    4)If spout.jar exists, delete it
    5)Copy the downloaded spout-dev-SNAPSHOT.jar to the plugins folder
    6)Rename spout-dev-SNAPSHOT.jar to spout.jar
    7)Copy the downloaded Herobrine.jar to the plugins folder
    8)Run server to generate configuration
    9)Edit configuration
    10)Your done!


    How to build an altar
    There are two ways to make Herobrine spawn:
    1)Let him spawn naturally every x minutes(Defined in the configuration)
    2)Build his altar!
    To build his altar, place 9 gold blocks.

    [​IMG]

    Then, place a nether stone in the middle.

    [​IMG]

    Now, place redstone torches around the nether stone

    [​IMG]

    Light the nether stone on fire and your done!

    Commands and Permissions
    Code:
    /Herobrine spawn <player> and Herobrine.spawn
    /Herobrine despawn and Herobrine.despawn
    /Herobrine reload and Herobrine.reload
    /build altar and Herobrine.buildAltar
    Herobrine.* gives access to all permissions
    Herobrine.avoid prohibits Herobrine from spawning on your
    What happens when Herobrine spawns?
    When Herobrine spawns, alot of things happen! Here is what happens, in no particular order
    A)The players time is set to night(NOT the servers)
    B)The players weather is set to stormy(NOT the servers)
    C)The players fog is set to TINY(Requires Spout Client Mod)
    D)Herobrine spawns and starts chasing the player.
    E)When Herobrine is spawned, the player cannot send chat with the words:
    • "Help"
    • "Herobrine"
    • "Him"
    All of these things are reset when Herobrine despawns




    Configuration
    Code:
    #Herobrine configuration file.
    Herobrine:
    #If alters disappear after one use
        oneUseAltars: true
    #Time between Herobrine spawning. in minutes
        timeBeforeSpawn: 10
    #If Herobrine blocks commands when chasing a player
        blocksCommands: true
    #How much damage Herobrine deals. Remember, the player has 20 health
        damage: 2
    #If Herobrine will catch the player on fire if the player runs away
        placesFire: true
        chat:
    #Chat when Herobrine despawns
            despawnChat:
    #If Herobrine chats on despawn
                enabled: true
    #Things Herobrine might say on despawn
                messages:
                - I will return
                - To be continued
                - I'll be back
    #Chat when Herobrine attacks a player
            attackChat:
    #If Herobrine chats on attack
                enabled: true
    #Things Herobrine might say on chat
                messages:
                - Gotcha!
                - Mwahaha
                - Face my wrath!
                - Boo!
    #Same template as above
            deathChat:
                enabled: true
                messages:
                - You may have won the battle, but not the war
                - I'll be watching
                - Next time will be different
            altarChat:
                enabled: true
                messages:
                - I am here
                - You called?
                - Be afraid
            blockCommandChat:
                enabled: true
                messages:
                - Don't try those commands!
                - Commands? What commands!
                - Good try, but that won't fly
            stealChat:
                enabled: true
                messages:
                - Gotcha items!
                - There goes your stuff
                - Try getting your stuff back
            attackedChat:
                enabled: true
                messages:
                - How dare you attack me
                - You are no match for me
                - I am invincible, why do you try?
                - I don't think so!
    #Worlds Herobrine can spawn in
        worlds:
        - myWorld
    #Herobrine's health. must be above 20
        health: 20
    #If Herobrine steals the players inventory
        takesItems: true
        torches:
    #If Herobrine places torches
            enabled: true
    #The percentage that Herobrine will place a torch. Warning, this run every second or so!
            rate: 50
    #Time before Herobrine despawns. In minutes
        timeBeforeDespawn: 2
    #If Herobrine takes damage
        takesDamage: true
        items:
    #If Herobrine drops Item's on death
            enabled: true
    #Item's Herobrine drops on death. Format: id:amount
            drops:
            - '259:2'
            - '278:2'
    
    How to post an error report
    There are three ways to report an error report. IN ORDER from best to least, here are the steps you can take:
    1) Go to #48 on irc.esper.net for almost immediate help if im there
    2) Start an issue on github
    3) Post here with the syntax
    Code:
    Error title
    Error description
    CB Version
    Spout Version
    Configuration
    Stacktrace(That little error message in the console)
    
    Anything else will not be excepted

    If you have a feature request, PLEASE post it here!


    Changelog:
    • Version 1.0
      • Official release
    • Version 1.0_1
      • Adds a new configuration option, Herobrine.talks
    • Version 1.0_2
      • New permissions node, Herobrine.avoid which makes Herobrine not spawn on you
      • /build altar command which automatically builds Herobrine's altar (Thanks @Adamki11s)
      • Configurable health and damage
      • Herobrine now steals your items when you get to close(configurable)
    • Version 1.0_3
      • Remove Herobrine.avoid from Herobrine.*, you now must Explicitly define Herobrine.avoid
      • Revert the plugin.yml changes to fix configuration issues
      • Grammer fixes
    • Version 1.0_4
      • Add /Herobrine reload to reload configuration
    • Version 1.0_5
      • Completely refactor configuration to allow more control
      • When Herobrine steals an inventory, he will now drop it if he dies
      • Various code cleanup
    Credits (open)


    Main dev - @tips48
    Asst. dev - @alta189
    Beta testers - @MikeyWheeler and @illusion9
    NPC Lib - @Top_Cat and @Kekec852
    NPC functions - @desmin88
    Checking if a players inventory is empty- @garbagemule
    Spout - @Afforess and the rest of the Spout gang. It's an amazing plugin
    Bukkit - All the amazing Bukkit developers :D
    Making me finish this plugin - any of the great people on the request thread or #bukkitdev
     
  2. You don't have to, as stated above
     
  3. Offline

    Rsccman

    actualy it wontnt work untill i did
     
  4. Well then you must have done something wrong or didn't delete spout.jar. Oh well, glad to here you got it working :)
     
  5. Offline

    Sovereign98

    Can you make Herobrine spawn at random times eg. anywhere between 1 and 50 mins because players on my server are thinking this Herobrine is a bit sus.
     
  6. Offline

    Hammy12Edgars12

    ROFL that is one of the funniest/best plugin i have ever seen man
     
  7. Offline

    nubpro

    Wow this plugin so freaking cool.
     
  8. Offline

    shadydeath999

    @tips48 people cant see the herobrine at all on my server... any reason?
     
  9. Offline

    Devboi

    Hi I would LOVE this on my server its Perfect
    Error title Could Not Load Plugin Error description Wont load plugin CB Version 1000 Spout Version 1.01 Configuration Default (didnt change them) Stacktrace

    2011-08-07 11:46:26 [SEVERE] Could not load 'plugins\Herobrine.jar' in folder 'plugins':
    java.lang.NoClassDefFoundError: org/getspout/spoutapi/packet/listener/PacketListener
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:168)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:207)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:130)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:128)
    at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:378)
    at org.bukkit.command.SimpleCommandMap$ReloadCommand.execute(SimpleCommandMap.java:281)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:129)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:312)
    at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:480)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:465)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.ClassNotFoundException: org.getspout.spoutapi.packet.listener.PacketListener
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 14 more
     
  10. Hello. I have taken interest in this mod, however I can not get it properly installed. I have Bukkit along with some other plugins (DeathNotifier, Tombstones, MagicSpells), and I have noticed that all of those mods have both a .jar file and a separate folder which both go to the plugins folder.

    First I installed the Spout plugin, server host version from the thread, then placed the Herobrine.jar file into the plugins folder, however it seems to not be loading. Could somebody please help me with this? Thank you in advance.
     
  11. Please paste the error
    @Devboi You have to have spout DEV build 27
    Delete spout.jar, download from the link in the op, and then try again.
    @shadydeath999 No clue why. Any other info you can give?
    @nubpro thanks :p
    @Hammy12Edgars12 thanks :D
    @Sovereign Yea, i'll do that in some update.
    Feel free to donate if you like it, every bit helps! :D
     
  12. Offline

    shadydeath999

    @tips48 all i get is that exception error sumtimes and i have no other info ill fish around a bit for other info
     
  13. .java:130)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:128)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:97)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigur
    ationManager.java:51)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:132)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.ClassNotFoundException: org.getspout.spoutapi.packet.listen
    er.PacketListener
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:36)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:24)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 11 more
    17:25:54 [INFO] Preparing level "world"
    17:25:54 [INFO] Preparing start region for level 0 (Seed: -9211415894157516939)
    17:25:54 [INFO] [ChopTree] Permissions not detected, defaulting to ops.
    17:25:54 [INFO] ChopTree 1.23 enabled!
    17:25:54 [INFO] CraftBukkitUpToDate version 2.5.7 is enabled!
    17:25:54 [INFO] CButD: Permission system not detected, defaulting to OP
    17:25:55 [WARNING] CraftBukkitUpToDate: Can't connect to ci-b.bukkit.org.
    17:25:55 [INFO] [DeathNotifier] 0.94 Loaded
    17:25:55 [INFO] Spout 1.0.1 has been initialized
    17:25:55 [INFO] Tombstone v.1.3.2 is enabled.
    17:25:55 [INFO] [ZombieDeaths] Plugin enabled.
    17:25:55 [INFO] MagicSpells v1.0.1 loaded!
    17:25:55 [INFO] Server permissions file permissions.yml is empty, ignoring it
    17:25:55 [INFO] Done (0.133s)! For help, type "help" or "?"
    17:26:05 [INFO] The automatic update-Check only work every 6 hours, the last che
    ck was 349 minutes ago.

    The whole server load-up log. Simply refuses to load it up.
     
  14. update to spout dev build 27
    delete spout.jar and download the one from the OP, then place that in /plugins
     
  15. Offline

    eagle198

    This is very cool.But the altar is slightly wrong.
     
  16. Oh? and thanks
     
  17. Offline

    eagle198

    Yeah mossy cobble under netherack not gold.
     
  18. Thank you for all the help, didn't realize there was a specific version, thought the plain code included all the "dev builds as well". I have yet to try the mod but I'm fairly sure I will like it from all described in the thread. Thanks again!
     
  19. Well then, i'll change that
    @Dragzorath yea, sorry that isn't clear. I'll have a wiki up at some point, to show how to use. Good luck! :D
     
  20. Offline

    Plague

    Sorry for the delay in submission approvals, I've been away for a while.
     
  21. Eh, who cares, you can have a life too! :p

    delete spout.jar. Then go to the BIG BLUE LETTERS and download spout DEV build 27, not the link that is crossed out. Then, put spout-dev-SNAPSHOT.jar where spout.jar was

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 18, 2016
  22. Offline

    seriosbrad

    He's not really scary in this plugin like he was in the hMod version :( He's supposed to be mysterious and lurking in the distance where you can't be close to him, yet you still know he's there.
     
  23. In 1.3 lurking will occur
     
    seriosbrad likes this.
  24. Offline

    1born2kill

    Dude Chill I deleted the Post Right Away After I read this:
    Code:
    15:58:34 [SEVERE] Could not load 'plugins\MobDisguise.jar' in folder 'plugins':
    So I guess I didnt read the code properly, and I guess You Didnt either lol... Wrong Plugin haha
     
  25. Haha, sorry, My caps lock got turned on at one point and i didn't notice.
    And that is because MobDisquise does not support the dev builds of spout? maybe?
     
  26. Offline

    Rsccman

    ya mob disquise dosent wrok anymore with my server if herobrine works go figure?
    but herobrine rapes all of us at .5 hp is there a way you can make him randomly walk around and not tele to people and rape the living shit out of 'new spawners' i had 3 people join and he left me and went to the spawn spot and raped them....>.>? it was funny as hell but i lost 3 people and 20$ of revenue...
     
  27. Sorry. That will be in 1.3, as its still extremely hard to do
     
  28. Offline

    Rsccman

    its all understandable lol i just dont know why he is so aggressive and rapes lol he picked up a diamond sword and started to beat us with it
     
  29. HAHAHAHAHA! <- sorry :D
     
  30. Offline

    Bobby543

    i dont know what im doing wrong. when ever i start up my server, no folders are created. Also im not so sure how to install this plugin, do i just drag spout, and herobrine plugin into my plugins folder? please reply
     

Share This Page