Command Block limit a lot lower than Minecraft's one
Inky1003 opened this issue · 10 comments
Information
Full output of /ess version
:
[17:05:04 INFO]: Server versão: 1.16.3-R0.1-SNAPSHOT git-Paper-208 (MC: 1.16.3)
[17:05:04 INFO]: EssentialsX versão: 2.18.1.28
[17:05:04 INFO]: Vault versão: 1.7.3-b131
[17:05:04 INFO]: EssentialsXSpawn versão: 2.18.1.28
[17:05:04 INFO]: EssentialsXChat versão: 2.18.1.28
Server log: https://gist.github.com/Inky1003/62e1dbcf59ad39d772e75fb81a9b1188
EssentialsX config: https://gist.github.com/Inky1003/95cf7e0570af6b49dc16bf38cddbc2ac
Details
Description
Huge command in a command block throws internal error and kicks me.
Steps to reproduce
1 - Put a command with a minimun length of 2048 in a command block
2 - Boom, you instantly get kicked from the server. (Screenshot)
Expected behavior
Nothing special... just the command as It is.
Can you reproduce this on the latest Paper and EssentialsX versions without any other plugins installed?
Sure, testing right now...
Apparently the same things occur.
Sending the /ess version
[17:55:30 INFO]: Server versão: 1.16.3-R0.1-SNAPSHOT git-Paper-244 (MC: 1.16.3)
[17:55:30 INFO]: EssentialsX versão: 2.18.1.28
[17:55:30 INFO]: Vault versão: 1.7.3-b131
[17:55:30 INFO]: EssentialsXSpawn versão: 2.18.1.28
[17:55:30 INFO]: EssentialsXChat versão: 2.18.1.28
and the latest log didn't changed so much, but here It is:
https://gist.github.com/Inky1003/1bd9a18d9fb4b0699d88d30fc25da3d4
Just tested.
Fresh Paper (no plugins) - No kick
Install Essentials (no configuring) - No kick
My command:
/tellraw @p {"text":"gljhguidregj[edtjgierfghierulgh9er0u84ewtuj4wptuew0-rwietejtsnr9tpwriutjeroupw9ueathiwetq2i04-i]3w095ritk erigutretyutydhirtdgre9teisrtfghs;o9fthiafsf8ygts89esr9ty49wt057et9e0tpuwiotoewsus's6ty8sotyse6tyhews9[0w754--wq50w45w90tyrus7otysotra9yr8tsuilytraspyrawyrw385y2379 yu9p127y2109y2057yo98&Y%^$(*Y%(Maybe provide your command? Not sure what could be going on here, and why Essentials could/would be interfering here.
If it matters:
[18:57:36 INFO]: CONSOLE issued server command: /ess version
[18:57:36 INFO]: Server version: 1.16.3-R0.1-SNAPSHOT git-Paper-244 (MC: 1.16.3)
[18:57:36 INFO]: EssentialsX version: 2.18.1.28
[18:57:36 INFO]: Vault is not installed. Chat and permissions may not work.
https://gist.github.com/Inky1003/69a6e24c025b8e5c9cf1f17278f18314
This is the command
Have you tried using a vanilla command, or using the vanilla Minecraft server? This doesn't sound like it would be an Essentials issue.
this is an vanilla command, the problem is, I can't put It in a command block because of EssentialsX. I just removed It and It works fine.
Are you sure you are running minecraft's give command, and not the one that Essentials provides?
Try /minecraft:give
instead of /give
(which is probably the same as /essentials:give
).
I don't think the command is the issue, it would be the length since the reproduction steps never indicated you needing to run the command. I'll try the provided command, with the provided steps, and come back.