Yagnap Posted January 19, 2021 Posted January 19, 2021 My command is in a seperate class and are registered in another class. I want to make a command that goes about like this: /modid commandname [argument] I also want the commandname to be in the autocomplete, so i use: public static ArgumentBuilder<CommandSource, ?> register(CommandDispatcher<CommandSource> dispatcher) { return Commands.literal("commandname") .requires(cs -> cs.hasPermissionLevel(0)) .executes(CMD); } CMD is a private static final Instance of the class of the Command. How can I get [argument]? Thank you in advance for any tips. Quote
poopoodice Posted January 19, 2021 Posted January 19, 2021 Check ArgumentBuilder#then, and vanilla commands. Quote
Recommended Posts
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.