Hi all, I have a general idea on how to do this, like I know it is possible with packets but I need a bit of help on how to create custom Achievements that on schedule will popup for everyone player, using the Achievement pop-up thing and seeing as achievements are now server-side it may be able to happen. How would I go about doing this? I'm not requesting for it to be done for me, just some help.
Since the message is now a server broadcast, you could replicate the message. Then send it as Bukkit.getServer().broadcastMessage("BLABLA");
I think thats not what he meant. If you mean this Little window, popping up if you move right over the achieviment... Sorry Bro, i think this is not possible :/
Aqgorn Achievements are handled client-side, and Achievements are stored in Resource Packs, therefore not possible to create custom ones. I do believe you can fake the preexisting Achievements though.
It is possible to develop a client side mod and a server side mod that when the server sends a packet of information to the client, the custom mod picks it up, and pops up with the custom achievment. But other than that, you will have to use chat with broadcasting or messaging.
mattrick Sorry for the extremely slow reply, thanks for the information on that! I heard it was server/world side after 1.7, but obviously not. I'll try what you said, thanks!