[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

    Nightgunner5

    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.

    Features:
    • 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

    [​IMG]

    Changelog:
    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:
    Code:
    texturepack:
        default: http://dl.dropbox.com/u/32644765/texturepacks/vbtp0-pangea.zip
        world_nether: http://dl.dropbox.com/u/32644765/texturepacks/vbtp1-deepspace.zip
    regions:
        world:
          - name: MetroVox Station
            description: Travel hub of the world
            icon: MINECART
            music: http://example.org/trainstation.ogg
            max:
                x: 128
                y: 79
                z: 56
            min:
                x: 96
                y: 0
                z: 29
          - name: The Grand Tree
            description: Full of spirits and leaves
            icon: SAPLING
            max:
                x: 6
                y: 127
                z: 113
            min:
                x: -43
                y: 0
                z: 65
          - name: Alden
            description: Hey, look! Sand!
            icon: DEAD_BUSH
            music: WET_HANDS
            max:
                x: 74
                y: 127
                z: -167
            min:
                x: -8
                y: 0
                z: -207
          - name: Faldor
            description: Town of boxes
            icon: CHEST
            max:
                x: 170
                y: 127
                z: -639
            min:
                x: 32
                y: 0
                z: -791
    player:
        Nightgunner5:
            cape: http://llamaslayers.net/cupcape.png
            skin: http://example.com/skins/nightgunner5.png
            title: |
                Nightgunner5
                The Great
     
    kahlilnc, Geckoleon, RGadelha and 5 others like this.
  2. Offline

    Cosmic Break

    i have two tracks playing at the same time, how do i make it stop?
     
  3. Offline

    mrgreaper

    have added it but cant find a link to the wikki or some help files or well anything!
    cant figure out what the commands are to add regions etc
     
  4. Offline

    Montpelier

    I think the two music tracks at once issue might be caused by changing the server's settings without restarting your client. If you just log out and in without closing Minecraft it seems to keep the old music in memory and will end up playing both.
     
  5. Offline

    mrgreaper

    found a glitch
    we set it manualy to use steampunk texture on a world called oldworld, on all others we set it to '' so that players could use there own textures open entering them however if i go to old world i get the steampunk texture, perfect but when i leave oldworld it fails to reset my texture, so i have to log out change texture log back in, players will hate that
    Code:
    texturepack:
        default: ''
        worldold: http://**our file storage url**/steampunk.zip
        pvpworld: ''
        world: ''
        skyworld: ''
    could this be because we edited the file in notepad++ instead of using an ingame command (we couldnt find what they are lol), very impressed it changed the texture pack though (and downloaded it)

    also is there a link to a gallery for capes?
     
  6. i might just be blind and/or stupid but how the hell do you make/upload capes? i put my username in under player: and a pre made URL of a cape (because i don't know how to make one) but it doesn't show up on my character (and yes i have the Client Side mod installed.)

    another thing that would be GREAT! would be a wiki or some sort of explanation on how to use this.

    [Edit] ive been working on trying to make it work for the last 45 minutes and it is pretty well impossible for my feeble mind to comprehend.
     
  7. Offline

    Duckdoom5

    ok, i figured out the region problem, i got multiverse installed so i can make more worlds on 1 server, so i tested it on a NEW world and it worked, tested the same config on a OLD world from befour i got bukkitcontrib installed and it didn't work, tested on a 2nd OLD world and didn't work again. I will try to figure out the exact thing in the world but i think this is it!

    what you can do is make an empty texturepack, if a texturepack is selected mincraft replaces the existing textures from the pack and if they don't exist it uses the default file.
    you can also copy the mincraft pack and use it as a texture pack.

    this is my config:
    Code:
    player:
        duckdoom5:
            title: 'Duckdoom5
    
                The Great'
            cape: cape url
    some url's don't work keep that in mind, that is why mine won't work the first time.

    this" glitch" you call it is because " means you don't force any texturepack, it works the same as in normal minecraft if you select a texturepack and change world your texturepack wont be edited too, so you can also make an empty one or use the minecraft files to make the default texturepack.

    minecraft.net, why would you change it with the plugin anyway?

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

    Teser

    Ok i found my glitch with areas, seems its VERY specific, i tried every corner setup and only ONE worked.
    i had to set my MAX as the SW corner of the cuboid, and the Min as my NE corner. no other arrangements worked.
     
  9. Offline

    Stales89

    I had a similar problem. I found if I set the Y values minimum to 0 and the max to whatever, and the made sure the max/min were in the right corners, like yourself, then it will work after both a server and client reboot.

    And for everyone else out there... over the weekend I will try to put out a tutorial video... can;t make any promises but I will try!
     
  10. and is there any way i can get colored names? like using the &1 &2 &3 etc.

    and... is there any way to get the emblem next to the name aswell (or above)
     
  11. Offline

    mrgreaper

    is there no way to make it go to what ever texture pack the player had active before the server forced the one on him?
    ie
    say im useing mia texture pack i go to worldold where steampunk texturepack is enforced, cant it log mia, then when i exit old world to go to any world that does not enforce a texture have it look at the log and switch it back? (this would cause much less grief)
     
  12. Offline

    Teser

    Question, this mod is caching the files on the players HD, is there a way to short hand to the files especialy the music.
    the URL is very long, the file name is very short

    typing /playmusic -global -custom W2.midi is much faster then typing
    /playmusic -global -custome http://forums.bukkit.org/threads/ad...music-notifications-and-more-953.25399/W2.mid
    for the second and each following playing of the song.

    ALSO i have a problem with /playmusic playing one wav everytime i play any other wav , and im getting complaints it plays even during normal game occurances of music.
    dragging the volume to 0% then back up to 100% will cancel the overlaid music and keep playing the normal ingame music
    bug? a setting? any ideas?
     
  13. Offline

    JeremyLeory96

    I can't seem to get regions to work.... here is my file

    Code:
    regions:
        world:
          - name: Alyssa's House
            description: A wonderful home
            icon: WOOD
            music: http://dl.dropbox.com/u/15222181/Music/FY.ogg
            max:
                x: 246
                y: 82
                z: 113
            min:
                x: 256
                y: 71
                z: 120
     
  14. Offline

    odielag

    Exactly what I was thinking. The config doesn't even describe what the values mean or how to set the config up.
     
  15. Offline

    Me4502

    can u make it stop music on region exit please
     
  16. Offline

    Duckdoom5

    I have a suggestion: can you make it so that when you enter a region that you have the possibility to add a permissions to the permissions file, so you can make it so: when you enter a region you have the permissions to use a warp to that region.
     
  17. Offline

    Smutny

    Can anyone give working link with example skin ?
     
  18. Offline

    majorcyto

    Hmm you should add a command to reload the config in the game so it does not require a restart, or reloading all the plugins on the server.
     
  19. Offline

    deathmock5

    any idea why when i load up minecraft and goto multiplayer it crashes? also, i see a sort of "crashdump" screen for a second then it dissapears how do i see it in its entirety, singleplayer works fine, its just multiplayer thats acting up
     
  20. Offline

    Stales89

    Make your max values the higher numbers.
    eg,
    Code:
     max:
                x: 255
                y: 85
                z: 115
            min:
                x: 245
                y: 0
                z: 120
    Then restart both server and client and it SHOULD work.
    (Only reason I rounded it to the nearest 5 is because it tends to work better in my opinion and setting the minimum Y to 0 makes it work no matter how deep you are in the region, but that is my preference!)

    Make sure there are no conflicting plugins with bukkitcontribessentials. That's just about all I can offer on this :)

    I would also like this feature. :)

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

    mrgreaper

    @Nightgunner5 is it possible?
     
  22. Offline

    Smutny

    Anyone ?
    I've got this error:


    Code:
    [SEVERE] Could not load 'plugins/BukkitContribEssentials.jar' in folder 'plugins':
    while scanning for the next token
    found character     '\t' that cannot start any token
     in "<reader>", line 5, column 1:
             skin: http://elithianalliance. ...
        ^
    
        at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:360)
        at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:183)
        at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:564)
        at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:163)
        at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
        at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:228)
        at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
        at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230)
        at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
        at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230)
        at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
        at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:122)
        at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105)
        at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:124)
        at org.yaml.snakeyaml.Yaml.load(Yaml.java:264)
        at org.bukkit.util.config.Configuration.load(Configuration.java:82)
        at org.bukkit.plugin.java.JavaPlugin.initialize(JavaPlugin.java:157)
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:175)
        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:119)
        at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:90)
        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)
     
  23. Offline

    mrgreaper



    you have a tab instead of a space in the line with your skin, you cant use tab with yml files :)
    grab notepad++ (free and googleble) use that to edit all ymls, makes them much eaiser :)
     
  24. Offline

    Wulfspider

    I love to see working global music and in-game commands for adding, deleting, and changing skins, cloaks, and titles. I guess I'd like to be able to create, update, and remove regions and their messages as well.

    Also, GUI for commands would be neat once BukkitContrib is capable of what would be needed.

    Are you able to hide "titles" completely? When I leave the field blank, it almost looks like they have an exclamation mark above their head.
     
  25. Offline

    mario00037

    I need help. I'm trying to use this TexturePack. You can download it here. So I copy the link and put it in the config. heres what it looks like.
    Code:
    player:
        Killer_Klownz:
            title: 'KILLER_KLOWNZ
    
                The Great'
            cape:
    texturepack:
        default: 'Cool World'
        Terraria: http://cl.ly/3X400R0H0y0U1u1D3t40/Texture.zip
    regions:
        world:
        -   min:
                z: -10
                y: 0
                x: -10
            icon: SANDSTONE
            max:
                z: 10
                y: 127
                x: 10
            description: Is that... sand?
            name: Example Region
        -   min:
                z: -5
                y: 0
                x: 50
            music: MINECRAFT_THEME
            icon: SAND
            max:
                z: 10
                y: 127
                x: 60
            description: That is also sand.
            name: Other Region
    
    If i am doing anything wrong can someone be so kind but to Edit the Config for me? I just don't know what I'm doing wrong. :(
     
  26. Offline

    Stales89

    Where it says default... thats where you put the link for the texture pack to become the default texture pack.
     
  27. Offline

    The1ToFear

    I have installed everything correctly, I have gotten my users to install the MC Client for BukkitContrib, I have installed BukkitContrib Client and the server one... But they cant see what I have edited.

    Help?
     
  28. Offline

    clitcomander

    so you absolutely need an Http accessible server?? can just put your texture pack in it like the textures folder?
     
  29. Offline

    Bonkerz

    Suggestion : make region selection Ingame, it would be awesome
     
  30. Offline

    RejectedShotgun

    Since BukkitContrib was updated to 0.1.4 My server crashes a few seconds after joining. I think it's because it tries to load my custom texture pack but something happens thus resulting in crash. I really need help, my server is down because of this!
     
  31. Offline

    quickclay

    I'd just unload bukkitcontribessentials in the meantime so at least you'll be up...
     

Share This Page