I was testing the ability to send the end game credits to a player with the animation lib. I came across an impossible sounding idea, but it may be possible based on how the credit packet is sent.... Is there anyway that the message inside the end credits can be changed? (Can somebody make an API to do this?) I doubt it, but I guess it's worth asking :3.
My goal as a plugin developer is to create things never seen or thought to be done before in minecraft, so in my mind, it's really about seeing how far we can stretch certain minecraft features within our code.
That'd actually be a cool feature. If Mojang included the end credits with the server when a client connected....imagine.....
You can currently send end credits to a player... were halfway there... hopefully the plugin api will have stuff like this :3... that is if no genius can figure out how to get this working with what we have xD.
Yea :3. Maybe somebody has a better idea. I think that customizability should be a normality and a simple thing to implement for many features within plugins in the future.
Can't you just teleport the player to the end novel the end portal? Also I've done it with packets before, it's really not all that innovative/difficult. EDIT by Moderator: merged posts, please use the edit button instead of double posting.
It seems the server just sets the boolean viewingCredits to true and then sends them a Player70Bed packet - and changing the credits file wouldn't be (intentionally) possible with the mod api
Doesn't look like you can, and I don't even think you can change it in a language/resource pack, but I'm not positive. On the other hand, TIL that (at least in the 1.7 protocol) you can send the client the demo screen.
I have tested with this before, but the only way to do it is to modify the file of credits itself, and there is currently no way to do that.