[ADMN/FUN] BukkitContribEssentials v0.1.3 - Textures, capes, music, notifications, and more! [1000]

Discussion in 'Inactive/Unsupported Plugins' started by Nightgunner5, Jul 9, 2011.

  1. Offline


    BukkitContribEssentials - Textures, capes, music, notifications, and more!
    Version: 0.1.3

    BukkitContrib is an amazing plugin. Unfortunately, it does nothing on its own that can be used by a non-programmer. BukkitContribEssentials uses many of the features of BukkitContrib without needing any code to be written other than a simple configuration file.

    • Custom texture packs, globally or one per world
    • Custom player capes and skins
    • Custom player titles - can be multiple lines
    • Play music from Minecraft or from a URL, globally (requires OP) or just to yourself (/playmusic command)
    • Custom notifications when entering an area - Includes name, description, any item icon, and (optionally) music
    • Automatically installs BukkitContrib if it's not already available
    Download - Source Code


    Version 0.1.3
    • Updated to work with BukkitContrib 0.1.6
    • Added version command
    • Added reload command
    • Fixed players not getting capes and skins when the /reload command was used
    Version 0.1.2 (2,291 downloads)
    • Fixed log spam when entering a region
    • Added the ability for custom music to be played when entering regions (previously custom music was only available via the /playmusic command)
    Version 0.1.1 (326 downloads)
    • Stopped trying to load BukkitContrib before the check to see if BukkitContrib is installed.
    • BukkitContribEssentials will now display an error message in the server console if an invalid URL for a texture pack is used.
    • Fixed edge case where a player leaving within 1/20 of a second from joining would create log spam.
    Version 0.1 (73 downloads)
    • Initial release
    Default config too confusing?
    Here's a different example:
        default: http://dl.dropbox.com/u/32644765/texturepacks/vbtp0-pangea.zip
        world_nether: http://dl.dropbox.com/u/32644765/texturepacks/vbtp1-deepspace.zip
          - name: MetroVox Station
            description: Travel hub of the world
            icon: MINECART
            music: http://example.org/trainstation.ogg
                x: 128
                y: 79
                z: 56
                x: 96
                y: 0
                z: 29
          - name: The Grand Tree
            description: Full of spirits and leaves
            icon: SAPLING
                x: 6
                y: 127
                z: 113
                x: -43
                y: 0
                z: 65
          - name: Alden
            description: Hey, look! Sand!
            icon: DEAD_BUSH
            music: WET_HANDS
                x: 74
                y: 127
                z: -167
                x: -8
                y: 0
                z: -207
          - name: Faldor
            description: Town of boxes
            icon: CHEST
                x: 170
                y: 127
                z: -639
                x: 32
                y: 0
                z: -791
            cape: http://llamaslayers.net/cupcape.png
            skin: http://example.com/skins/nightgunner5.png
            title: |
                The Great
    kahlilnc, Geckoleon, RGadelha and 5 others like this.
  2. Offline


    Testing... If this works on my server, I'll love ya forever ^^

    Edit: Didn't worked, I don't know why bukkit contrib plugins keep messing up in my server, I don't think its your plugin its just that i have tried with other Contrib plugins and NONE creates the folder with config in it... D:
  3. Offline


    Great plugin!

    Suggestion: Add a little icon next to the playername when he's talking.

    Edit: It would be great to have colored usernames according to the group you belong to.
  4. Offline


    yes can be very nice =) , i already see one server using that

  5. Very Cool.
    Nightgunner5 likes this.
  6. Offline


    I just want to ask something, just in case someone else gets this confused. You say it installs bukkitcontrib if it's not already installed, On the server or to the client? If to the clients, then heck ya I already love this plugin! lol
    morizuki likes this.
  7. Offline


    Try my plugin (Colors - link in signature).

    I am 99.9% sure it installs on the server.
  8. Offline


    20:20:01 [WARNING] Task of 'BukkitContribEssentials' generated an exception
    at org.bukkitcontrib.player.ContribCraftPlayer.updateBukkitEntity(Contri
    at org.bukkitcontrib.player.ContribCraftPlayer.getContribPlayer(ContribC
    at net.llamaslayers.minecraft.bukkitcontribessentials.BCEPlayerListener$
    at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(C
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:438)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)


    And by the way, what are the other things, which can be added to the 'texturepack:' besides default? Worldnames?

    EDIT: I simply can't get a texturepack to work.
    title: 'Nightgunner5

    The Great'
    cape: http://llamaslayers.net/cupcape.png
    world: ''

    Tried both IPs in all combos
    I'm using HFS to host the file.
    Here's the HFS log:
    8:02:38 PM Check update: no new version
    8:02:43 PM Requested GET /NewCraft 1.91.rar
    8:02:45 PM Fully downloaded - 29.52 MB @ 12085 KB/s - /NewCraft 1.91.rar
    8:03:38 PM Requested GET /
    8:03:41 PM Requested GET /NewCraft 1.91.rar
    8:40:08 PM Requested GET /NewCraft.rar
    Even when there IS a requested GET the texturepack doesn't get set.

    EVEN using a mediafire direct link won't help.

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


    That's what I thought... Be dang useful if it did install it to the client. Oh well.
    Btw, does it check for updates for bukkitcontrib? I have nothing against it if it does or doesn't, just nice to know ahead of time when I go through and check for updates myself. I know LWC does.
  10. Offline


    2011-07-09 13:50:58 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-904-g9277096-b953jnks (MC: 1.7.2)
    2011-07-09 13:50:58 [SEVERE] Could not load 'plugins/BukkitContribEssentials.jar' in folder 'plugins':
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
            at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173)
            at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:199)
            at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:122)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:118)
            at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:89)
            at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.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.NoClassDefFoundError: org/bukkitcontrib/sound/Music
            at net.llamaslayers.minecraft.bukkitcontribessentials.BCEMusicCommand.<clinit>(BCEMusicCommand.java:15)
            at net.llamaslayers.minecraft.bukkitcontribessentials.BukkitContribEssentials.<init>(BukkitContribEssentials.java:30)
            ... 13 more
    Caused by: java.lang.ClassNotFoundException: org.bukkitcontrib.sound.Music
            at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
            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(ClassLoader.java:307)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
            ... 15 more
    2011-07-09 13:50:59 [INFO] [Permissions] (Yeti) was initialized.
    2011-07-09 13:50:59 [INFO] Preparing level "world"
    2011-07-09 13:50:59 [INFO] Preparing start region for level 0 (Seed: -1784338777788894343)
    2011-07-09 13:51:00 [INFO] Preparing spawn area: 61%
    2011-07-09 13:51:01 [INFO] Preparing start region for level 1 (Seed: -1784338777788894343)
    2011-07-09 13:51:01 [INFO] Preparing spawn area: 16%
    2011-07-09 13:51:02 [INFO] Preparing spawn area: 89%
    2011-07-09 13:51:02 [INFO] [BBROTHER] ------------------------------------
    2011-07-09 13:51:02 [INFO] [BBROTHER] Hello, and thank you for using the TESTING version of BigBrother!
    2011-07-09 13:51:02 [INFO] [BBROTHER] Please note that, since this is far from complete, there will be many bugs.
    2011-07-09 13:51:02 [INFO] [BBROTHER] IF YOU FIND ANY BUGS, PLEASE REPORT THEM ON http://bugs.nexisonline.net/bb
    2011-07-09 13:51:02 [INFO] [BBROTHER] Please stay tuned in irc.esper.net #bigbrother for updates and build notifications.
    2011-07-09 13:51:02 [INFO] [BBROTHER] ------------------------------------
    2011-07-09 13:51:03 [INFO] [BBROTHER] Building `bbdata` table...
    2011-07-09 13:51:03 [INFO] [BBROTHER] BBData H2 Driver r1 loaded!
    2011-07-09 13:51:03 [INFO] [BBROTHER] Building `bbworlds` table...
    2011-07-09 13:51:03 [INFO] [BBROTHER] Building `bbusers` table...
    2011-07-09 13:51:03 [INFO] [BBROTHER] Permissions plugin found but disabled. Enabling 'Permissions' (v3.1.4).
    2011-07-09 13:51:03 [INFO] [Permissions] version [3.1.4] (Yeti)  loaded
    2011-07-09 13:51:03 [INFO] [BBROTHER] Permissions enabled using: Permissions v3.1.4
    2011-07-09 13:51:03 [WARNING] [BBROTHER] 'Help' isn't detected. No /help support
    2011-07-09 13:51:03 [INFO] [BBROTHER] BigBrother 1.9.1-SNAPSHOT (build #581) enabled!
    2011-07-09 13:51:03 [INFO] AntiCreeper v1.0 - by Rothens
    2011-07-09 13:51:03 [INFO] Anticreeper v1.0 - STARTED
    2011-07-09 13:51:03 [INFO] QuickBelt 0.1.8 loaded.
    2011-07-09 13:51:03 [INFO] Loading Config File...
    2011-07-09 13:51:03 [INFO] print_reports = false
    2011-07-09 13:51:06 [INFO] [mcMMO] Permissions enabled.
    2011-07-09 13:51:06 [INFO] mcMMO version 1.0.32 is enabled!
    2011-07-09 13:51:06 [INFO] [FlatEarth] Permissions enabled using: Permissions v3.1.4
    2011-07-09 13:51:06 [INFO] FlatEarth 0.7 enabled
    2011-07-09 13:51:06 [INFO] BukkitContrib 0.1.3 has been initialized
    2011-07-09 13:51:06 [INFO] Done (0.678s)! For help, type "help" or "?"
    2011-07-09 13:51:08 [INFO] [BBROTHER] Removed 0 old records because of age in 0h00m00s.
    2011-07-09 13:51:11 [INFO] Stopping the server..
    2011-07-09 13:51:11 [INFO] Stopping server
  11. Offline


    Yeah, it's the server.
    Somehow, a player disconnected from your server within one tick of finishing joining. I've fixed that for the next version.
    Yes, world names. The texture pack has to be a zip file.
    BukkitContrib updates itself on both the client and the server once it's installed.
    Fixed in the next version. In the meantime [edit: which was about 16 seconds], you'll have to install BukkitContrib yourself.
  12. Offline


    I cant get the texture pack thing to work. I've added the link to default: '', between the ''. What am I doing wrong?
    Got it working.
  13. Offline


    BukkitContrib was already installed. The new version does stop the error tho.
  14. Offline


    Had my hopes up that time lol. Love your plugin, waiting to install it when the server is inactive first.
  15. Offline


    When someone joins my server, my client crash.
  16. Offline


    I can confirm texture pack replacing working like a charm, and its awesome.
  17. Offline


    Erm, it's not switching texturepacks. After connecting to my server and going to the world, which uses a different TexPack and disconnecting, it keeps this texture as if it's switched to by "Mods and Textures" menu.

    Video incoming
  18. Offline


    You might want to upload your config file.
  19. Offline


  20. Offline


            title: '&4Administrator'
            cape: http://bloodheaven.ru/uploads/posts/2011-07/1310238135_foto_62.png
            skin: http://your-skin-url
  21. Offline


    Is there any possibility that a player can change the skin itself, without the help ofAdmin?
  22. Offline


    how can I set the global music?
    can I use mp3(or swf) format and url link?

    music: http://alfskan.iptime.org/music/jansori.swf
    is it correct?
  23. Offline


    I don't want colors in the chat (I already have HeroChat), I want to color the username over the head of the player.

  24. Offline


    min and max means cuboid?
  25. Offline


    dogzrule likes this.
  26. Offline


    Hopefully I'm reading this correctly: Can you set the texture pack for the serve so no matter what pack the client has loaded, they see the one the admin has set? If so, I'm suing you for funds to buy new pants.
  27. Offline


    Yes, and it doesn't require any plugin: http://www.minecraft.net/profile/
    Minecraft only supports OGG Vorbis, WAV, and MIDI. Currently, I don't support URLs in the region config, but I'll add it when I get a chance.
    I guess I could add that. I bet it would get pretty annoying though :p
    The files are inside a folder in the zip. They should be inside the zip, without the extra folder.
    Yes, but only if the client has BukkitContrib installed.
  28. Offline


    This is my config.

          - name: Guest House
            description: Hi! Take care!
            icon: Sapling
                x: -87
                y: 99
                z: 26
                x: -95
                y: 93
                z: 19
    I got error when I go in that region.
    There is no notification.

    09:51:23 [SEVERE] Could not pass event PLAYER_MOVE to BukkitContribEssentials
            at net.llamaslayers.minecraft.bukkitcontribessentials.BCEPlayerListener.
            at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.ja
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:163)
            at net.minecraft.server.Packet10Flying.a(SourceFile:126)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:84)
            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)
    edit; oh I didnt see your reply. thank you.
    if url doesnt support, what is the path of music file?
  29. Offline


    No Wiki? No Help? Nothing? Wat.
    Jabes and svecchi like this.
  30. Offline


    Thanks! Fixed in the next version.

    To get a list of music tracks, type /playmusic in the chat.

Share This Page