[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!

    • 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 ;))!
    Source code
    Spout -- REQUIRED


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

    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.


    Then, place a nether stone in the middle.


    Now, place redstone torches around the nether stone


    Light the nether stone on fire and your done!

    Commands and Permissions
    /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

    #Herobrine configuration file.
    #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 when Herobrine despawns
    #If Herobrine chats on despawn
                enabled: true
    #Things Herobrine might say on despawn
                - I will return
                - To be continued
                - I'll be back
    #Chat when Herobrine attacks a player
    #If Herobrine chats on attack
                enabled: true
    #Things Herobrine might say on chat
                - Gotcha!
                - Mwahaha
                - Face my wrath!
                - Boo!
    #Same template as above
                enabled: true
                - You may have won the battle, but not the war
                - I'll be watching
                - Next time will be different
                enabled: true
                - I am here
                - You called?
                - Be afraid
                enabled: true
                - Don't try those commands!
                - Commands? What commands!
                - Good try, but that won't fly
                enabled: true
                - Gotcha items!
                - There goes your stuff
                - Try getting your stuff back
                enabled: true
                - 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
        - myWorld
    #Herobrine's health. must be above 20
        health: 20
    #If Herobrine steals the players inventory
        takesItems: true
    #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
    #If Herobrine drops Item's on death
            enabled: true
    #Item's Herobrine drops on death. Format: id:amount
            - '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
    Error title
    Error description
    CB Version
    Spout Version
    Stacktrace(That little error message in the console)
    Anything else will not be excepted

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

    • 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. Offline


  3. It'll take a long long time, warning :D
  4. Offline


    I can wait :D
  5. ut oh, bad combination :D
  6. Offline


    lol (I feel like were spamming the thread)
    tips48 likes this.
  7. Sent a pull request on github for easy building of altars :D
  8. awesome, will checkout :p
  9. Offline


    for the random spawn.. can u add a worldguard region/residence region where he can only spawn in a specific region?

    like let say he can't spawn in Town region, but in Field region he can..

    can u also add a permissions that he will not spawn in a specific player?

    and some configurable health and damage?
  10. ooooh. I'll add the last two easily, i'll checkin to the first two
    morizuki likes this.
  11. Offline


    Cool, but Notch didn't create Herobrine
    tips48 likes this.
  12. added the last two. I'll work on the first too later. Expect a update soon-ish

    Update to 1.0_2
    Adds plenty of features requested by @morizuki and @Adamki11s

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


    i set places fire to false but he still places it
  14. Any error messages? Post config
  15. Offline


    Glad to see its finally out!
  16. Offline


    No error messages. I put the config in a zip file and attached it to this post.

    Attached Files:

  17. thanks :D


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


    Nice to see your Herobrine get released. I'm thinking about adding onto mine, maybe give you some competition. :p
    tips48 likes this.
  19. Offline


    errr.. I've updated the plugin, but it didn't produce any config.yml..
  20. Offline


    You will need to compete with Techguard as well when he releases his.
  21. Offline


    If he does (that wasn't meant as an insult by the way).
  22. Offline


    I keep getting this error when i place the fire on the netherrack to spawn Herobrine

    16:39:21 [SEVERE] Could not pass event CUSTOM_EVENT to MyCoolPlugin
            at net.minedev.herobrine.listeners.HerobrineCustomListener.onCustomEvent
            at org.bukkit.plugin.java.JavaPluginLoader$87.execute(JavaPluginLoader.j
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
            at net.minedev.herobrine.listeners.HerobrineBlockListener.onBlockPlace(H
            at org.bukkit.plugin.java.JavaPluginLoader$28.execute(JavaPluginLoader.j
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
            at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockPlaceEvent(Cr
            at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockPlaceEvent(Cr
            at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockPlaceEvent(Cr
            at net.minecraft.server.ItemFlintAndSteel.a(ItemFlintAndSteel.java:68)
            at net.minecraft.server.ItemStack.placeItem(ItemStack.java:56)
            at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.j
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:553)
            at net.minecraft.server.Packet15Place.a(SourceFile:57)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:85)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
  23. Offline


    Your missing the RB of craftbukkit in the thread title

    Other than that this looks epic :D
  24. Offline


    I am have having trouble spawning herobrine in my server. I have no modified the configuration, so it is at default. Bukkitcraft and Spout are both installed.

    Whenever we try to spawn him, it says "You are lucky, Herobrine tried to spawn on you." but he never spawns, not via altar, waiting for him to spawn naturally, or using the /spawn herobrine [player] command.
  25. Offline


    it dont works! when i try to spawn herobrine with the altar or with the command it says "You re lucky, herobrine tried to spawn on you" but it wont work. when i try to spawn him with the altar it says the same thing but with an error in the console
    EDIT: FIXED :p
    Edit2: err, you said that herobrine builds things, but it didnt seee one now...
  26. Offline

    Matt Gill

    That's because you have the herobrine.avoid permission node. Or the '*' node for all permissions.

    I'm having problems with the config. When I first loaded the plugin the config was blank. So I copied it from the OP, but if i change options it doesn't do anything. I don't want it to steal items, but it still does.
  27. Offline


    I'm having Problems. I cant spawn Herobrine in any way, cuz the text "Your lucky ......" is appearing everytime i use /herobrine spawn [player] and builds an altar. Please help! :)
  28. Offline


    First message I got in-game after building an altar already makes me loathe to use this mod. Please correct the "Your lucky" to "You're lucky."
  29. Offline


    You can fix it looking at the config file. there's a thing of something that avoids herobrine spawn to you. if you dont want to do this, call a friend that isnt admin and spawn him on he
    EDIT: What's ur name in minecraft? i think i comed to your server
  30. yea, its the plugin.yml, i'm going to revert.

    I swear it was there earlier :D

    Building has not yet been implemented


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


    My server isnt portforwarded or anything, my Minecraft name is Gberg, and im only using my server for private, to test plugins like this one :) But where do i find the avoid, and is the config in the MyCoolPlugin folder :)?

Share This Page