Вот логи при заходе на серв
Вот конфиг
Код:
[17:58:09 ERROR]: [initial connection] /176.214.31.57:55847: exception encountered in net.elytrium.limboapi.server.LimboSessionHandlerImpl@74545a24
java.lang.NullPointerException: Cannot invoke "java.util.List.contains(Object)" because "net.elytrium.limbofilter.Settings.IMP.MAIN.BLOCKED_CLIENT_BRANDS" is null
at net.elytrium.limbofilter.handler.BotFilterSessionHandler.onGeneric(BotFilterSessionHandler.java:280) ~[?:?]
at net.elytrium.limboapi.server.LimboSessionHandlerImpl.handleGeneric(LimboSessionHandlerImpl.java:383) ~[?:?]
at com.velocitypowered.proxy.connection.MinecraftConnection.channelRead(MinecraftConnection.java:154) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at com.velocitypowered.proxy.protocol.netty.MinecraftDecoder.tryDecode(MinecraftDecoder.java:91) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at com.velocitypowered.proxy.protocol.netty.MinecraftDecoder.channelRead(MinecraftDecoder.java:60) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:333) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:454) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:509) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:407) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[velocity.jar:3.3.0-SNAPSHOT (git-9d25d309-b400)]
at java.base/java.lang.Thread.run(Thread.java:840) [?:?]
[17:58:09 INFO] [limboapi]: NortonYT_ (/176.214.31.57:55847) has disconnected from the LimboFilter Limbo
[17:58:09 INFO]: [initial connection] /176.214.31.57:55847 has disconnected
Вот конфиг
Код:
version: "1.1.24"
# Available serializers:
# LEGACY_AMPERSAND - "&c&lExample &c&9Text".
# LEGACY_SECTION - "§c§lExample §c§9Text".
# MINIMESSAGE - "<bold><red>Example</red> <blue>Text</blue></bold>". (https://webui.adventure.kyori.net/)
# GSON - "[{"text":"Example","bold":true,"color":"red"},{"text":" ","bold":true},{"text":"Text","bold":true,"color":"blue"}]". (https://minecraft.tools/en/json_text.php/)
# GSON_COLOR_DOWNSAMPLING - Same as GSON, but uses downsampling.
serializer: LEGACY_AMPERSAND
prefix: "&6Old&f-&eCraft &6>>&f"
# Don't use \n, use {NL} for new line, and {PRFX} for prefix.
main:
check-for-updates: true
max-chat-message-length: 256
max-brand-name-length: 64
max-unknown-packet-length: 2048
max-single-generic-packet-length: 4096
max-multi-generic-packet-length: 131072
# Default max packet length (in bytes) that will be proceeded, other packets will be dropped.
# Can be increased with Limbo#setMaxSuppressPacketLength
max-packet-length-to-suppress-it: 512
# Discards all packets longer than compression-threshold. Helps to mitigate some attacks.
# Needs compression-threshold to be 300 or higher to support 1.19 chat-signing, so it is disabled by default
discard-compression-on-login: false
discard-compression-after-login: false
# LimboAPI will consume more RAM if this option is enabled, but compatibility with other plugins will be better
# Enable it if you have a plugin installed that bypasses compression (e.g. Geyser)
save-uncompressed-packets: true
# Logging for connect and disconnect messages.
logging-enabled: true
# Change the parameters below, if you want to reduce the RAM consumption.
# Use VelocityTools to completely block Minecraft versions (https://github.com/Elytrium/VelocityTools/releases/latest).
# Available versions:
# 1_7_2, 1_7_6, 1_8, 1_9, 1_9_1, 1_9_2, 1_9_4, 1_10, 1_11, 1_11_1, 1_12, 1_12_1, 1_12_2,
# 1_13, 1_13_1, 1_13_2, 1_14, 1_14_1, 1_14_2, 1_14_3, 1_14_4, 1_15, 1_15_1, 1_15_2,
# 1_16, 1_16_1, 1_16_2, 1_16_3, 1_16_4, 1_17, 1_17_1, 1_18, 1_18_2, 1_19, 1_19_1, 1_19_3,
# 1_20, 1_20_2, 1_20_3, 1_20_5, 1_21, LATEST
prepare-min-version: "1_12_2"
prepare-max-version: "1_12_2"
# Helpful if you want some plugins proceed before LimboAPI. For example, it is needed to Floodgate to replace UUID.
pre-limbo-profile-request-plugins:
- "floodgate"
- "geyser"
# Regenerates listeners that need to proceed before LimboAPI on each EventManager#register call.
auto-regenerate-listeners: false
# Should reduced debug info be enabled (reduced information in F3) if there is no preference for Limbo
reduced-debug-info: false
view-distance: 10
simulation-distance: 9
# How many chunks we should send when a player spawns.
# 0 = send no chunks on spawn.
# 1 = send only the spawn chunk.
# 2 = send the spawn chunk and chunks next to the spawn chunk.
# 3 = send the spawn chunk, chunks next to the spawn chunk and next to these chunks.
# and so on..
chunk-radius-send-on-spawn: 2
# How many chunks we should send per tick
chunks-per-tick: 16
# Maximum delay for receiving ChatSession packet (for online-mode client-side race condition mitigation)
chat-session-packet-timeout: 5000
# Ability to force disable chat signing on 1.19.3+
force-disable-modern-chat-signing: true
messages:
too-big-packet: "{PRFX}{NL}{NL}&cYour client sent too big packet!"
invalid-ping: "{PRFX}{NL}{NL}&cYour client sent invalid ping packet!"
invalid-switch: "{PRFX}{NL}{NL}&cYour client sent an unexpected state switching packet!"
time-out: "{PRFX}{NL}{NL}Timed out."