Inactive [DEV] BukkitContrib Alpha 0.1.7 [1000]

Discussion in 'Inactive/Unsupported Plugins' started by Afforess, May 22, 2011.

Thread Status:
Not open for further replies.
     
  1. Offline

    Afforess

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    BukkitContrib is superseded by Spout, the new Bukkit/Client framework.

    This post has been edited 3 times. It was last edited by TnT Jun 12, 2013.
  2.  
  3. Offline

    alta189

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Looking foward to future updates. :D
  4. Offline

    CraftFire

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Our source isn't hidden and has never been hidden. There were numerous links to our GitHub in each post; which is where the source for each of our plugins is located. The links were just replaced a few days ago as I moved most of the pages to wiki.bukkit.org. The links have been on the wiki since the start. I will add a link back to GitHub for the source.
    http://www.github.com/CraftFire/AuthDB/
  5. Offline

    GeMoschen

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Hey Afforess!
    I found a new bug in the latest version from github.

    When having an inventory opened while reloading, the event.getLocation() in onInventoryClick will return null, after the restart is completed.

    After reopening the inventory everything is fine, but it's quite annoying when working with synced inventorys (the inventorys will get desynchronous, because they are not updating) :/
  6. Offline

    Afforess

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Alright, thanks for the warning. Looks like I need to save those. ;)
  7. Offline

    GeMoschen

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Haha no problem :)
    I used a workaround to save the opened-Inventorys for now, but I think it would be much easier the other way :p

    But it does not hurry right now.
  8. Offline

    CadLoop

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Hello everyone especially Afforess:)

    I have same problem like Aiquen with AuthDB. I just wondering Afforess can you look at source code of AuthDB for possible fix i will be so happy :)If you can fix this i will be telling stories all people around me about you and your great work :))
  9. Offline

    alta189

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @Afforess
    Its seems to only allow changing of cloaks during the PlayerJoinEvent... Is this the way it is supposed to work?
  10. Offline

    narrowtux

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @Afforess My client gets kicked nearly each time I /reload
    Console says this for example:
    Code:
    17:47:26 [WARNING] Failed to handle packet: java.lang.ClassCastException: org.bukkit.craftbukkit.entity.CraftPlayer cannot be cast to org.bukkitcontrib.player.ContribCraftPlayer
    java.lang.ClassCastException: org.bukkit.craftbukkit.entity.CraftPlayer cannot be cast to org.bukkitcontrib.player.ContribCraftPlayer
    	at org.bukkitcontrib.packet.Packet195KeyPress.a(Packet195KeyPress.java:56)
    	at net.minecraft.server.NetworkManager.b(NetworkManager.java:225)
    	at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
    	at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    	at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:399)
    	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:309)
    	at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    
    I think this is because the client sends a key press but the bukkit-contrib plugin isn't loaded at this time.
  11. Offline

    Afforess

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Can't really debug AuthDB, since the developer is making some big changes to it's source code. Also, I'm unfamiliar with the code, and it's not really my problem.

    (If plugin A breaks plugin B, who do you complain to, the plugin who broke another plugin, or the plugin who broke? ;) )

    I'll try to take a look this weekend, but no promises.
  12. Offline

    Afforess

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Definitely not. I've successfully set cloaks on other events, including onPlayerInteract.
  13. Offline

    Afforess

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Yes, clients are only quasi-reload aware. I'm going to change how I use packets, and fix this with 0.0.5
  14. Offline

    alta189

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I mean when I have it update someones cloak people can not see them untill they have reconnected
  15. Offline

    Afforess

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    It should send the update immediately. Can you post the code you are using to change the cloak?
  16. Offline

    alta189

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  17. Offline

    Afforess

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I think I know why. BukkitContrib sends it's first packet to a player with onPlayerJoin (it uses the Priority.Lowest, so it goes first), but there is a delay (~500ms) until the player sends back the confirmation, if it confirms the client. You're attempting to set the cloak before the confirmation. (If you check isBukkitContribSinglePlayerEnabled on the contribPlayer, it will return false. )

    Use the scheduler to delay your task by 10 ticks or so, and it should work.

    I'll be adding a onBukkitContribModEnabled event in 0.0.5, then you will be able to hook onto that instead. ;)
  18. Offline

    alta189

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Thanks :p Love the work you are doing. I already have too many ideas :p Cannot wait to see the updates :p Do you have an idea of when 0.0.5 will be released?
  19. Offline

    Afforess

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Added dates to planned changed. ;)
  20. Offline

    Kainzo

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  21. Offline

    Afforess

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    See planned changes for 0.0.5 (already fixed internally)
  22. Offline

    Kainzo

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    K just reporting it.

    Have you been on to see heroes? :)
  23. Offline

    samsoccerboyz

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I WANT HEROES SO BADLY
  24. Offline

    alta189

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @Afforess I am having another issue. If I update the cloak file and set the cloak again, the cloak does not change. I even had it reset all cloaks.
  25. Offline

    Nazerb

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    So if a plugin uses this mod we need the server version? Is that right?
  26. Offline

    K900

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    So, do you need BukkitContrib SP installed for skins and stuff to work?
  27. Offline

    Afforess

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    was on during the last 30 minutes of the old map, but that's it so far. Free time = 0, thanks to this project, and others. ;)

    Perhaps I can get some time on Friday.


    Minecraft checks the old url against the new url, not the old file against the new file (for bandwidth reasons, I assume). You need to reset the player cloak, then set it again if you are changing the file but using the same URL.
  28. Offline

    Afforess

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    The plugin is for servers, and is just an interface for other plugins. Simply put, it helps do the heavy lifting for other plugins.

    The client mod is optional. If you don't have it though, you will not see any custom cloaks, skins, or titles, or other changes.
  29. Offline

    Kainzo

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    stop hi-jacking :p

    In regards to that Afforess ... "God"? ;)
  30. Offline

    alta189

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I have tried this. I used your reset and changing the URL and then changing it back...
  31. Offline

    Jan Tojnar

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  32. Offline

    Afforess

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Leftover test code, I promise! ;)
Thread Status:
Not open for further replies.

Share This Page