Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (โ‹ฎ) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Posted

I've looked far and wide across the internet for some sort of help, but I can't find any methods that allow me to send commands through console.

Not much more needs to be said, this is quite a simple post. If someone could give me something, anything, that would be nice.

  • Author
7 hours ago, diesieben07 said:

Some clarification is needed. Do you want to write a mod that executes a command as if it was entered in the server console? Do you want to write an external program that relays commands to the server console?

One that executes commands as if it was entered in the server console.

  • Author
7 hours ago, poopoodice said:

You can run servers and then execute commands there.

That has nothing to do with what I asked?

  • Author
1 hour ago, diesieben07 said:

MinecraftServer#getCommands().performCommand(source, command).

command is the command you want to run, source is theย CommandSource for it. To use the same one the console uses, use MinecraftServer#createCommandSourceStack.

Thanks, but I'm having an issue grabbing the MinecraftServer variable.
My code:

MinecraftServer source = MinecraftServer.getServer();
source.getCommands().performCommand(source.createCommandSourceStack(), "say hi");


It doesn't seem to recognize "getServer()"

  • Author

NEVERMIND.

I found something that works for me:ย 

MinecraftServer source = LogicalSidedProvider.INSTANCE.get(LogicalSide.SERVER);

Topic SOLVED

  • Novality changed the title to [1.16.5] Executing a command as server console [SOLVED]

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.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions โ†’ Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.