Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Commands that are not working or not yet finished #73

Open
F1rsi opened this issue Jan 8, 2022 · 1 comment
Open

Commands that are not working or not yet finished #73

F1rsi opened this issue Jan 8, 2022 · 1 comment

Comments

@F1rsi
Copy link

F1rsi commented Jan 8, 2022

Yes, I use the latest build.

Description

The following commands do not work:

/tell and /msg -- This command does nothing

/ban and /ban-ip -- These two commands cause, as I understood, the crash of the command handler, because of the subsequent input of commands is not possible, but the server worked without change
Mistakes when using these two commands:
https://imgur.com/a/obCNlgs

/difficulty -- This command does not cause any crash, but it does not print the execution result to the console either.

/gamerule -- This command does not output its result to the console, and it does not change the rules of the game. For example, the command: gamerule doDaylightCycle false does not stop the movement of the sun/moon

/restart -- The command brings up the server again without first shutting down the previous server. I think you should first completely shut down the current server, and then turn it on again

/say -- This command sends only the first word typed and marks subsequent words as errors

/seed -- This team does nothing. But its functionality as I understand it will not appear soon

/summon -- This command does nothing

/teleport -- This command does nothing

/tell -- This command does nothing

/title -- The second argument of the command is marked as an error and it does not matter if it is a word or a number

/tp -- This command does nothing

/w -- This command does nothing

Steps to reproduce

  1. Start the server
  2. Try each of the above commands

Expected behaviour

Details

  • Server version: Krypton 0.60.3-339
  • Java version: 17

Other information

@F1rsi F1rsi changed the title Not sending messages to players from the console in private messages (/msg /tell ....) Commands that are not working or not yet finished Jan 8, 2022
@BomBardyGamer
Copy link
Member

Sorry I didn't notice or respond to this earlier. I've taken a long break from this project. This is the whackiest issue I've ever seen, as most of those commands should work. For the commands that do nothing, most of those I've actually used many times before myself, so I have no idea why they aren't working for you. I probably broke something in 0.60. I'll take a look.

For the ban command, it seems I did an oopsies and removed the built-in BanType factory (or never added it in the first place, not sure). No idea how this one slipped under the rug. Probably because I never use the ban command.

Actually, you may need permission for a lot of those commands you claim do nothing. Though in the past, when I've lacked permission, it's just said the command doesn't exist. I'll need to investigate this.

Most of the restart command's logic is taken from Spigot, and should probably be removed at some point, since it's pretty broken, and doesn't work very well.

For the game rules, yes, I probably need to implement the actual control there, as that command only changes the values of the game rules. It is up to the implementing logic to respect the game rules and change the behaviour.

The issue you have with the title command is really weird, and same with the say command, and so I'll look in to both of those.

Thanks for the report!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Todo
Development

No branches or pull requests

2 participants