Posted February 12, 20223 yr Hello, I am making a more of a client-side mod that is helping my datapack and I would like to know how I could set a server scoreboard objective value from the client. (when a player left clicks it sets their scoreboard - /scoreboard players set <player> <objective> <value> but in Forge). I am using Forge 1.18.1. Something like: @SubscribeEvent public static void onMouseClick(TickEvent.ClientTickEvent e){ if(e.phase == Phase.END){ Scoreboard s = server.getScoreboard(); Player p = ...; Objective obj = ...; Score score = ...; score.setScore(x); } } Thanks!
February 12, 20223 yr Author 22 minutes ago, diesieben07 said: You have to send the command to the server. That is the only way with a client-only mod. So just p.chat("/scoreboard players....")?
February 12, 20223 yr Author Hmm, thanks. EDIT: Oh, I almost forgot! How could i retrieve a scoreboard value? (from server to client) Edited February 12, 20223 yr by ZifyyCZ
February 13, 20223 yr Author I probably shouldn't have edited the message but sent it instead, anyways.. bump
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.