[317月2026 21:44:34.719] [main/DEBUG] [io.netty.util.internal.logging.InternalLoggerFactory/]: Using SLF4J as the default logging framework
[317月2026 21:44:34.723] [main/DEBUG] [io.netty.util.ResourceLeakDetector/]: -Dio.netty.leakDetection.level: simple
[317月2026 21:44:34.724] [main/DEBUG] [io.netty.util.ResourceLeakDetector/]: -Dio.netty.leakDetection.targetRecords: 4
[317月2026 21:44:35.215] [main/INFO] [MixinExtras|Service/]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.5.3).
[317月2026 21:44:35.261] [main/DEBUG] [mixin/]: Registering new injector for @SugarWrapper with com.llamalad7.mixinextras.sugar.impl.SugarWrapperInjectionInfo
[317月2026 21:44:35.262] [main/DEBUG] [mixin/]: Registering new injector for @FactoryRedirectWrapper with com.llamalad7.mixinextras.wrapper.factory.FactoryRedirectWrapperInjectionInfo
[317月2026 21:44:35.263] [main/DEBUG] [mixin/]: Registering new injector for @ExpressionInjectorWrapper with com.llamalad7.mixinextras.expression.impl.wrapper.ExpressionInjectorWrapperInjectionInfo
[317月2026 21:44:35.292] [main/DEBUG] [mixin/]: Mixing StringRepresentableMixin from kubejs.mixins.json into net.minecraft.util.StringRepresentable
[317月2026 21:44:35.339] [main/DEBUG] [mixin/]: Mixing accessor.NbtAccounterAccessor from create.mixins.json into net.minecraft.nbt.NbtAccounter
[317月2026 21:44:35.435] [main/DEBUG] [mixin/]: Mixing CompoundTagMixin from kubejs.mixins.json into net.minecraft.nbt.CompoundTag
[317月2026 21:44:35.595] [main/DEBUG] [mixin/]: Mixing MutableComponentMixin from kubejs.mixins.json into net.minecraft.network.chat.MutableComponent
[317月2026 21:44:35.626] [main/DEBUG] [mixin/]: Mixing ResourceLocationMixin from ftblibrary-common.mixins.json into net.minecraft.resources.ResourceLocation
[317月2026 21:44:35.627] [main/DEBUG] [mixin/]: ftblibrary-common.mixins.json:ResourceLocationMixin from mod ftblibrary: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_8 supports class version 52)
[317月2026 21:44:35.629] [main/DEBUG] [mixin/]: Mixing ResourceLocationMixin from kubejs.mixins.json into net.minecraft.resources.ResourceLocation
[317月2026 21:44:35.873] [main/DEBUG] [mixin/]: Mixing GameRulesMixin from kubejs.mixins.json into net.minecraft.world.level.GameRules
[317月2026 21:44:36.063] [main/DEBUG] [mixin/]: Mixing accessor.SystemReportAccessor from create.mixins.json into net.minecraft.SystemReport
[317月2026 21:44:36.063] [main/DEBUG] [mixin/]: Renaming @Accessor method getOPERATING_SYSTEM()Ljava/lang/String; to getOPERATING_SYSTEM$create_$md$fe552f$0 in create.mixins.json:accessor.SystemReportAccessor from mod create
[317月2026 21:44:36.065] [main/DEBUG] [mixin/]: Renaming @Accessor method getJAVA_VERSION()Ljava/lang/String; to getJAVA_VERSION$create_$md$fe552f$1 in create.mixins.json:accessor.SystemReportAccessor from mod create
[317月2026 21:44:36.222] [main/DEBUG] [oshi.util.FileUtil/]: No oshi.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:44:36.222] [main/DEBUG] [oshi.util.FileUtil/]: No oshi.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:44:37.256] [main/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:44:37.260] [main/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:44:38.244] [main/DEBUG] [mixin/]: Mixing UtilMixin from kubejs.mixins.json into net.minecraft.Util
[317月2026 21:44:38.267] [main/DEBUG] [mixin/]: kubejs.mixins.json:UtilMixin from mod kubejs->@Inject::shutdownExecutorsKJS(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:38.458] [main/INFO] [io.papermc.paper.plugin.PluginInitializerManager/]: 正在初始化插件...
[317月2026 21:44:40.368] [main/DEBUG] [org.eclipse.aether.internal.impl.DefaultLocalRepositoryProvider/]: Using manager EnhancedLocalRepositoryManager with priority 10.0 for libraries
[317月2026 21:44:43.981] [main/DEBUG] [org.eclipse.aether.internal.impl.DefaultLocalRepositoryProvider/]: Using manager EnhancedLocalRepositoryManager with priority 10.0 for libraries
[317月2026 21:44:44.055] [main/DEBUG] [org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapterFactoryImpl/]: Creating adapter using nameMapper 'gav' and factory 'rwlock-local'
[317月2026 21:44:44.496] [main/DEBUG] [org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector/]: Dependency collection stats {ConflictMarker.analyzeTime=486800, ConflictMarker.markTime=73300, ConflictMarker.nodeCount=4, ConflictIdSorter.graphTime=245800, ConflictIdSorter.topsortTime=240600, ConflictIdSorter.conflictIdCount=3, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=7221600, ConflictResolver.conflictItemCount=3, DfDependencyCollector.collectTime=458887600, DfDependencyCollector.transformTime=10290200}
[317月2026 21:44:44.599] [main/INFO] [io.papermc.paper.plugin.PluginInitializerManager/]: 已初始化 23 个插件
[317月2026 21:44:44.605] [main/INFO] [io.papermc.paper.plugin.PluginInitializerManager/]: Paper plugins (1):
[317月2026 21:44:44.613] [main/INFO] [io.papermc.paper.plugin.PluginInitializerManager/]: Bukkit plugins (22):
- DecentHolograms (2.10.1)
- FastAsyncWorldEdit (2.12.2)
- InvSeePlusPlus (0.31.15)
- InvSeePlusPlus_Clear (0.31.15)
- InvSeePlusPlus_Give (0.31.15)
- PlaceholderAPI (2.12.3)
- QuickShop-Hikari (**.**.**.**)
[317月2026 21:44:44.782] [main/DEBUG] [mixin/]: Mixing BuiltInRegistriesMixin from create.mixins.json into net.minecraft.core.registries.BuiltInRegistries
[317月2026 21:44:44.783] [main/DEBUG] [mixin/]: Renaming synthetic method lambda$create$ourRegistriesAreNotEmpty$0(Ljava/util/function/Consumer;Lnet/minecraft/core/Registry;)V to mdfe552f$create$lambda$create$ourRegistriesAreNotEmpty$0$0 in create.mixins.json:BuiltInRegistriesMixin from mod create
[317月2026 21:44:44.917] [main/DEBUG] [mixin/]: Mixing MappedRegistryAccessor from neoforge.mixins.json into net.minecraft.core.MappedRegistry
[317月2026 21:44:44.918] [main/DEBUG] [mixin/]: Mixing accessor.MappedRegistryAccessor from create.mixins.json into net.minecraft.core.MappedRegistry
[317月2026 21:44:44.957] [main/DEBUG] [mixin/]: Mixing HolderMixin from kubejs.mixins.json into net.minecraft.core.Holder
[317月2026 21:44:44.963] [main/DEBUG] [mixin/]: Renaming synthetic method lambda$kjs$isTag$0(Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceKey;)Ljava/lang/Boolean; to mdfe552f$kubejs$lambda$kjs$isTag$0$0 in kubejs.mixins.json:HolderMixin from mod kubejs
[317月2026 21:44:45.006] [main/DEBUG] [mixin/]: Mixing ResourceKeyMixin from kubejs.mixins.json into net.minecraft.resources.ResourceKey
[317月2026 21:44:45.067] [main/DEBUG] [mixin/]: kubejs.mixins.json:ResourceKeyMixin from mod kubejs->@Inject::kjs$getKeyStackTraces(Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:45.067] [main/DEBUG] [mixin/]: kubejs.mixins.json:ResourceKeyMixin from mod kubejs->@Inject::kjs$getKeyStackTraces(Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:45.067] [main/DEBUG] [mixin/]: kubejs.mixins.json:ResourceKeyMixin from mod kubejs->@Inject::kjs$getKeyStackTraces(Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:45.216] [main/DEBUG] [mixin/]: Mixing MixinNeoForgeBlock from openpartiesandclaims.neoforge.mixins.json into net.minecraft.world.level.block.Block
[317月2026 21:44:45.219] [main/DEBUG] [mixin/]: openpartiesandclaims.neoforge.mixins.json:MixinNeoForgeBlock from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:45.221] [main/DEBUG] [mixin/]: Mixing BlockMixin from kubejs.mixins.json into net.minecraft.world.level.block.Block
[317月2026 21:44:45.243] [main/DEBUG] [mixin/]: Mixing BlockBurningCache from touhou_little_maid.mixins.json into net.minecraft.world.level.block.Block
[317月2026 21:44:45.243] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:BlockBurningCache from mod touhou_little_maid: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:45.257] [main/DEBUG] [mixin/]: Mixing BlockMixin from create.mixins.json into net.minecraft.world.level.block.Block
[317月2026 21:44:45.268] [main/DEBUG] [mixin/]: Mixing inject.MixinBlock from architectury-common.mixins.json into net.minecraft.world.level.block.Block
[317月2026 21:44:45.268] [main/DEBUG] [mixin/]: architectury-common.mixins.json:inject.MixinBlock from mod architectury: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_16 supports class version 60)
[317月2026 21:44:45.276] [main/DEBUG] [mixin/]: Mixing BlockMixin from kaleidoscope_cookery.mixins.json into net.minecraft.world.level.block.Block
[317月2026 21:44:45.392] [main/DEBUG] [mixin/]: openpartiesandclaims.neoforge.mixins.json:MixinNeoForgeBlock from mod openpartiesandclaims->@Inject::onDropResourcesPost(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/ItemStack;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:45.392] [main/DEBUG] [mixin/]: kubejs.mixins.json:BlockMixin from mod kubejs->@Inject::kjs$getName(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:45.393] [main/DEBUG] [mixin/]: kaleidoscope_cookery.mixins.json:BlockMixin from mod kaleidoscope_cookery->@Inject::onGetDrops(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/ItemStack;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:45.430] [main/DEBUG] [mixin/]: Mixing BlockBehaviourMixin from kubejs.mixins.json into net.minecraft.world.level.block.state.BlockBehaviour
[317月2026 21:44:45.493] [main/DEBUG] [mixin/]: Mixing accessor.BlockBehaviourAccessor from create.mixins.json into net.minecraft.world.level.block.state.BlockBehaviour
[317月2026 21:44:45.498] [main/DEBUG] [mixin/]: Mixing MixinBlockBehaviour from customnpcs.mixins.json into net.minecraft.world.level.block.state.BlockBehaviour
[317月2026 21:44:45.498] [main/DEBUG] [mixin/]: customnpcs.mixins.json:MixinBlockBehaviour from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:45.537] [main/DEBUG] [mixin/]: kubejs.mixins.json:BlockBehaviourMixin from mod kubejs->@Inject::onRandomTick(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:44:45.600] [main/DEBUG] [mixin/]: Mixing PlacePumpkinPieMixin from farmersdelight.mixins.json into net.minecraft.world.item.Item
[317月2026 21:44:45.615] [main/DEBUG] [mixin/]: Mixing inject.MixinItem from architectury-common.mixins.json into net.minecraft.world.item.Item
[317月2026 21:44:45.615] [main/DEBUG] [mixin/]: architectury-common.mixins.json:inject.MixinItem from mod architectury: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_16 supports class version 60)
[317月2026 21:44:45.652] [main/DEBUG] [mixin/]: Mixing ItemMixin from ftblibrary-common.mixins.json into net.minecraft.world.item.Item
[317月2026 21:44:45.653] [main/DEBUG] [mixin/]: ftblibrary-common.mixins.json:ItemMixin from mod ftblibrary: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_8 supports class version 52)
[317月2026 21:44:45.653] [main/DEBUG] [mixin/]: Mixing ItemMixin from kubejs.mixins.json into net.minecraft.world.item.Item
[317月2026 21:44:46.093] [main/DEBUG] [mixin/]: farmersdelight.mixins.json:PlacePumpkinPieMixin from mod farmersdelight->@Inject::usePumpkinPie(Lnet/minecraft/world/item/context/UseOnContext;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:46.093] [main/DEBUG] [mixin/]: architectury-common.mixins.json:inject.MixinItem from mod architectury->@Inject::init(Lnet/minecraft/world/item/Item$Properties;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:46.093] [main/DEBUG] [mixin/]: architectury-common.mixins.json:inject.MixinItem from mod architectury->@Inject::init(Lnet/minecraft/world/item/Item$Properties;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:46.093] [main/DEBUG] [mixin/]: architectury-common.mixins.json:inject.MixinItem from mod architectury->@Inject::init(Lnet/minecraft/world/item/Item$Properties;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:46.093] [main/DEBUG] [mixin/]: kubejs.mixins.json:ItemMixin from mod kubejs->@Inject::isFoil(Lnet/minecraft/world/item/ItemStack;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:46.093] [main/DEBUG] [mixin/]: kubejs.mixins.json:ItemMixin from mod kubejs->@Inject::appendHoverText(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:46.093] [main/DEBUG] [mixin/]: kubejs.mixins.json:ItemMixin from mod kubejs->@Inject::appendHoverText(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:46.093] [main/DEBUG] [mixin/]: kubejs.mixins.json:ItemMixin from mod kubejs->@Inject::appendHoverText(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:46.093] [main/DEBUG] [mixin/]: kubejs.mixins.json:ItemMixin from mod kubejs->@Inject::isBarVisible(Lnet/minecraft/world/item/ItemStack;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:46.098] [main/DEBUG] [mixin/]: kubejs.mixins.json:ItemMixin from mod kubejs->@Inject::getBarWidth(Lnet/minecraft/world/item/ItemStack;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:46.099] [main/DEBUG] [mixin/]: kubejs.mixins.json:ItemMixin from mod kubejs->@Inject::getBarColor(Lnet/minecraft/world/item/ItemStack;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:46.099] [main/DEBUG] [mixin/]: kubejs.mixins.json:ItemMixin from mod kubejs->@Inject::getUseDuration(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:46.099] [main/DEBUG] [mixin/]: kubejs.mixins.json:ItemMixin from mod kubejs->@Inject::getUseAnimation(Lnet/minecraft/world/item/ItemStack;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:46.099] [main/DEBUG] [mixin/]: kubejs.mixins.json:ItemMixin from mod kubejs->@Inject::getName(Lnet/minecraft/world/item/ItemStack;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:46.099] [main/DEBUG] [mixin/]: kubejs.mixins.json:ItemMixin from mod kubejs->@Inject::use(Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:46.099] [main/DEBUG] [mixin/]: kubejs.mixins.json:ItemMixin from mod kubejs->@Inject::finishUsingItem(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:46.099] [main/DEBUG] [mixin/]: kubejs.mixins.json:ItemMixin from mod kubejs->@Inject::releaseUsing(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:46.099] [main/DEBUG] [mixin/]: kubejs.mixins.json:ItemMixin from mod kubejs->@Inject::releaseUsing(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:46.099] [main/DEBUG] [mixin/]: kubejs.mixins.json:ItemMixin from mod kubejs->@Inject::releaseUsing(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:46.100] [main/DEBUG] [mixin/]: kubejs.mixins.json:ItemMixin from mod kubejs->@Inject::hurtEnemy(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:46.139] [main/DEBUG] [mixin/]: Mixing MenuTypeMixin from kubejs.mixins.json into net.minecraft.world.inventory.MenuType
[317月2026 21:44:46.292] [main/DEBUG] [mixin/]: Mixing CreativeModeTabMixin from kubejs.mixins.json into net.minecraft.world.item.CreativeModeTab
[317月2026 21:44:46.310] [main/DEBUG] [mixin/]: Mixing ArmorMaterialsMixin from customnpcs.mixins.json into net.minecraft.world.item.ArmorMaterials
[317月2026 21:44:46.310] [main/DEBUG] [mixin/]: customnpcs.mixins.json:ArmorMaterialsMixin from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:46.338] [main/DEBUG] [mixin/]: Mixing DataComponentsMixin from kubejs.mixins.json into net.minecraft.core.component.DataComponents
[317月2026 21:44:46.553] [main/DEBUG] [mixin/]: Mixing kaleidoscope_end.FluidTypeMixin from kaleidoscope_end.mixins.json into net.neoforged.neoforge.fluids.FluidType
[317月2026 21:44:46.554] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.FluidTypeMixin from mod kaleidoscope_end: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:46.562] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.FluidTypeMixin from mod kaleidoscope_end->@Inject::canSwim(Lnet/minecraft/world/entity/Entity;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:46.682] [main/DEBUG] [mixin/]: Mixing inject.MixinFluid from architectury-common.mixins.json into net.minecraft.world.level.material.Fluid
[317月2026 21:44:46.683] [main/DEBUG] [mixin/]: architectury-common.mixins.json:inject.MixinFluid from mod architectury: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_16 supports class version 60)
[317月2026 21:44:46.683] [main/DEBUG] [mixin/]: Mixing FluidMixin from kubejs.mixins.json into net.minecraft.world.level.material.Fluid
[317月2026 21:44:46.693] [main/DEBUG] [mixin/]: Mixing EntityTypeMixin from kubejs.mixins.json into net.minecraft.world.entity.EntityType
[317月2026 21:44:46.694] [main/DEBUG] [mixin/]: Mixing inject.MixinEntityType from architectury-common.mixins.json into net.minecraft.world.entity.EntityType
[317月2026 21:44:46.694] [main/DEBUG] [mixin/]: architectury-common.mixins.json:inject.MixinEntityType from mod architectury: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_16 supports class version 60)
[317月2026 21:44:46.745] [main/DEBUG] [mixin/]: Mixing MixinPlayer from openpartiesandclaims.mixins.json into net.minecraft.world.entity.player.Player
[317月2026 21:44:46.747] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinPlayer from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:46.752] [main/DEBUG] [mixin/]: Mixing NourishmentAlwaysEatMixin from farmersdelight.mixins.json into net.minecraft.world.entity.player.Player
[317月2026 21:44:46.752] [main/DEBUG] [mixin/]: Mixing PlayerMixin from touhou_little_maid.mixins.json into net.minecraft.world.entity.player.Player
[317月2026 21:44:46.753] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:PlayerMixin from mod touhou_little_maid: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:46.754] [main/DEBUG] [mixin/]: Mixing kaleidoscope_end.PlayerMixin from kaleidoscope_end.mixins.json into net.minecraft.world.entity.player.Player
[317月2026 21:44:46.754] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.PlayerMixin from mod kaleidoscope_end: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:46.756] [main/DEBUG] [mixin/]: Mixing PlayerMixin from kubejs.mixins.json into net.minecraft.world.entity.player.Player
[317月2026 21:44:46.768] [main/DEBUG] [mixin/]: Mixing PlayerMixin from create.mixins.json into net.minecraft.world.entity.player.Player
[317月2026 21:44:46.833] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinPlayer from mod openpartiesandclaims->@Inject::onMayUseItemAt(Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/item/ItemStack;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:46.833] [main/DEBUG] [mixin/]: farmersdelight.mixins.json:NourishmentAlwaysEatMixin from mod farmersdelight->@Inject::alwaysEatUnderNourishmentEffect(ZLorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:46.833] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:PlayerMixin from mod touhou_little_maid->@Inject::tlmRemoveVehicle(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:46.834] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:PlayerMixin from mod touhou_little_maid->@Inject::tlmRemoveVehicle(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:46.834] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:PlayerMixin from mod touhou_little_maid->@Inject::tlmRemoveVehicle(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:46.834] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:PlayerMixin from mod touhou_little_maid->@Inject::tlmWantsToStopRiding(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:46.876] [main/DEBUG] [mixin/]: Mixing common.LivingEntityMixin from geckolib.mixins.json into net.minecraft.world.entity.LivingEntity
[317月2026 21:44:46.876] [main/DEBUG] [mixin/]: geckolib.mixins.json:common.LivingEntityMixin from mod geckolib: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:46.877] [main/DEBUG] [mixin/]: Mixing LivingEntityMixin from kubejs.mixins.json into net.minecraft.world.entity.LivingEntity
[317月2026 21:44:46.880] [main/DEBUG] [mixin/]: Mixing accessor.LivingEntityAccessor from touhou_little_maid.mixins.json into net.minecraft.world.entity.LivingEntity
[317月2026 21:44:46.880] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:accessor.LivingEntityAccessor from mod touhou_little_maid: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:46.880] [main/DEBUG] [mixin/]: Mixing CustomItemUseEffectsMixin from create.mixins.json into net.minecraft.world.entity.LivingEntity
[317月2026 21:44:46.883] [main/DEBUG] [mixin/]: Mixing LavaSwimmingMixin from create.mixins.json into net.minecraft.world.entity.LivingEntity
[317月2026 21:44:46.887] [main/DEBUG] [mixin/]: Mixing accessor.LivingEntityAccessor from create.mixins.json into net.minecraft.world.entity.LivingEntity
[317月2026 21:44:46.888] [main/DEBUG] [mixin/]: Mixing kaleidoscope_end.LivingEntityMixin from kaleidoscope_end.mixins.json into net.minecraft.world.entity.LivingEntity
[317月2026 21:44:46.889] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.LivingEntityMixin from mod kaleidoscope_end: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:46.894] [main/DEBUG] [mixin/]: Mixing LivingEntityMixin from kaleidoscope_cookery.mixins.json into net.minecraft.world.entity.LivingEntity
[317月2026 21:44:46.899] [main/DEBUG] [mixin/]: Mixing EntityLivingIMixin from customnpcs.mixins.json into net.minecraft.world.entity.LivingEntity
[317月2026 21:44:46.906] [main/DEBUG] [mixin/]: customnpcs.mixins.json:EntityLivingIMixin from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:46.907] [main/DEBUG] [mixin/]: Mixing EntityLivingMixin from customnpcs.mixins.json into net.minecraft.world.entity.LivingEntity
[317月2026 21:44:46.907] [main/DEBUG] [mixin/]: customnpcs.mixins.json:EntityLivingMixin from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:46.909] [main/DEBUG] [mixin/]: Mixing MixinLivingEntity from openpartiesandclaims.mixins.json into net.minecraft.world.entity.LivingEntity
[317月2026 21:44:46.909] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinLivingEntity from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:46.936] [main/DEBUG] [mixin/]: kubejs.mixins.json:LivingEntityMixin from mod kubejs->@Inject::foodEaten(Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/food/FoodProperties;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V doesn't use it's CallbackInfoReturnable
[317月2026 21:44:46.936] [main/DEBUG] [mixin/]: kubejs.mixins.json:LivingEntityMixin from mod kubejs->@Inject::foodEaten(Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/food/FoodProperties;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V has 0 override(s) in child classes
[317月2026 21:44:46.936] [main/DEBUG] [mixin/]: kubejs.mixins.json:LivingEntityMixin from mod kubejs->@Inject::foodEaten(Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/food/FoodProperties;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V won't be passed a CallbackInfoReturnable as a result
[317月2026 21:44:46.936] [main/DEBUG] [mixin/]: create.mixins.json:CustomItemUseEffectsMixin from mod create->@Inject::create$onShouldTriggerUseEffects(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:46.936] [main/DEBUG] [mixin/]: create.mixins.json:CustomItemUseEffectsMixin from mod create->@Inject::create$onTriggerUseEffects(Lnet/minecraft/world/item/ItemStack;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:44:46.936] [main/DEBUG] [mixin/]: create.mixins.json:LavaSwimmingMixin from mod create->@Inject::create$onLavaTravel(Lnet/minecraft/world/phys/Vec3;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:46.936] [main/DEBUG] [mixin/]: create.mixins.json:LavaSwimmingMixin from mod create->@Inject::create$onLavaTravel(Lnet/minecraft/world/phys/Vec3;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:46.936] [main/DEBUG] [mixin/]: create.mixins.json:LavaSwimmingMixin from mod create->@Inject::create$onLavaTravel(Lnet/minecraft/world/phys/Vec3;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:46.936] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.LivingEntityMixin from mod kaleidoscope_end->@Inject::onGetDamageAfterArmorAbsorb(Lnet/minecraft/world/damagesource/DamageSource;FLorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:46.936] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.LivingEntityMixin from mod kaleidoscope_end->@Inject::onGetDamageAfterArmorAbsorb(Lnet/minecraft/world/damagesource/DamageSource;FLorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:46.936] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.LivingEntityMixin from mod kaleidoscope_end->@Inject::kaleidoscope_end$voidWalkerPreventJump(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:44:46.937] [main/DEBUG] [mixin/]: kaleidoscope_cookery.mixins.json:LivingEntityMixin from mod kaleidoscope_cookery->@Inject::onGetBlockSpeedFactor(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:46.937] [main/DEBUG] [mixin/]: customnpcs.mixins.json:EntityLivingMixin from mod (unknown)->@Inject::addAdditionalSaveData(Lnet/minecraft/nbt/CompoundTag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:46.937] [main/DEBUG] [mixin/]: customnpcs.mixins.json:EntityLivingMixin from mod (unknown)->@Inject::addAdditionalSaveData(Lnet/minecraft/nbt/CompoundTag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:46.937] [main/DEBUG] [mixin/]: customnpcs.mixins.json:EntityLivingMixin from mod (unknown)->@Inject::addAdditionalSaveData(Lnet/minecraft/nbt/CompoundTag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:46.938] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinLivingEntity from mod openpartiesandclaims->@Inject::onAddEffect(Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:46.938] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinLivingEntity from mod openpartiesandclaims->@Inject::onDiePre(Lnet/minecraft/world/damagesource/DamageSource;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:46.938] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinLivingEntity from mod openpartiesandclaims->@Inject::onDiePre(Lnet/minecraft/world/damagesource/DamageSource;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:46.938] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinLivingEntity from mod openpartiesandclaims->@Inject::onDiePre(Lnet/minecraft/world/damagesource/DamageSource;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:46.938] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinLivingEntity from mod openpartiesandclaims->@Inject::onDiePost(Lnet/minecraft/world/damagesource/DamageSource;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:46.938] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinLivingEntity from mod openpartiesandclaims->@Inject::onDiePost(Lnet/minecraft/world/damagesource/DamageSource;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:46.938] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinLivingEntity from mod openpartiesandclaims->@Inject::onDiePost(Lnet/minecraft/world/damagesource/DamageSource;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:46.938] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinLivingEntity from mod openpartiesandclaims->@Inject::onDiePost(Lnet/minecraft/world/damagesource/DamageSource;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:46.938] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinLivingEntity from mod openpartiesandclaims->@Inject::onDiePost(Lnet/minecraft/world/damagesource/DamageSource;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:46.938] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinLivingEntity from mod openpartiesandclaims->@Inject::onDiePost(Lnet/minecraft/world/damagesource/DamageSource;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:46.938] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinLivingEntity from mod openpartiesandclaims->@Inject::onDropAllDeathLoot(Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:46.938] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinLivingEntity from mod openpartiesandclaims->@Inject::onDropAllDeathLoot(Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:46.938] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinLivingEntity from mod openpartiesandclaims->@Inject::onDropAllDeathLoot(Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:46.938] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinLivingEntity from mod openpartiesandclaims->@Inject::onDie(Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:46.938] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinLivingEntity from mod openpartiesandclaims->@Inject::onDie(Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:46.939] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinLivingEntity from mod openpartiesandclaims->@Inject::onDie(Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:47.018] [main/DEBUG] [mixin/]: Mixing EntityMixin from kubejs.mixins.json into net.minecraft.world.entity.Entity
[317月2026 21:44:47.025] [main/DEBUG] [mixin/]: Mixing EntityAccess from jade.mixins.json into net.minecraft.world.entity.Entity
[317月2026 21:44:47.026] [main/DEBUG] [mixin/]: jade.mixins.json:EntityAccess from mod jade: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_16 supports class version 60)
[317月2026 21:44:47.026] [main/DEBUG] [mixin/]: Mixing EntityMixin from touhou_little_maid.mixins.json into net.minecraft.world.entity.Entity
[317月2026 21:44:47.026] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:EntityMixin from mod touhou_little_maid: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:47.122] [main/DEBUG] [mixin/]: Mixing accessor.EntityAccessor from touhou_little_maid.mixins.json into net.minecraft.world.entity.Entity
[317月2026 21:44:47.123] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:accessor.EntityAccessor from mod touhou_little_maid: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:47.123] [main/DEBUG] [mixin/]: Mixing accessor.EntityAccessor from ponder-common.mixins.json into net.minecraft.world.entity.Entity
[317月2026 21:44:47.123] [main/DEBUG] [mixin/]: ponder-common.mixins.json:accessor.EntityAccessor from mod ponder: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:47.123] [main/DEBUG] [mixin/]: Mixing kaleidoscope_end.EntityMixin from kaleidoscope_end.mixins.json into net.minecraft.world.entity.Entity
[317月2026 21:44:47.123] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.EntityMixin from mod kaleidoscope_end: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:47.128] [main/DEBUG] [mixin/]: Mixing EntityIMixin from customnpcs.mixins.json into net.minecraft.world.entity.Entity
[317月2026 21:44:47.129] [main/DEBUG] [mixin/]: customnpcs.mixins.json:EntityIMixin from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:47.129] [main/DEBUG] [mixin/]: Mixing EntityPersistentData from customnpcs.mixins.json into net.minecraft.world.entity.Entity
[317月2026 21:44:47.129] [main/DEBUG] [mixin/]: customnpcs.mixins.json:EntityPersistentData from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:47.130] [main/WARN] [mixin/]: Discarding @Unique public method getPersistentData in customnpcs.mixins.json:EntityPersistentData from mod (unknown) because it already exists in net.minecraft.world.entity.Entity
[317月2026 21:44:47.133] [main/DEBUG] [mixin/]: Mixing EntityMixin from create.mixins.json into net.minecraft.world.entity.Entity
[317月2026 21:44:47.135] [main/DEBUG] [mixin/]: Mixing MixinEntity from openpartiesandclaims.mixins.json into net.minecraft.world.entity.Entity
[317月2026 21:44:47.135] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinEntity from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:47.181] [main/DEBUG] [mixin/]: kubejs.mixins.json:EntityMixin from mod kubejs->@Inject::saveKJS(Lnet/minecraft/nbt/CompoundTag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V doesn't use it's CallbackInfoReturnable
[317月2026 21:44:47.181] [main/DEBUG] [mixin/]: kubejs.mixins.json:EntityMixin from mod kubejs->@Inject::saveKJS(Lnet/minecraft/nbt/CompoundTag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V has 0 override(s) in child classes
[317月2026 21:44:47.181] [main/DEBUG] [mixin/]: kubejs.mixins.json:EntityMixin from mod kubejs->@Inject::saveKJS(Lnet/minecraft/nbt/CompoundTag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V won't be passed a CallbackInfoReturnable as a result
[317月2026 21:44:47.187] [main/DEBUG] [mixin/]: kubejs.mixins.json:EntityMixin from mod kubejs->@Inject::loadKJS(Lnet/minecraft/nbt/CompoundTag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:47.187] [main/DEBUG] [mixin/]: kubejs.mixins.json:EntityMixin from mod kubejs->@Inject::loadKJS(Lnet/minecraft/nbt/CompoundTag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:47.187] [main/DEBUG] [mixin/]: kubejs.mixins.json:EntityMixin from mod kubejs->@Inject::loadKJS(Lnet/minecraft/nbt/CompoundTag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:47.187] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:EntityMixin from mod touhou_little_maid->@Inject::positionRider(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:44:47.187] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:EntityMixin from mod touhou_little_maid->@Inject::beforeCollide(Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:47.187] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:EntityMixin from mod touhou_little_maid->@Inject::beforeCollide(Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:47.188] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:EntityMixin from mod touhou_little_maid->@Inject::beforeCollide(Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:47.188] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:EntityMixin from mod touhou_little_maid->@Inject::afterCollide(Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:47.188] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:EntityMixin from mod touhou_little_maid->@Inject::afterCollide(Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:47.188] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:EntityMixin from mod touhou_little_maid->@Inject::afterCollide(Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:47.188] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:EntityMixin from mod touhou_little_maid->@Inject::onGetBoundingBox(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:47.190] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.EntityMixin from mod kaleidoscope_end->@Inject::getFluidTypeHeight(Lnet/neoforged/neoforge/fluids/FluidType;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:47.191] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.EntityMixin from mod kaleidoscope_end->@Inject::isInFluidType(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:47.191] [main/DEBUG] [mixin/]: customnpcs.mixins.json:EntityPersistentData from mod (unknown)->@Inject::save(Lnet/minecraft/nbt/CompoundTag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V doesn't use it's CallbackInfoReturnable
[317月2026 21:44:47.191] [main/DEBUG] [mixin/]: customnpcs.mixins.json:EntityPersistentData from mod (unknown)->@Inject::save(Lnet/minecraft/nbt/CompoundTag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V has 0 override(s) in child classes
[317月2026 21:44:47.191] [main/DEBUG] [mixin/]: customnpcs.mixins.json:EntityPersistentData from mod (unknown)->@Inject::save(Lnet/minecraft/nbt/CompoundTag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V won't be passed a CallbackInfoReturnable as a result
[317月2026 21:44:47.191] [main/DEBUG] [mixin/]: customnpcs.mixins.json:EntityPersistentData from mod (unknown)->@Inject::read(Lnet/minecraft/nbt/CompoundTag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:47.191] [main/DEBUG] [mixin/]: customnpcs.mixins.json:EntityPersistentData from mod (unknown)->@Inject::read(Lnet/minecraft/nbt/CompoundTag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:47.191] [main/DEBUG] [mixin/]: customnpcs.mixins.json:EntityPersistentData from mod (unknown)->@Inject::read(Lnet/minecraft/nbt/CompoundTag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:47.191] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinEntity from mod openpartiesandclaims->@Inject::onIsInvulnerableTo(Lnet/minecraft/world/damagesource/DamageSource;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:47.191] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinEntity from mod openpartiesandclaims->@Inject::onHandlePortal(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:44:47.284] [main/DEBUG] [mixin/]: Mixing MixinServerPlayer from xaerolib.mixins.json into net.minecraft.server.level.ServerPlayer
[317月2026 21:44:47.284] [main/DEBUG] [mixin/]: xaerolib.mixins.json:MixinServerPlayer from mod xaerolib: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:47.286] [main/DEBUG] [mixin/]: Mixing ServerPlayerMixin from kubejs.mixins.json into net.minecraft.server.level.ServerPlayer
[317月2026 21:44:47.287] [main/DEBUG] [mixin/]: Mixing MixinServerPlayer from xaerohud.mixins.json into net.minecraft.server.level.ServerPlayer
[317月2026 21:44:47.287] [main/DEBUG] [mixin/]: xaerohud.mixins.json:MixinServerPlayer from mod xaerominimap: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:47.289] [main/DEBUG] [mixin/]: Mixing MixinServerPlayer from customnpcs.mixins.json into net.minecraft.server.level.ServerPlayer
[317月2026 21:44:47.289] [main/DEBUG] [mixin/]: customnpcs.mixins.json:MixinServerPlayer from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:47.292] [main/DEBUG] [mixin/]: Mixing MixinServerPlayer from openpartiesandclaims.mixins.json into net.minecraft.server.level.ServerPlayer
[317月2026 21:44:47.292] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinServerPlayer from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:47.346] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinServerPlayer from mod openpartiesandclaims->@Inject::onAttackPre(Lnet/minecraft/world/entity/Entity;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:47.346] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinServerPlayer from mod openpartiesandclaims->@Inject::onAttackPre(Lnet/minecraft/world/entity/Entity;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:47.346] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinServerPlayer from mod openpartiesandclaims->@Inject::onAttackPre(Lnet/minecraft/world/entity/Entity;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:47.346] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinServerPlayer from mod openpartiesandclaims->@Inject::onAttack(Lnet/minecraft/world/entity/Entity;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:47.346] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinServerPlayer from mod openpartiesandclaims->@Inject::onAttack(Lnet/minecraft/world/entity/Entity;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:47.346] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinServerPlayer from mod openpartiesandclaims->@Inject::onAttack(Lnet/minecraft/world/entity/Entity;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:47.433] [main/DEBUG] [KubeJS/]: Took 5 ms to grab stacktrace classes.
[317月2026 21:44:47.433] [main/DEBUG] [KubeJS/]: Took 0 ms to grab stacktrace classes.
[317月2026 21:44:47.435] [main/DEBUG] [KubeJS/]: Took 0 ms to grab stacktrace classes.
[317月2026 21:44:47.444] [main/DEBUG] [KubeJS/]: Took 2 ms to grab stacktrace classes.
[317月2026 21:44:47.452] [main/DEBUG] [KubeJS/]: Took 0 ms to grab stacktrace classes.
[317月2026 21:44:47.452] [main/DEBUG] [KubeJS/]: Took 0 ms to grab stacktrace classes.
[317月2026 21:44:47.453] [main/DEBUG] [KubeJS/]: Took 0 ms to grab stacktrace classes.
[317月2026 21:44:47.453] [main/DEBUG] [KubeJS/]: Took 0 ms to grab stacktrace classes.
[317月2026 21:44:47.453] [main/DEBUG] [KubeJS/]: Took 0 ms to grab stacktrace classes.
[317月2026 21:44:47.453] [main/DEBUG] [KubeJS/]: Took 0 ms to grab stacktrace classes.
[317月2026 21:44:47.453] [main/DEBUG] [KubeJS/]: Took 0 ms to grab stacktrace classes.
[317月2026 21:44:47.462] [main/DEBUG] [KubeJS/]: Took 0 ms to grab stacktrace classes.
[317月2026 21:44:47.462] [main/DEBUG] [KubeJS/]: Took 0 ms to grab stacktrace classes.
[317月2026 21:44:47.500] [main/DEBUG] [io.netty.util.internal.PlatformDependent0/]: -Dio.netty.noUnsafe: false
[317月2026 21:44:47.500] [main/DEBUG] [io.netty.util.internal.PlatformDependent0/]: Java version: 25
[317月2026 21:44:47.504] [main/DEBUG] [io.netty.util.internal.PlatformDependent0/]: sun.misc.Unsafe.theUnsafe: available
[317月2026 21:44:47.504] [main/DEBUG] [io.netty.util.internal.PlatformDependent0/]: sun.misc.Unsafe.copyMemory: available
[317月2026 21:44:47.504] [main/DEBUG] [io.netty.util.internal.PlatformDependent0/]: sun.misc.Unsafe.storeFence: available
[317月2026 21:44:47.506] [main/DEBUG] [io.netty.util.internal.PlatformDependent0/]: java.nio.Buffer.address: available
[317月2026 21:44:47.507] [main/DEBUG] [io.netty.util.internal.PlatformDependent0/]: java.nio.Bits.unaligned: available, true
[317月2026 21:44:47.510] [main/DEBUG] [io.netty.util.internal.PlatformDependent0/]: java.nio.DirectByteBuffer.<init>(long, {int,long}): unavailable
[317月2026 21:44:47.510] [main/DEBUG] [io.netty.util.internal.PlatformDependent/]: sun.misc.Unsafe: available
[317月2026 21:44:47.511] [main/DEBUG] [io.netty.util.internal.PlatformDependent/]: maxDirectMemory: 12884901888 bytes (maybe)
[317月2026 21:44:47.512] [main/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.tmpdir: C:\Users\********\AppData\Local\Temp (java.io.tmpdir)
[317月2026 21:44:47.517] [main/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.bitMode: 64 (sun.arch.data.model)
[317月2026 21:44:47.517] [main/DEBUG] [io.netty.util.internal.PlatformDependent/]: Platform: Windows
[317月2026 21:44:47.518] [main/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.maxDirectMemory: -1 bytes
[317月2026 21:44:47.518] [main/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.uninitializedArrayAllocationThreshold: -1
[317月2026 21:44:47.520] [main/DEBUG] [io.netty.util.internal.CleanerJava9/]: java.nio.ByteBuffer.cleaner(): available
[317月2026 21:44:47.520] [main/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.noPreferDirect: false
[317月2026 21:44:47.527] [main/DEBUG] [mixin/]: Mixing MixinFireBlock from openpartiesandclaims.mixins.json into net.minecraft.world.level.block.FireBlock
[317月2026 21:44:47.528] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinFireBlock from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:47.530] [main/DEBUG] [mixin/]: Mixing MixinNeoForgeFireBlock from openpartiesandclaims.neoforge.mixins.json into net.minecraft.world.level.block.FireBlock
[317月2026 21:44:47.530] [main/DEBUG] [mixin/]: openpartiesandclaims.neoforge.mixins.json:MixinNeoForgeFireBlock from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:47.534] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinFireBlock from mod openpartiesandclaims->@Inject::onGetFireOdds(Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:47.534] [main/DEBUG] [mixin/]: openpartiesandclaims.neoforge.mixins.json:MixinNeoForgeFireBlock from mod openpartiesandclaims->@Inject::onCheckBurnOut(Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;ILnet/minecraft/util/RandomSource;ILnet/minecraft/core/Direction;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:44:47.539] [main/DEBUG] [mixin/]: Mixing BlockStateBaseMixin from kubejs.mixins.json into net.minecraft.world.level.block.state.BlockBehaviour$BlockStateBase
[317月2026 21:44:47.541] [main/DEBUG] [mixin/]: Mixing kaleidoscope_end.BlockBehaviourMixin from kaleidoscope_end.mixins.json into net.minecraft.world.level.block.state.BlockBehaviour$BlockStateBase
[317月2026 21:44:47.542] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.BlockBehaviourMixin from mod kaleidoscope_end: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:47.550] [main/DEBUG] [mixin/]: kubejs.mixins.json:BlockStateBaseMixin from mod kubejs->@Inject::kjs$onRandomTick(Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:44:47.550] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.BlockBehaviourMixin from mod kaleidoscope_end->@Inject::kaleidoscope_end$voidWalker(Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/shapes/CollisionContext;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:47.554] [main/DEBUG] [mixin/]: Mixing accessor.StateHolderAccessor from create.mixins.json into net.minecraft.world.level.block.state.StateHolder
[317月2026 21:44:47.561] [main/DEBUG] [mixin/]: Mixing IBlockStateExtensionMixin from kubejs.mixins.json into net.neoforged.neoforge.common.extensions.IBlockStateExtension
[317月2026 21:44:47.566] [main/DEBUG] [mixin/]: kubejs.mixins.json:IBlockStateExtensionMixin from mod kubejs->@Inject::kjs$getCloneItemStack(Lnet/minecraft/world/phys/HitResult;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:47.578] [main/DEBUG] [mixin/]: Mixing MixinOptionalEntityGetter from openpartiesandclaims.neoforge.mixins.json into net.minecraft.world.level.EntityGetter
[317月2026 21:44:47.578] [main/DEBUG] [mixin/]: openpartiesandclaims.neoforge.mixins.json:MixinOptionalEntityGetter from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:47.578] [main/DEBUG] [mixin/]: Mixing EntityGetterMixin from kubejs.mixins.json into net.minecraft.world.level.EntityGetter
[317月2026 21:44:47.588] [main/DEBUG] [mixin/]: openpartiesandclaims.neoforge.mixins.json:MixinOptionalEntityGetter from mod openpartiesandclaims->@Inject::onGetEntitiesOfClass(Ljava/lang/Class;Lnet/minecraft/world/phys/AABB;Ljava/util/function/Predicate;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:47.607] [main/DEBUG] [mixin/]: Mixing LevelMixin from kubejs.mixins.json into net.minecraft.world.level.Level
[317月2026 21:44:47.639] [main/DEBUG] [mixin/]: Mixing MixinLevel from openpartiesandclaims.mixins.json into net.minecraft.world.level.Level
[317月2026 21:44:47.639] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinLevel from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:47.657] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinLevel from mod openpartiesandclaims->@Inject::onDestroyBlock(Lnet/minecraft/core/BlockPos;ZLnet/minecraft/world/entity/Entity;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:47.714] [main/DEBUG] [mixin/]: Mixing ServerLevelMixin from kubejs.mixins.json into net.minecraft.server.level.ServerLevel
[317月2026 21:44:47.733] [main/DEBUG] [mixin/]: Mixing accessor.ServerLevelAccessor from create.mixins.json into net.minecraft.server.level.ServerLevel
[317月2026 21:44:47.733] [main/DEBUG] [mixin/]: Mixing ServerLevelMixin from customnpcs.mixins.json into net.minecraft.server.level.ServerLevel
[317月2026 21:44:47.733] [main/DEBUG] [mixin/]: customnpcs.mixins.json:ServerLevelMixin from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:47.733] [main/DEBUG] [mixin/]: Mixing MixinServerLevel from openpartiesandclaims.mixins.json into net.minecraft.server.level.ServerLevel
[317月2026 21:44:47.733] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinServerLevel from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:47.758] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinServerLevel from mod openpartiesandclaims->@Inject::onIsPositionEntityTicking(Lnet/minecraft/core/BlockPos;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:47.758] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinServerLevel from mod openpartiesandclaims->@Inject::preTick(Ljava/util/function/BooleanSupplier;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:47.758] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinServerLevel from mod openpartiesandclaims->@Inject::preTick(Ljava/util/function/BooleanSupplier;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:47.759] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinServerLevel from mod openpartiesandclaims->@Inject::preTick(Ljava/util/function/BooleanSupplier;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:47.851] [main/DEBUG] [mixin/]: Mixing ItemEntityMixin from kubejs.mixins.json into net.minecraft.world.entity.item.ItemEntity
[317月2026 21:44:47.851] [main/DEBUG] [mixin/]: Mixing ItemEntityMixin from customnpcs.mixins.json into net.minecraft.world.entity.item.ItemEntity
[317月2026 21:44:47.851] [main/DEBUG] [mixin/]: customnpcs.mixins.json:ItemEntityMixin from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:47.852] [main/DEBUG] [mixin/]: Mixing MixinItemEntity from openpartiesandclaims.mixins.json into net.minecraft.world.entity.item.ItemEntity
[317月2026 21:44:47.852] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinItemEntity from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:47.856] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinItemEntity from mod openpartiesandclaims->@Inject::onMerge(Lnet/minecraft/world/entity/item/ItemEntity;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/item/ItemEntity;Lnet/minecraft/world/item/ItemStack;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:44:47.874] [main/DEBUG] [mixin/]: Mixing DirectionMixin from kubejs.mixins.json into net.minecraft.core.Direction
[317月2026 21:44:48.296] [main/DEBUG] [mixin/]: Mixing common.MixinFriendlyByteBuf from mixins/common/nochatreports.mixins.json into net.minecraft.network.FriendlyByteBuf
[317月2026 21:44:48.301] [main/DEBUG] [mixin/]: Renaming synthetic method lambda$onWriteJsonWithCodec$1(Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException; to mdfe552f$nochatreports$lambda$onWriteJsonWithCodec$1$0 in mixins/common/nochatreports.mixins.json:common.MixinFriendlyByteBuf from mod nochatreports
[317月2026 21:44:48.301] [main/DEBUG] [mixin/]: Renaming synthetic method lambda$onReadJsonWithCodec$0(Ljava/lang/Object;)Ljava/lang/Object; to mdfe552f$nochatreports$lambda$onReadJsonWithCodec$0$1 in mixins/common/nochatreports.mixins.json:common.MixinFriendlyByteBuf from mod nochatreports
[317月2026 21:44:48.329] [main/DEBUG] [mixin/]: mixins/common/nochatreports.mixins.json:common.MixinFriendlyByteBuf from mod nochatreports->@Inject::onReadJsonWithCodec(Lcom/mojang/serialization/Codec;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:48.331] [main/DEBUG] [mixin/]: mixins/common/nochatreports.mixins.json:common.MixinFriendlyByteBuf from mod nochatreports->@Inject::onWriteJsonWithCodec(Lcom/mojang/serialization/Codec;Ljava/lang/Object;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:44:48.483] [main/DEBUG] [mixin/]: Mixing neoforge.LiquidBlockAccessor from architectury.mixins.json into net.minecraft.world.level.block.LiquidBlock
[317月2026 21:44:48.484] [main/DEBUG] [mixin/]: architectury.mixins.json:neoforge.LiquidBlockAccessor from mod architectury: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_16 supports class version 60)
[317月2026 21:44:48.484] [main/DEBUG] [mixin/]: Mixing inject.MixinLiquidBlock from architectury-common.mixins.json into net.minecraft.world.level.block.LiquidBlock
[317月2026 21:44:48.484] [main/DEBUG] [mixin/]: architectury-common.mixins.json:inject.MixinLiquidBlock from mod architectury: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_16 supports class version 60)
[317月2026 21:44:48.523] [main/DEBUG] [mixin/]: Mixing LeavesBlockMixin from customnpcs.mixins.json into net.minecraft.world.level.block.LeavesBlock
[317月2026 21:44:48.523] [main/DEBUG] [mixin/]: customnpcs.mixins.json:LeavesBlockMixin from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:48.528] [main/DEBUG] [mixin/]: customnpcs.mixins.json:LeavesBlockMixin from mod (unknown)->@Inject::setupAnimPre(Lnet/minecraft/world/level/block/state/BlockState;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:48.550] [main/DEBUG] [mixin/]: Mixing CuttingBoardDispenserMixin from farmersdelight.mixins.json into net.minecraft.world.level.block.DispenserBlock
[317月2026 21:44:48.556] [main/DEBUG] [mixin/]: Mixing accessor.DispenserBlockAccessor from create.mixins.json into net.minecraft.world.level.block.DispenserBlock
[317月2026 21:44:48.560] [main/DEBUG] [mixin/]: Mixing MixinDispenserBlock from openpartiesandclaims.mixins.json into net.minecraft.world.level.block.DispenserBlock
[317月2026 21:44:48.560] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinDispenserBlock from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:48.567] [main/DEBUG] [mixin/]: farmersdelight.mixins.json:CuttingBoardDispenserMixin from mod farmersdelight->@Inject::onCuttingBoardDispenseFromInject(Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;Lnet/minecraft/world/level/block/entity/DispenserBlockEntity;Lnet/minecraft/core/dispenser/BlockSource;ILnet/minecraft/world/item/ItemStack;)V does use it's CallbackInfo
[317月2026 21:44:48.830] [main/DEBUG] [mixin/]: Mixing accessor.CropBlockAccessor from touhou_little_maid.mixins.json into net.minecraft.world.level.block.CropBlock
[317月2026 21:44:48.831] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:accessor.CropBlockAccessor from mod touhou_little_maid: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:48.831] [main/DEBUG] [mixin/]: Mixing accessor.CropBlockAccessor from create.mixins.json into net.minecraft.world.level.block.CropBlock
[317月2026 21:44:48.842] [main/DEBUG] [mixin/]: Mixing KeepRichSoilUntrampledMixin from farmersdelight.mixins.json into net.minecraft.world.level.block.FarmBlock
[317月2026 21:44:48.850] [main/DEBUG] [mixin/]: farmersdelight.mixins.json:KeepRichSoilUntrampledMixin from mod farmersdelight->@Inject::turnToDirt(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:44:48.931] [main/DEBUG] [mixin/]: Mixing MixinBasePressurePlateBlock from openpartiesandclaims.mixins.json into net.minecraft.world.level.block.BasePressurePlateBlock
[317月2026 21:44:48.934] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinBasePressurePlateBlock from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:48.961] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinBasePressurePlateBlock from mod openpartiesandclaims->@Inject::onCheckPressedPre(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:48.962] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinBasePressurePlateBlock from mod openpartiesandclaims->@Inject::onCheckPressedPre(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:48.962] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinBasePressurePlateBlock from mod openpartiesandclaims->@Inject::onCheckPressedPre(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:48.969] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinBasePressurePlateBlock from mod openpartiesandclaims->@Inject::onCheckPressedPost(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:48.969] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinBasePressurePlateBlock from mod openpartiesandclaims->@Inject::onCheckPressedPost(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:48.970] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinBasePressurePlateBlock from mod openpartiesandclaims->@Inject::onCheckPressedPost(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:49.000] [main/DEBUG] [mixin/]: Mixing IceBlockMixin from customnpcs.mixins.json into net.minecraft.world.level.block.IceBlock
[317月2026 21:44:49.019] [main/DEBUG] [mixin/]: customnpcs.mixins.json:IceBlockMixin from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:49.027] [main/DEBUG] [mixin/]: customnpcs.mixins.json:IceBlockMixin from mod (unknown)->@Inject::setupAnimPre(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:44:49.036] [main/DEBUG] [mixin/]: Mixing RopeFenceConnectionMixin from farmersdelight.mixins.json into net.minecraft.world.level.block.FenceBlock
[317月2026 21:44:49.041] [main/DEBUG] [mixin/]: farmersdelight.mixins.json:RopeFenceConnectionMixin from mod farmersdelight->@Inject::denyConnectionToRopeFenceGate(Lnet/minecraft/world/level/block/state/BlockState;ZLnet/minecraft/core/Direction;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:49.041] [main/DEBUG] [mixin/]: farmersdelight.mixins.json:RopeFenceConnectionMixin from mod farmersdelight->@Inject::denyConnectionToRopeFence(Lnet/minecraft/world/level/block/state/BlockState;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:49.083] [main/DEBUG] [mixin/]: Mixing VineBlockMixin from customnpcs.mixins.json into net.minecraft.world.level.block.VineBlock
[317月2026 21:44:49.083] [main/DEBUG] [mixin/]: customnpcs.mixins.json:VineBlockMixin from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:49.084] [main/DEBUG] [mixin/]: customnpcs.mixins.json:VineBlockMixin from mod (unknown)->@Inject::setupAnimPre(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:44:49.089] [main/DEBUG] [mixin/]: Mixing accessor.FenceGateBlockAccessor from touhou_little_maid.mixins.json into net.minecraft.world.level.block.FenceGateBlock
[317月2026 21:44:49.089] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:accessor.FenceGateBlockAccessor from mod touhou_little_maid: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:49.113] [main/DEBUG] [mixin/]: Mixing MixinTripWireBlock from openpartiesandclaims.mixins.json into net.minecraft.world.level.block.TripWireBlock
[317月2026 21:44:49.114] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinTripWireBlock from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:49.184] [main/DEBUG] [mixin/]: Mixing accessor.ConcretePowderBlockAccessor from create.mixins.json into net.minecraft.world.level.block.ConcretePowderBlock
[317月2026 21:44:49.253] [main/DEBUG] [mixin/]: Mixing CampfireBaleMixin from farmersdelight.mixins.json into net.minecraft.world.level.block.CampfireBlock
[317月2026 21:44:49.254] [main/DEBUG] [mixin/]: farmersdelight.mixins.json:CampfireBaleMixin from mod farmersdelight->@Inject::isFDSmokeSource(Lnet/minecraft/world/level/block/state/BlockState;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:49.264] [main/DEBUG] [mixin/]: Mixing SweetBerryBushBlockMixin from touhou_little_maid.mixins.json into net.minecraft.world.level.block.SweetBerryBushBlock
[317月2026 21:44:49.264] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:SweetBerryBushBlockMixin from mod touhou_little_maid: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:49.266] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:SweetBerryBushBlockMixin from mod touhou_little_maid->@Inject::tlmEntityInside(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:44:49.287] [main/DEBUG] [mixin/]: Mixing MixinTargetBlock from openpartiesandclaims.mixins.json into net.minecraft.world.level.block.TargetBlock
[317月2026 21:44:49.287] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinTargetBlock from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:49.298] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinTargetBlock from mod openpartiesandclaims->@Inject::onOnProjectileHit(Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/entity/projectile/Projectile;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:44:49.300] [main/DEBUG] [mixin/]: Mixing BeehiveBlockMixin from create.mixins.json into net.minecraft.world.level.block.BeehiveBlock
[317月2026 21:44:49.323] [main/DEBUG] [mixin/]: Mixing PowderSnowBlockMixin from kaleidoscope_cookery.mixins.json into net.minecraft.world.level.block.PowderSnowBlock
[317月2026 21:44:49.324] [main/DEBUG] [mixin/]: kaleidoscope_cookery.mixins.json:PowderSnowBlockMixin from mod kaleidoscope_cookery->@Inject::canEntityWalkOnPowderSnow(Lnet/minecraft/world/entity/Entity;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:49.395] [main/DEBUG] [mixin/]: Mixing MixinOptionalButtonBlock from openpartiesandclaims.neoforge.mixins.json into net.minecraft.world.level.block.ButtonBlock
[317月2026 21:44:49.395] [main/DEBUG] [mixin/]: openpartiesandclaims.neoforge.mixins.json:MixinOptionalButtonBlock from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:49.401] [main/DEBUG] [mixin/]: openpartiesandclaims.neoforge.mixins.json:MixinOptionalButtonBlock from mod openpartiesandclaims->@Inject::onCheckPressed(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:49.401] [main/DEBUG] [mixin/]: openpartiesandclaims.neoforge.mixins.json:MixinOptionalButtonBlock from mod openpartiesandclaims->@Inject::onCheckPressed(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:49.401] [main/DEBUG] [mixin/]: openpartiesandclaims.neoforge.mixins.json:MixinOptionalButtonBlock from mod openpartiesandclaims->@Inject::onCheckPressed(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:49.419] [main/DEBUG] [mixin/]: Mixing MixinPistonBaseBlock from openpartiesandclaims.mixins.json into net.minecraft.world.level.block.piston.PistonBaseBlock
[317月2026 21:44:49.419] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinPistonBaseBlock from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:49.517] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinPistonBaseBlock from mod openpartiesandclaims->@Inject::onMoveBlocks(Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;ZLorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/piston/PistonStructureResolver;Ljava/util/Map;Ljava/util/List;)V does use it's CallbackInfoReturnable
[317月2026 21:44:49.517] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinPistonBaseBlock from mod openpartiesandclaims->@Inject::onMoveBlocks(Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;ZLorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/piston/PistonStructureResolver;Ljava/util/Map;Ljava/util/List;)V does use it's CallbackInfoReturnable
[317月2026 21:44:49.582] [main/DEBUG] [mixin/]: Mixing WaterWheelFluidSpreadMixin from create.mixins.json into net.minecraft.world.level.material.FlowingFluid
[317月2026 21:44:49.590] [main/DEBUG] [mixin/]: Mixing accessor.FlowingFluidAccessor from create.mixins.json into net.minecraft.world.level.material.FlowingFluid
[317月2026 21:44:49.590] [main/DEBUG] [mixin/]: Mixing MixinFlowingFluid from openpartiesandclaims.mixins.json into net.minecraft.world.level.material.FlowingFluid
[317月2026 21:44:49.591] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinFlowingFluid from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:49.595] [main/DEBUG] [mixin/]: create.mixins.json:WaterWheelFluidSpreadMixin from mod create->@Inject::create$canPassThroughOnWaterWheel(Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:49.595] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinFlowingFluid from mod openpartiesandclaims->@Inject::onCanPassThrough(Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/world/level/material/Fluid;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:49.651] [main/DEBUG] [mixin/]: Mixing KeepRichSoilTreeMixin from farmersdelight.mixins.json into net.minecraft.world.level.levelgen.feature.trunkplacers.TrunkPlacer
[317月2026 21:44:49.651] [main/DEBUG] [mixin/]: Renaming synthetic method lambda$cancelSetDirtIfRichSoil$0(Lnet/minecraft/world/level/block/state/BlockState;)Z to mdfe552f$farmersdelight$lambda$cancelSetDirtIfRichSoil$0$0 in farmersdelight.mixins.json:KeepRichSoilTreeMixin from mod farmersdelight
[317月2026 21:44:49.654] [main/DEBUG] [mixin/]: farmersdelight.mixins.json:KeepRichSoilTreeMixin from mod farmersdelight->@Inject::cancelSetDirtIfRichSoil(Lnet/minecraft/world/level/LevelSimulatedReader;Ljava/util/function/BiConsumer;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:44:49.687] [main/DEBUG] [mixin/]: Mixing FallingBlockEntityMixin from kubejs.mixins.json into net.minecraft.world.entity.item.FallingBlockEntity
[317月2026 21:44:49.691] [main/DEBUG] [mixin/]: Mixing accessor.FallingBlockEntityAccessor from create.mixins.json into net.minecraft.world.entity.item.FallingBlockEntity
[317月2026 21:44:49.691] [main/DEBUG] [mixin/]: Renaming @Invoker method create$callInit(Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/entity/item/FallingBlockEntity; to callInit$create_$md$fe552f$0 in create.mixins.json:accessor.FallingBlockEntityAccessor from mod create
[317月2026 21:44:49.692] [main/DEBUG] [mixin/]: Mixing MixinFallingBlockEntity from architectury.mixins.json into net.minecraft.world.entity.item.FallingBlockEntity
[317月2026 21:44:49.692] [main/DEBUG] [mixin/]: architectury.mixins.json:MixinFallingBlockEntity from mod architectury: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_16 supports class version 60)
[317月2026 21:44:49.693] [main/DEBUG] [mixin/]: Mixing FallingBlockEntityMixin from kaleidoscope_cookery.mixins.json into net.minecraft.world.entity.item.FallingBlockEntity
[317月2026 21:44:49.730] [main/DEBUG] [mixin/]: kubejs.mixins.json:FallingBlockEntityMixin from mod kubejs->@Inject::kjs$fallStart(Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:49.730] [main/DEBUG] [mixin/]: kubejs.mixins.json:FallingBlockEntityMixin from mod kubejs->@Inject::kjs$fallEnd(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:49.730] [main/DEBUG] [mixin/]: kubejs.mixins.json:FallingBlockEntityMixin from mod kubejs->@Inject::kjs$fallEnd(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:49.730] [main/DEBUG] [mixin/]: kubejs.mixins.json:FallingBlockEntityMixin from mod kubejs->@Inject::kjs$fallEnd(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:49.731] [main/DEBUG] [mixin/]: architectury.mixins.json:MixinFallingBlockEntity from mod architectury->@Inject::handleLand(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;ZZDLnet/minecraft/world/level/block/state/BlockState;)V doesn't use it's CallbackInfo
[317月2026 21:44:49.731] [main/DEBUG] [mixin/]: architectury.mixins.json:MixinFallingBlockEntity from mod architectury->@Inject::handleLand(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;ZZDLnet/minecraft/world/level/block/state/BlockState;)V has 0 override(s) in child classes
[317月2026 21:44:49.731] [main/DEBUG] [mixin/]: architectury.mixins.json:MixinFallingBlockEntity from mod architectury->@Inject::handleLand(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;ZZDLnet/minecraft/world/level/block/state/BlockState;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:49.731] [main/DEBUG] [mixin/]: kaleidoscope_cookery.mixins.json:FallingBlockEntityMixin from mod kaleidoscope_cookery->@Inject::onSpawnAtLocation(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:44:49.731] [main/DEBUG] [mixin/]: kaleidoscope_cookery.mixins.json:FallingBlockEntityMixin from mod kaleidoscope_cookery->@Inject::onSpawnAtLocation(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:44:49.731] [main/DEBUG] [mixin/]: kaleidoscope_cookery.mixins.json:FallingBlockEntityMixin from mod kaleidoscope_cookery->@Inject::onSpawnAtLocation(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:44:49.731] [main/DEBUG] [mixin/]: kaleidoscope_cookery.mixins.json:FallingBlockEntityMixin from mod kaleidoscope_cookery->@Inject::onSpawnAtLocation(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:44:49.737] [main/DEBUG] [mixin/]: Mixing kaleidoscope_cookery.accessor.BlockEntityAccessor from kaleidoscope_compat.mixins.json into net.minecraft.world.level.block.entity.BlockEntity
[317月2026 21:44:49.948] [main/DEBUG] [mixin/]: Mixing ContainerMixin from kubejs.mixins.json into net.minecraft.world.Container
[317月2026 21:44:50.207] [main/DEBUG] [mixin/]: Mixing DyeColorMixin from kubejs.mixins.json into net.minecraft.world.item.DyeColor
[317月2026 21:44:50.509] [main/DEBUG] [mixin/]: Mixing ChatFormattingMixin from kubejs.mixins.json into net.minecraft.ChatFormatting
[317月2026 21:44:50.529] [main/DEBUG] [mixin/]: Mixing accessor.MobEffectInstanceAccessor from create.mixins.json into net.minecraft.world.effect.MobEffectInstance
[317月2026 21:44:50.529] [main/DEBUG] [mixin/]: Mixing kaleidoscope_cookery.accessor.MobEffectInstanceAccessor from kaleidoscope_compat.mixins.json into net.minecraft.world.effect.MobEffectInstance
[317月2026 21:44:50.544] [main/DEBUG] [mixin/]: Mixing TextColorMixin from kubejs.mixins.json into net.minecraft.network.chat.TextColor
[317月2026 21:44:50.546] [main/DEBUG] [mixin/]: Mixing TextColorMixin from ftblibrary-common.mixins.json into net.minecraft.network.chat.TextColor
[317月2026 21:44:50.546] [main/DEBUG] [mixin/]: ftblibrary-common.mixins.json:TextColorMixin from mod ftblibrary: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_8 supports class version 52)
[317月2026 21:44:50.551] [main/DEBUG] [mixin/]: ftblibrary-common.mixins.json:TextColorMixin from mod ftblibrary->@Inject::onParseColor(Ljava/lang/String;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:50.596] [main/DEBUG] [mixin/]: Mixing MobInteractMixin from touhou_little_maid.mixins.json into net.minecraft.world.entity.Mob
[317月2026 21:44:50.596] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:MobInteractMixin from mod touhou_little_maid: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:50.599] [main/DEBUG] [mixin/]: Mixing MobMixin from create.mixins.json into net.minecraft.world.entity.Mob
[317月2026 21:44:50.599] [main/DEBUG] [mixin/]: Mixing MixinNeoForgeMob from openpartiesandclaims.neoforge.mixins.json into net.minecraft.world.entity.Mob
[317月2026 21:44:50.600] [main/DEBUG] [mixin/]: openpartiesandclaims.neoforge.mixins.json:MixinNeoForgeMob from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:50.600] [main/DEBUG] [mixin/]: Mixing optifine.breaks.MixinNeoForgeMob from openpartiesandclaims.neoforge.mixins.json into net.minecraft.world.entity.Mob
[317月2026 21:44:50.600] [main/DEBUG] [mixin/]: openpartiesandclaims.neoforge.mixins.json:optifine.breaks.MixinNeoForgeMob from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:50.617] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:MobInteractMixin from mod touhou_little_maid->@Inject::touhouLittleMaid$RightClick(Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:50.617] [main/DEBUG] [mixin/]: openpartiesandclaims.neoforge.mixins.json:MixinNeoForgeMob from mod openpartiesandclaims->@Inject::onAiStepPre(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:50.617] [main/DEBUG] [mixin/]: openpartiesandclaims.neoforge.mixins.json:MixinNeoForgeMob from mod openpartiesandclaims->@Inject::onAiStepPre(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:50.617] [main/DEBUG] [mixin/]: openpartiesandclaims.neoforge.mixins.json:MixinNeoForgeMob from mod openpartiesandclaims->@Inject::onAiStepPre(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:50.618] [main/DEBUG] [mixin/]: openpartiesandclaims.neoforge.mixins.json:MixinNeoForgeMob from mod openpartiesandclaims->@Inject::onAiStepPost(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:50.618] [main/DEBUG] [mixin/]: openpartiesandclaims.neoforge.mixins.json:MixinNeoForgeMob from mod openpartiesandclaims->@Inject::onAiStepPost(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:50.618] [main/DEBUG] [mixin/]: openpartiesandclaims.neoforge.mixins.json:MixinNeoForgeMob from mod openpartiesandclaims->@Inject::onAiStepPost(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:50.618] [main/DEBUG] [mixin/]: openpartiesandclaims.neoforge.mixins.json:optifine.breaks.MixinNeoForgeMob from mod openpartiesandclaims->@Inject::onAiStepItemPickup(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;Lnet/minecraft/core/Vec3i;Ljava/util/Iterator;Lnet/minecraft/world/entity/item/ItemEntity;)V does use it's CallbackInfo
[317月2026 21:44:50.646] [main/DEBUG] [mixin/]: Mixing MixinProjectile from openpartiesandclaims.mixins.json into net.minecraft.world.entity.projectile.Projectile
[317月2026 21:44:50.647] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinProjectile from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:50.652] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinProjectile from mod openpartiesandclaims->@Inject::preHit(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V doesn't use it's CallbackInfoReturnable
[317月2026 21:44:50.652] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinProjectile from mod openpartiesandclaims->@Inject::preHit(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V has 0 override(s) in child classes
[317月2026 21:44:50.652] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinProjectile from mod openpartiesandclaims->@Inject::preHit(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V won't be passed a CallbackInfoReturnable as a result
[317月2026 21:44:50.653] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinProjectile from mod openpartiesandclaims->@Inject::postHit(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V doesn't use it's CallbackInfoReturnable
[317月2026 21:44:50.653] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinProjectile from mod openpartiesandclaims->@Inject::postHit(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V has 0 override(s) in child classes
[317月2026 21:44:50.653] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinProjectile from mod openpartiesandclaims->@Inject::postHit(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V won't be passed a CallbackInfoReturnable as a result
[317月2026 21:44:50.786] [main/DEBUG] [mixin/]: Mixing BlockEntityTypeAccessor from neoforge.mixins.json into net.minecraft.world.level.block.entity.BlockEntityType
[317月2026 21:44:50.786] [main/DEBUG] [mixin/]: Mixing kaleidoscope_end.BlockEntityTypeMixin from kaleidoscope_end.mixins.json into net.minecraft.world.level.block.entity.BlockEntityType
[317月2026 21:44:50.786] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.BlockEntityTypeMixin from mod kaleidoscope_end: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:50.789] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.BlockEntityTypeMixin from mod kaleidoscope_end->@Inject::isValid(Lnet/minecraft/world/level/block/state/BlockState;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:50.898] [main/DEBUG] [mixin/]: Mixing common.AbstractContainerMenuMixin from geckolib.mixins.json into net.minecraft.world.inventory.AbstractContainerMenu
[317月2026 21:44:50.898] [main/DEBUG] [mixin/]: geckolib.mixins.json:common.AbstractContainerMenuMixin from mod geckolib: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:50.902] [main/DEBUG] [mixin/]: Mixing AbstractContainerMenuMixin from customnpcs.mixins.json into net.minecraft.world.inventory.AbstractContainerMenu
[317月2026 21:44:50.902] [main/DEBUG] [mixin/]: customnpcs.mixins.json:AbstractContainerMenuMixin from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:50.932] [main/DEBUG] [mixin/]: Mixing AbstractFurnaceBlockEntityAccess from jade.mixins.json into net.minecraft.world.level.block.entity.AbstractFurnaceBlockEntity
[317月2026 21:44:50.933] [main/DEBUG] [mixin/]: jade.mixins.json:AbstractFurnaceBlockEntityAccess from mod jade: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_16 supports class version 60)
[317月2026 21:44:51.084] [main/DEBUG] [mixin/]: Mixing ArrowMixin from touhou_little_maid.mixins.json into net.minecraft.world.entity.projectile.AbstractArrow
[317月2026 21:44:51.085] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:ArrowMixin from mod touhou_little_maid: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:51.085] [main/DEBUG] [mixin/]: Mixing accessor.ArrowAccessor from touhou_little_maid.mixins.json into net.minecraft.world.entity.projectile.AbstractArrow
[317月2026 21:44:51.086] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:accessor.ArrowAccessor from mod touhou_little_maid: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:51.088] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:ArrowMixin from mod touhou_little_maid->@Inject::tick(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:51.088] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:ArrowMixin from mod touhou_little_maid->@Inject::tick(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:51.088] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:ArrowMixin from mod touhou_little_maid->@Inject::tick(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:51.318] [main/DEBUG] [mixin/]: Mixing kaleidoscope_end.EnchantmentMenuMixin from kaleidoscope_end.mixins.json into net.minecraft.world.inventory.EnchantmentMenu
[317月2026 21:44:51.321] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.EnchantmentMenuMixin from mod kaleidoscope_end: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:51.321] [main/DEBUG] [mixin/]: Renaming synthetic method lambda$modifyEnchantments$1(Lnet/minecraft/world/item/ItemStack;Ljava/util/List;ILnet/minecraft/core/HolderSet$Named;)V to mdfe552f$kaleidoscope_end$lambda$modifyEnchantments$1$0 in kaleidoscope_end.mixins.json:kaleidoscope_end.EnchantmentMenuMixin from mod kaleidoscope_end
[317月2026 21:44:51.326] [main/DEBUG] [mixin/]: Renaming synthetic method lambda$modifyEnchantments$0(Lnet/minecraft/world/item/ItemStack;Ljava/util/List;Lnet/minecraft/core/Holder;)Z to mdfe552f$kaleidoscope_end$lambda$modifyEnchantments$0$1 in kaleidoscope_end.mixins.json:kaleidoscope_end.EnchantmentMenuMixin from mod kaleidoscope_end
[317月2026 21:44:51.347] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.EnchantmentMenuMixin from mod kaleidoscope_end->@Inject::modifyEnchantments(Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/item/ItemStack;IILorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:51.347] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.EnchantmentMenuMixin from mod kaleidoscope_end->@Inject::modifyEnchantments(Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/world/item/ItemStack;IILorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:51.375] [main/DEBUG] [mixin/]: Mixing common.ItemStackMixin from geckolib.mixins.json into net.minecraft.world.item.ItemStack
[317月2026 21:44:51.375] [main/DEBUG] [mixin/]: geckolib.mixins.json:common.ItemStackMixin from mod geckolib: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:51.378] [main/DEBUG] [mixin/]: Mixing ItemStackMixin from kubejs.mixins.json into net.minecraft.world.item.ItemStack
[317月2026 21:44:51.389] [main/DEBUG] [mixin/]: Mixing ItemStackMixin from create.mixins.json into net.minecraft.world.item.ItemStack
[317月2026 21:44:51.389] [main/DEBUG] [mixin/]: Renaming synthetic method lambda$create$migrateOldClipboardComponents$0(Lcom/simibubi/create/content/equipment/clipboard/ClipboardContent;Lnet/minecraft/util/Unit;)Lcom/simibubi/create/content/equipment/clipboard/ClipboardContent; to mdfe552f$create$lambda$create$migrateOldClipboardComponents$0$0 in create.mixins.json:ItemStackMixin from mod create
[317月2026 21:44:51.414] [main/DEBUG] [mixin/]: Mixing MixinItemStack from customnpcs.mixins.json into net.minecraft.world.item.ItemStack
[317月2026 21:44:51.414] [main/DEBUG] [mixin/]: customnpcs.mixins.json:MixinItemStack from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:51.439] [main/DEBUG] [mixin/]: create.mixins.json:ItemStackMixin from mod create->@Inject::create$migrateOldClipboardComponents(Lnet/minecraft/world/level/ItemLike;ILnet/minecraft/core/component/PatchedDataComponentMap;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:51.451] [main/DEBUG] [mixin/]: Mixing MutableDataComponentHolderMixin from kubejs.mixins.json into net.neoforged.neoforge.common.MutableDataComponentHolder
[317月2026 21:44:51.825] [main/DEBUG] [mixin/]: Mixing SkullBlockEntityMixin from customnpcs.mixins.json into net.minecraft.world.level.block.entity.SkullBlockEntity
[317月2026 21:44:51.825] [main/DEBUG] [mixin/]: customnpcs.mixins.json:SkullBlockEntityMixin from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:51.825] [main/DEBUG] [mixin/]: Renaming @Invoker method callFetchGameProfile(Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; to callFetchGameProfile$customnpcs_$md$fe552f$0 in customnpcs.mixins.json:SkullBlockEntityMixin from mod (unknown)
[317月2026 21:44:52.156] [main/DEBUG] [mixin/]: Mixing ConduitBlockEntityMixin from touhou_little_maid.mixins.json into net.minecraft.world.level.block.entity.ConduitBlockEntity
[317月2026 21:44:52.156] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:ConduitBlockEntityMixin from mod touhou_little_maid: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:52.173] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:ConduitBlockEntityMixin from mod touhou_little_maid->@Inject::touhouLittleMaid$ApplyEffects(Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/List;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:52.587] [main/DEBUG] [mixin/]: Mixing SmithingMenuMixin from create.mixins.json into net.minecraft.world.inventory.SmithingMenu
[317月2026 21:44:52.589] [main/DEBUG] [mixin/]: Renaming synthetic method lambda$create$preventUnbreakingOnBacktanks$0(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder;)Z to mdfe552f$create$lambda$create$preventUnbreakingOnBacktanks$0$0 in create.mixins.json:SmithingMenuMixin from mod create
[317月2026 21:44:52.596] [main/DEBUG] [mixin/]: create.mixins.json:SmithingMenuMixin from mod create->@Inject::create$awardAdvancementWhenTrimmingCardboardArmor(Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:52.596] [main/DEBUG] [mixin/]: create.mixins.json:SmithingMenuMixin from mod create->@Inject::create$awardAdvancementWhenTrimmingCardboardArmor(Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:52.597] [main/DEBUG] [mixin/]: create.mixins.json:SmithingMenuMixin from mod create->@Inject::create$awardAdvancementWhenTrimmingCardboardArmor(Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:53.142] [main/DEBUG] [mixin/]: Mixing RecipeInputMixin from kubejs.mixins.json into net.minecraft.world.item.crafting.RecipeInput
[317月2026 21:44:53.178] [main/DEBUG] [mixin/]: Mixing DataComponentMapBuilderMixin from kubejs.mixins.json into net.minecraft.core.component.DataComponentMap$Builder
[317月2026 21:44:54.384] [main/DEBUG] [mixin/]: Mixing BlockItemMixin from create.mixins.json into net.minecraft.world.item.BlockItem
[317月2026 21:44:54.391] [main/DEBUG] [mixin/]: create.mixins.json:BlockItemMixin from mod create->@Inject::create$fixDeployerPlacement(Lnet/minecraft/world/item/context/BlockPlaceContext;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:54.418] [main/DEBUG] [mixin/]: Mixing DiggerItemMixin from kubejs.mixins.json into net.minecraft.world.item.DiggerItem
[317月2026 21:44:54.422] [main/DEBUG] [mixin/]: kubejs.mixins.json:DiggerItemMixin from mod kubejs->@Inject::init(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:54.422] [main/DEBUG] [mixin/]: kubejs.mixins.json:DiggerItemMixin from mod kubejs->@Inject::init(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:54.422] [main/DEBUG] [mixin/]: kubejs.mixins.json:DiggerItemMixin from mod kubejs->@Inject::init(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:54.443] [main/DEBUG] [mixin/]: Mixing neoforge.MixinBucketItem from architectury.mixins.json into net.minecraft.world.item.BucketItem
[317月2026 21:44:54.443] [main/DEBUG] [mixin/]: architectury.mixins.json:neoforge.MixinBucketItem from mod architectury: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_16 supports class version 60)
[317月2026 21:44:54.448] [main/DEBUG] [mixin/]: Mixing neoforge.BucketItemAccessor from architectury.mixins.json into net.minecraft.world.item.BucketItem
[317月2026 21:44:54.448] [main/DEBUG] [mixin/]: architectury.mixins.json:neoforge.BucketItemAccessor from mod architectury: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_16 supports class version 60)
[317月2026 21:44:54.448] [main/DEBUG] [mixin/]: Mixing inject.MixinBucketItem from architectury-common.mixins.json into net.minecraft.world.item.BucketItem
[317月2026 21:44:54.448] [main/DEBUG] [mixin/]: architectury-common.mixins.json:inject.MixinBucketItem from mod architectury: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_16 supports class version 60)
[317月2026 21:44:54.462] [main/DEBUG] [mixin/]: architectury.mixins.json:neoforge.MixinBucketItem from mod architectury->@Inject::fillBucket(Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/phys/BlockHitResult;)V does use it's CallbackInfoReturnable
[317月2026 21:44:54.468] [main/DEBUG] [mixin/]: Mixing MobBucketItemMixin from kaleidoscope_cookery.mixins.json into net.minecraft.world.item.MobBucketItem
[317月2026 21:44:54.476] [main/DEBUG] [mixin/]: kaleidoscope_cookery.mixins.json:MobBucketItemMixin from mod kaleidoscope_cookery->@Inject::onCheckExtraContent(Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:54.476] [main/DEBUG] [mixin/]: kaleidoscope_cookery.mixins.json:MobBucketItemMixin from mod kaleidoscope_cookery->@Inject::onCheckExtraContent(Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:54.476] [main/DEBUG] [mixin/]: kaleidoscope_cookery.mixins.json:MobBucketItemMixin from mod kaleidoscope_cookery->@Inject::onCheckExtraContent(Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:54.518] [main/DEBUG] [mixin/]: Mixing MixinCrossbowItem from touhou_little_maid.mixins.json into net.minecraft.world.item.CrossbowItem
[317月2026 21:44:54.519] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:MixinCrossbowItem from mod touhou_little_maid: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:54.530] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:MixinCrossbowItem from mod touhou_little_maid->@Inject::shootProjectile(Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/projectile/Projectile;IFFFLnet/minecraft/world/entity/LivingEntity;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:44:54.542] [main/DEBUG] [mixin/]: Mixing inject.MixinItemProperties from architectury-common.mixins.json into net.minecraft.world.item.Item$Properties
[317月2026 21:44:54.542] [main/DEBUG] [mixin/]: architectury-common.mixins.json:inject.MixinItemProperties from mod architectury: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_16 supports class version 60)
[317月2026 21:44:55.045] [main/DEBUG] [mixin/]: Mixing ArmorTrimMixin from create.mixins.json into net.minecraft.world.item.armortrim.ArmorTrim
[317月2026 21:44:55.047] [main/DEBUG] [mixin/]: Renaming synthetic method lambda$new$0(Ljava/lang/Boolean;Lnet/minecraft/core/Holder;)Lnet/minecraft/resources/ResourceLocation; to mdfe552f$create$lambda$new$0$0 in create.mixins.json:ArmorTrimMixin from mod create
[317月2026 21:44:55.057] [main/DEBUG] [mixin/]: create.mixins.json:ArmorTrimMixin from mod create->@Inject::create$swapTexturesForCardboardTrimsInner(Lnet/minecraft/core/Holder;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:55.057] [main/DEBUG] [mixin/]: create.mixins.json:ArmorTrimMixin from mod create->@Inject::create$swapTexturesForCardboardTrimsOuter(Lnet/minecraft/core/Holder;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:55.113] [main/DEBUG] [mixin/]: Mixing FireworkRocketEntityMixin from kubejs.mixins.json into net.minecraft.world.entity.projectile.FireworkRocketEntity
[317月2026 21:44:55.118] [main/DEBUG] [mixin/]: Mixing MixinLightningBolt from openpartiesandclaims.mixins.json into net.minecraft.world.entity.LightningBolt
[317月2026 21:44:55.118] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinLightningBolt from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:55.118] [main/DEBUG] [mixin/]: Mixing MixinLightningBolt from architectury-common.mixins.json into net.minecraft.world.entity.LightningBolt
[317月2026 21:44:55.119] [main/DEBUG] [mixin/]: architectury-common.mixins.json:MixinLightningBolt from mod architectury: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_16 supports class version 60)
[317月2026 21:44:55.129] [main/DEBUG] [mixin/]: architectury-common.mixins.json:MixinLightningBolt from mod architectury->@Inject::handleLightning(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;Ljava/util/List;)V doesn't use it's CallbackInfo
[317月2026 21:44:55.129] [main/DEBUG] [mixin/]: architectury-common.mixins.json:MixinLightningBolt from mod architectury->@Inject::handleLightning(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;Ljava/util/List;)V has 0 override(s) in child classes
[317月2026 21:44:55.129] [main/DEBUG] [mixin/]: architectury-common.mixins.json:MixinLightningBolt from mod architectury->@Inject::handleLightning(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;Ljava/util/List;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:55.256] [main/DEBUG] [mixin/]: Mixing accessor.UseOnContextAccessor from create.mixins.json into net.minecraft.world.item.context.UseOnContext
[317月2026 21:44:55.265] [main/DEBUG] [mixin/]: Mixing MixinBoat from openpartiesandclaims.mixins.json into net.minecraft.world.entity.vehicle.Boat
[317月2026 21:44:55.266] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinBoat from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:55.348] [main/DEBUG] [mixin/]: Mixing MixinBlockAttachedEntity from openpartiesandclaims.mixins.json into net.minecraft.world.entity.decoration.BlockAttachedEntity
[317月2026 21:44:55.349] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinBlockAttachedEntity from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:55.349] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinBlockAttachedEntity from mod openpartiesandclaims->@Inject::onMove(Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:44:55.357] [main/DEBUG] [mixin/]: Mixing NavigationMixin from touhou_little_maid.mixins.json into net.minecraft.world.entity.ai.navigation.PathNavigation
[317月2026 21:44:55.359] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:NavigationMixin from mod touhou_little_maid: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:55.484] [main/DEBUG] [mixin/]: Mixing datafixer.BlockPosFormatAndRenamesFixMixin from create.mixins.json into net.minecraft.util.datafix.fixes.BlockPosFormatAndRenamesFix
[317月2026 21:44:55.484] [main/DEBUG] [mixin/]: Renaming synthetic method lambda$create$addFixers$2(Lcom/mojang/datafixers/OpticFinder;Lcom/simibubi/create/foundation/utility/DataFixerHelper$BlockPosFixer;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; to mdfe552f$create$lambda$create$addFixers$2$0 in create.mixins.json:datafixer.BlockPosFormatAndRenamesFixMixin from mod create
[317月2026 21:44:55.484] [main/DEBUG] [mixin/]: Renaming synthetic method lambda$create$addFixers$1(Lcom/simibubi/create/foundation/utility/DataFixerHelper$BlockPosFixer;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; to mdfe552f$create$lambda$create$addFixers$1$1 in create.mixins.json:datafixer.BlockPosFormatAndRenamesFixMixin from mod create
[317月2026 21:44:55.485] [main/DEBUG] [mixin/]: Renaming synthetic method lambda$create$addFixers$0(Lcom/simibubi/create/foundation/utility/DataFixerHelper$BlockPosFixer;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; to mdfe552f$create$lambda$create$addFixers$0$2 in create.mixins.json:datafixer.BlockPosFormatAndRenamesFixMixin from mod create
[317月2026 21:44:55.492] [main/DEBUG] [mixin/]: create.mixins.json:datafixer.BlockPosFormatAndRenamesFixMixin from mod create->@Inject::create$addFixers(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V doesn't use it's CallbackInfoReturnable
[317月2026 21:44:55.492] [main/DEBUG] [mixin/]: create.mixins.json:datafixer.BlockPosFormatAndRenamesFixMixin from mod create->@Inject::create$addFixers(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V has 0 override(s) in child classes
[317月2026 21:44:55.492] [main/DEBUG] [mixin/]: create.mixins.json:datafixer.BlockPosFormatAndRenamesFixMixin from mod create->@Inject::create$addFixers(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V won't be passed a CallbackInfoReturnable as a result
[317月2026 21:44:55.498] [main/DEBUG] [mixin/]: Mixing datafix.ItemStackComponentizationFixMixin from farmersdelight.mixins.json into net.minecraft.util.datafix.fixes.ItemStackComponentizationFix
[317月2026 21:44:55.498] [main/DEBUG] [mixin/]: Renaming synthetic method lambda$fixCustomStacks$2(Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; to mdfe552f$farmersdelight$lambda$fixCustomStacks$2$0 in farmersdelight.mixins.json:datafix.ItemStackComponentizationFixMixin from mod farmersdelight
[317月2026 21:44:55.498] [main/DEBUG] [mixin/]: Renaming synthetic method lambda$fixCustomStacks$1(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; to mdfe552f$farmersdelight$lambda$fixCustomStacks$1$1 in farmersdelight.mixins.json:datafix.ItemStackComponentizationFixMixin from mod farmersdelight
[317月2026 21:44:55.498] [main/DEBUG] [mixin/]: Renaming synthetic method lambda$fixCustomStacks$0(Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;)V to mdfe552f$farmersdelight$lambda$fixCustomStacks$0$2 in farmersdelight.mixins.json:datafix.ItemStackComponentizationFixMixin from mod farmersdelight
[317月2026 21:44:55.500] [main/DEBUG] [mixin/]: Mixing datafixer.ItemStackComponentizationFixMixin from create.mixins.json into net.minecraft.util.datafix.fixes.ItemStackComponentizationFix
[317月2026 21:44:55.500] [main/DEBUG] [mixin/]: Renaming synthetic method lambda$create$moveItemStackHandlerToItemContainerContents$4(Lcom/mojang/serialization/Dynamic;Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)V to mdfe552f$create$lambda$create$moveItemStackHandlerToItemContainerContents$4$3 in create.mixins.json:datafixer.ItemStackComponentizationFixMixin from mod create
[317月2026 21:44:55.500] [main/DEBUG] [mixin/]: Renaming synthetic method lambda$create$moveItemStackHandlerToItemContainerContents$3(Lcom/mojang/serialization/Dynamic;Ljava/util/List;Lcom/mojang/serialization/Dynamic;)V to mdfe552f$create$lambda$create$moveItemStackHandlerToItemContainerContents$3$4 in create.mixins.json:datafixer.ItemStackComponentizationFixMixin from mod create
[317月2026 21:44:55.502] [main/DEBUG] [mixin/]: Renaming synthetic method lambda$create$moveTagToEnumComponent$2([Ljava/lang/Enum;Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)V to mdfe552f$create$lambda$create$moveTagToEnumComponent$2$5 in create.mixins.json:datafixer.ItemStackComponentizationFixMixin from mod create
[317月2026 21:44:55.502] [main/DEBUG] [mixin/]: Renaming synthetic method lambda$create$fixItemsAndTranslateNBTIntoComponents$1(Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;)V to mdfe552f$create$lambda$create$fixItemsAndTranslateNBTIntoComponents$1$6 in create.mixins.json:datafixer.ItemStackComponentizationFixMixin from mod create
[317月2026 21:44:55.505] [main/DEBUG] [mixin/]: Renaming synthetic method lambda$create$fixItemsAndTranslateNBTIntoComponents$0(Lcom/mojang/serialization/Dynamic;Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;)V to mdfe552f$create$lambda$create$fixItemsAndTranslateNBTIntoComponents$0$7 in create.mixins.json:datafixer.ItemStackComponentizationFixMixin from mod create
[317月2026 21:44:55.524] [main/DEBUG] [mixin/]: farmersdelight.mixins.json:datafix.ItemStackComponentizationFixMixin from mod farmersdelight->@Inject::fixCustomStacks(Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:55.525] [main/DEBUG] [mixin/]: create.mixins.json:datafixer.ItemStackComponentizationFixMixin from mod create->@Inject::create$fixItemsAndTranslateNBTIntoComponents(Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:55.771] [main/DEBUG] [mixin/]: Mixing StringTagMixin from kubejs.mixins.json into net.minecraft.nbt.StringTag
[317月2026 21:44:56.108] [main/DEBUG] [mixin/]: Mixing datafix.V1460Mixin from farmersdelight.mixins.json into net.minecraft.util.datafix.schemas.V1460
[317月2026 21:44:56.109] [main/DEBUG] [mixin/]: Renaming synthetic method lambda$farmersdelight$registerHandlerInventory$1(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; to mdfe552f$farmersdelight$lambda$farmersdelight$registerHandlerInventory$1$0 in farmersdelight.mixins.json:datafix.V1460Mixin from mod farmersdelight
[317月2026 21:44:56.109] [main/DEBUG] [mixin/]: Renaming synthetic method lambda$registerFarmersDelightBlockEntities$0(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; to mdfe552f$farmersdelight$lambda$registerFarmersDelightBlockEntities$0$1 in farmersdelight.mixins.json:datafix.V1460Mixin from mod farmersdelight
[317月2026 21:44:56.111] [main/DEBUG] [mixin/]: Mixing datafixer.V1460Mixin from create.mixins.json into net.minecraft.util.datafix.schemas.V1460
[317月2026 21:44:56.115] [main/DEBUG] [mixin/]: farmersdelight.mixins.json:datafix.V1460Mixin from mod farmersdelight->@Inject::registerFarmersDelightBlockEntities(Lcom/mojang/datafixers/schemas/Schema;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:56.115] [main/DEBUG] [mixin/]: create.mixins.json:datafixer.V1460Mixin from mod create->@Inject::create$registerEntitiesToBeFixed(Lcom/mojang/datafixers/schemas/Schema;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:56.116] [main/DEBUG] [mixin/]: create.mixins.json:datafixer.V1460Mixin from mod create->@Inject::create$registerBlockEntitiesToBeFixed(Lcom/mojang/datafixers/schemas/Schema;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:57.011] [main/DEBUG] [mixin/]: Mixing datafix.V3818_3Mixin from farmersdelight.mixins.json into net.minecraft.util.datafix.schemas.V3818_3
[317月2026 21:44:57.104] [main/DEBUG] [mixin/]: Mixing MixinExperienceOrb from openpartiesandclaims.mixins.json into net.minecraft.world.entity.ExperienceOrb
[317月2026 21:44:57.104] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinExperienceOrb from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:57.105] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinExperienceOrb from mod openpartiesandclaims->@Inject::onPlayerTouch(Lnet/minecraft/world/entity/player/Player;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:44:57.107] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinExperienceOrb from mod openpartiesandclaims->@Inject::onMerge(Lnet/minecraft/world/entity/ExperienceOrb;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:44:57.148] [main/DEBUG] [mixin/]: Mixing kaleidoscope_end.NearestAttackableTargetGoalMixin from kaleidoscope_end.mixins.json into net.minecraft.world.entity.ai.goal.target.NearestAttackableTargetGoal
[317月2026 21:44:57.149] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.NearestAttackableTargetGoalMixin from mod kaleidoscope_end: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:57.154] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.NearestAttackableTargetGoalMixin from mod kaleidoscope_end->@Inject::findTarget(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:57.154] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.NearestAttackableTargetGoalMixin from mod kaleidoscope_end->@Inject::findTarget(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:57.154] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.NearestAttackableTargetGoalMixin from mod kaleidoscope_end->@Inject::findTarget(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:57.237] [main/DEBUG] [mixin/]: Mixing accessor.MinecartFurnaceAccessor from create.mixins.json into net.minecraft.world.entity.vehicle.MinecartFurnace
[317月2026 21:44:57.306] [main/DEBUG] [mixin/]: Mixing ThrownTridentMixin from touhou_little_maid.mixins.json into net.minecraft.world.entity.projectile.ThrownTrident
[317月2026 21:44:57.307] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:ThrownTridentMixin from mod touhou_little_maid: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:57.310] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:ThrownTridentMixin from mod touhou_little_maid->@Inject::onHitEntity(Lnet/minecraft/world/phys/EntityHitResult;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:57.310] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:ThrownTridentMixin from mod touhou_little_maid->@Inject::onHitEntity(Lnet/minecraft/world/phys/EntityHitResult;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:57.310] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:ThrownTridentMixin from mod touhou_little_maid->@Inject::onHitEntity(Lnet/minecraft/world/phys/EntityHitResult;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:57.348] [main/DEBUG] [mixin/]: Mixing kaleidoscope_end.EndermiteMixin from kaleidoscope_end.mixins.json into net.minecraft.world.entity.monster.Endermite
[317月2026 21:44:57.348] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.EndermiteMixin from mod kaleidoscope_end: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:57.361] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.EndermiteMixin from mod kaleidoscope_end->@Inject::registerGoals(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:57.361] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.EndermiteMixin from mod kaleidoscope_end->@Inject::registerGoals(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:57.361] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.EndermiteMixin from mod kaleidoscope_end->@Inject::registerGoals(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:57.361] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.EndermiteMixin from mod kaleidoscope_end->@Inject::addAdditionalSaveData(Lnet/minecraft/nbt/CompoundTag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:57.361] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.EndermiteMixin from mod kaleidoscope_end->@Inject::addAdditionalSaveData(Lnet/minecraft/nbt/CompoundTag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:57.361] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.EndermiteMixin from mod kaleidoscope_end->@Inject::addAdditionalSaveData(Lnet/minecraft/nbt/CompoundTag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:57.361] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.EndermiteMixin from mod kaleidoscope_end->@Inject::readAdditionalSaveData(Lnet/minecraft/nbt/CompoundTag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:57.361] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.EndermiteMixin from mod kaleidoscope_end->@Inject::readAdditionalSaveData(Lnet/minecraft/nbt/CompoundTag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:57.361] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.EndermiteMixin from mod kaleidoscope_end->@Inject::readAdditionalSaveData(Lnet/minecraft/nbt/CompoundTag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:57.361] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.EndermiteMixin from mod kaleidoscope_end->@Inject::aiStep(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:57.361] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.EndermiteMixin from mod kaleidoscope_end->@Inject::aiStep(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:57.361] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.EndermiteMixin from mod kaleidoscope_end->@Inject::aiStep(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:57.450] [main/DEBUG] [mixin/]: Mixing ItemFrameEntityMixin from kubejs.mixins.json into net.minecraft.world.entity.decoration.ItemFrame
[317月2026 21:44:57.451] [main/DEBUG] [mixin/]: Mixing accessor.ItemFrameAccessor from create.mixins.json into net.minecraft.world.entity.decoration.ItemFrame
[317月2026 21:44:57.557] [main/DEBUG] [mixin/]: Mixing ParrotMixin from touhou_little_maid.mixins.json into net.minecraft.world.entity.animal.Parrot
[317月2026 21:44:57.558] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:ParrotMixin from mod touhou_little_maid: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:57.563] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:ParrotMixin from mod touhou_little_maid->@Inject::mobIsSilent(Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:57.606] [main/DEBUG] [mixin/]: Mixing MixinNeoForgePiglin from openpartiesandclaims.neoforge.mixins.json into net.minecraft.world.entity.monster.piglin.Piglin
[317月2026 21:44:57.606] [main/DEBUG] [mixin/]: openpartiesandclaims.neoforge.mixins.json:MixinNeoForgePiglin from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:57.840] [main/DEBUG] [mixin/]: Mixing BaseSpawnerMixin from customnpcs.mixins.json into net.minecraft.world.level.BaseSpawner
[317月2026 21:44:57.840] [main/DEBUG] [mixin/]: customnpcs.mixins.json:BaseSpawnerMixin from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:57.958] [main/DEBUG] [mixin/]: Mixing VillagerMixin from kaleidoscope_cookery.mixins.json into net.minecraft.world.entity.npc.Villager
[317月2026 21:44:57.973] [main/DEBUG] [mixin/]: kaleidoscope_cookery.mixins.json:VillagerMixin from mod kaleidoscope_cookery->@Inject::onVillagerWantsToPickUp(Lnet/minecraft/world/item/ItemStack;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:44:58.122] [main/DEBUG] [mixin/]: Mixing SynchedEntityDataMixin from customnpcs.mixins.json into net.minecraft.network.syncher.SynchedEntityData
[317月2026 21:44:58.122] [main/DEBUG] [mixin/]: customnpcs.mixins.json:SynchedEntityDataMixin from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:58.130] [main/DEBUG] [mixin/]: Mixing MixinFishingHook from openpartiesandclaims.mixins.json into net.minecraft.world.entity.projectile.FishingHook
[317月2026 21:44:58.130] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinFishingHook from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:58.133] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinFishingHook from mod openpartiesandclaims->@Inject::onSetHookedEntity(Lnet/minecraft/world/entity/Entity;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:44:58.151] [main/DEBUG] [mixin/]: Mixing IngredientMixin from kubejs.mixins.json into net.minecraft.world.item.crafting.Ingredient
[317月2026 21:44:58.171] [main/DEBUG] [mixin/]: Mixing inject.MixinFoodPropertiesBuilder from architectury-common.mixins.json into net.minecraft.world.food.FoodProperties$Builder
[317月2026 21:44:58.171] [main/DEBUG] [mixin/]: architectury-common.mixins.json:inject.MixinFoodPropertiesBuilder from mod architectury: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_16 supports class version 60)
[317月2026 21:44:58.743] [main/DEBUG] [mixin/]: Mixing accessor.ProjectileDispenseBehaviorAccessor from create.mixins.json into net.minecraft.core.dispenser.ProjectileDispenseBehavior
[317月2026 21:44:58.902] [main/DEBUG] [mixin/]: Mixing MixinInventory from architectury.mixins.json into net.minecraft.world.entity.player.Inventory
[317月2026 21:44:58.903] [main/DEBUG] [mixin/]: architectury.mixins.json:MixinInventory from mod architectury: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_16 supports class version 60)
[317月2026 21:44:58.905] [main/DEBUG] [mixin/]: architectury.mixins.json:MixinInventory from mod architectury->@Inject::updateItems(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:44:58.905] [main/DEBUG] [mixin/]: architectury.mixins.json:MixinInventory from mod architectury->@Inject::updateItems(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:44:58.905] [main/DEBUG] [mixin/]: architectury.mixins.json:MixinInventory from mod architectury->@Inject::updateItems(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:44:58.926] [main/DEBUG] [mixin/]: Mixing kaleidoscope_end.EnchantmentSlotMixin from kaleidoscope_end.mixins.json into net.minecraft.world.inventory.EnchantmentMenu$3
[317月2026 21:44:58.927] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.EnchantmentSlotMixin from mod kaleidoscope_end: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:44:58.947] [main/DEBUG] [mixin/]: Mixing accessor.ShapedRecipeAccessor from create.mixins.json into net.minecraft.world.item.crafting.ShapedRecipe
[317月2026 21:44:58.972] [main/DEBUG] [mixin/]: Mixing ICustomIngredientMixin from kubejs.mixins.json into net.neoforged.neoforge.common.crafting.ICustomIngredient
[317月2026 21:44:59.097] [main/DEBUG] [mixin/]: Mixing AccessorSmithingTransformRecipe from patchouli_xplat.mixins.json into net.minecraft.world.item.crafting.SmithingTransformRecipe
[317月2026 21:44:59.107] [main/DEBUG] [mixin/]: Mixing AccessorSmithingTrimRecipe from patchouli_xplat.mixins.json into net.minecraft.world.item.crafting.SmithingTrimRecipe
[317月2026 21:44:59.264] [main/DEBUG] [mixin/]: Mixing VillagersTargetRichSoilMixin from farmersdelight.mixins.json into net.minecraft.world.entity.ai.sensing.SecondaryPoiSensor
[317月2026 21:44:59.413] [main/DEBUG] [mixin/]: Mixing EnchantedCountIncreaseFunctionMixin from create.mixins.json into net.minecraft.world.level.storage.loot.functions.EnchantedCountIncreaseFunction
[317月2026 21:44:59.423] [main/DEBUG] [mixin/]: create.mixins.json:EnchantedCountIncreaseFunctionMixin from mod create->@Inject::create$crushingWheelLooting(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V doesn't use it's CallbackInfoReturnable
[317月2026 21:44:59.423] [main/DEBUG] [mixin/]: create.mixins.json:EnchantedCountIncreaseFunctionMixin from mod create->@Inject::create$crushingWheelLooting(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V has 0 override(s) in child classes
[317月2026 21:44:59.423] [main/DEBUG] [mixin/]: create.mixins.json:EnchantedCountIncreaseFunctionMixin from mod create->@Inject::create$crushingWheelLooting(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V won't be passed a CallbackInfoReturnable as a result
[317月2026 21:44:59.783] [main/DEBUG] [mixin/]: Mixing KeepRichSoilGiantTreeMixin from farmersdelight.mixins.json into net.minecraft.world.level.levelgen.feature.Feature
[317月2026 21:44:59.783] [main/DEBUG] [mixin/]: Renaming synthetic method lambda$keepRichSoil$0(Lnet/minecraft/world/level/block/state/BlockState;)Z to mdfe552f$farmersdelight$lambda$keepRichSoil$0$0 in farmersdelight.mixins.json:KeepRichSoilGiantTreeMixin from mod farmersdelight
[317月2026 21:44:59.786] [main/DEBUG] [mixin/]: farmersdelight.mixins.json:KeepRichSoilGiantTreeMixin from mod farmersdelight->@Inject::keepRichSoil(Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:00.332] [main/DEBUG] [mixin/]: Mixing NoiseChunkGeneratorMixin from customnpcs.mixins.json into net.minecraft.world.level.levelgen.NoiseBasedChunkGenerator
[317月2026 21:45:00.336] [main/DEBUG] [mixin/]: customnpcs.mixins.json:NoiseChunkGeneratorMixin from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:00.353] [main/DEBUG] [mixin/]: customnpcs.mixins.json:NoiseChunkGeneratorMixin from mod (unknown)->@Inject::spawnOriginalMobs(Lnet/minecraft/server/level/WorldGenRegion;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:00.353] [main/DEBUG] [mixin/]: customnpcs.mixins.json:NoiseChunkGeneratorMixin from mod (unknown)->@Inject::spawnOriginalMobs(Lnet/minecraft/server/level/WorldGenRegion;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:00.353] [main/DEBUG] [mixin/]: customnpcs.mixins.json:NoiseChunkGeneratorMixin from mod (unknown)->@Inject::spawnOriginalMobs(Lnet/minecraft/server/level/WorldGenRegion;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:00.542] [main/DEBUG] [mixin/]: Mixing ClickEventMixin from kubejs.mixins.json into net.minecraft.network.chat.ClickEvent
[317月2026 21:45:00.562] [main/DEBUG] [mixin/]: Mixing FishingHookPredicateMixin from touhou_little_maid.mixins.json into net.minecraft.advancements.critereon.FishingHookPredicate
[317月2026 21:45:00.563] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:FishingHookPredicateMixin from mod touhou_little_maid: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:00.567] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:FishingHookPredicateMixin from mod touhou_little_maid->@Inject::matches(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:00.567] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:FishingHookPredicateMixin from mod touhou_little_maid->@Inject::matches(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:00.567] [main/DEBUG] [mixin/]: touhou_little_maid.mixins.json:FishingHookPredicateMixin from mod touhou_little_maid->@Inject::matches(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:00.966] [main/DEBUG] [mixin/]: Mixing DamageSourceMixin from kubejs.mixins.json into net.minecraft.world.damagesource.DamageSource
[317月2026 21:45:01.001] [main/DEBUG] [mixin/]: Mixing MixinReplaceBlock from openpartiesandclaims.mixins.json into net.minecraft.world.item.enchantment.effects.ReplaceBlock
[317月2026 21:45:01.001] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinReplaceBlock from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:01.006] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinReplaceBlock from mod openpartiesandclaims->@Inject::onApplyHead(Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:01.006] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinReplaceBlock from mod openpartiesandclaims->@Inject::onApplyReturn(Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:01.015] [main/DEBUG] [mixin/]: Mixing MixinReplaceDisk from openpartiesandclaims.mixins.json into net.minecraft.world.item.enchantment.effects.ReplaceDisk
[317月2026 21:45:01.015] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinReplaceDisk from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:01.031] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinReplaceDisk from mod openpartiesandclaims->@Inject::onApplyHead(Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:01.031] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinReplaceDisk from mod openpartiesandclaims->@Inject::onApplyReturn(Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:01.049] [main/DEBUG] [mixin/]: Mixing MixinSetBlockProperties from openpartiesandclaims.mixins.json into net.minecraft.world.item.enchantment.effects.SetBlockProperties
[317月2026 21:45:01.049] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinSetBlockProperties from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:01.060] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinSetBlockProperties from mod openpartiesandclaims->@Inject::onApplyHead(Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:01.060] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinSetBlockProperties from mod openpartiesandclaims->@Inject::onApplyReturn(Lnet/minecraft/server/level/ServerLevel;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:01.458] [main/DEBUG] [mixin/]: Mixing MixinMinecraftServer from openpartiesandclaims.mixins.json into net.minecraft.server.MinecraftServer
[317月2026 21:45:01.458] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinMinecraftServer from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:01.460] [main/DEBUG] [mixin/]: Mixing MinecraftServerMixin from kubejs.mixins.json into net.minecraft.server.MinecraftServer
[317月2026 21:45:01.461] [main/DEBUG] [mixin/]: Renaming synthetic method lambda$kjs$endResourceReload$1()V to mdfe552f$kubejs$lambda$kjs$endResourceReload$1$0 in kubejs.mixins.json:MinecraftServerMixin from mod kubejs
[317月2026 21:45:01.461] [main/DEBUG] [mixin/]: Renaming synthetic method lambda$kjs$init$0()V to mdfe552f$kubejs$lambda$kjs$init$0$1 in kubejs.mixins.json:MinecraftServerMixin from mod kubejs
[317月2026 21:45:01.479] [main/DEBUG] [mixin/]: Mixing accessor.MinecraftServerAccessor from ponder-common.mixins.json into net.minecraft.server.MinecraftServer
[317月2026 21:45:01.479] [main/DEBUG] [mixin/]: ponder-common.mixins.json:accessor.MinecraftServerAccessor from mod ponder: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:01.479] [main/DEBUG] [mixin/]: Mixing MixinMinecraftServer from xaerohud.mixins.json into net.minecraft.server.MinecraftServer
[317月2026 21:45:01.480] [main/DEBUG] [mixin/]: xaerohud.mixins.json:MixinMinecraftServer from mod xaerominimap: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:01.496] [main/DEBUG] [mixin/]: kubejs.mixins.json:MinecraftServerMixin from mod kubejs->@Inject::kjs$init(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:01.496] [main/DEBUG] [mixin/]: kubejs.mixins.json:MinecraftServerMixin from mod kubejs->@Inject::kjs$init(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:01.496] [main/DEBUG] [mixin/]: kubejs.mixins.json:MinecraftServerMixin from mod kubejs->@Inject::kjs$init(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:01.496] [main/DEBUG] [mixin/]: kubejs.mixins.json:MinecraftServerMixin from mod kubejs->@Inject::kjs$postTickServer(Ljava/util/function/BooleanSupplier;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:01.496] [main/DEBUG] [mixin/]: kubejs.mixins.json:MinecraftServerMixin from mod kubejs->@Inject::kjs$postTickServer(Ljava/util/function/BooleanSupplier;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:01.497] [main/DEBUG] [mixin/]: kubejs.mixins.json:MinecraftServerMixin from mod kubejs->@Inject::kjs$postTickServer(Ljava/util/function/BooleanSupplier;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:01.497] [main/DEBUG] [mixin/]: kubejs.mixins.json:MinecraftServerMixin from mod kubejs->@Inject::kjs$endResourceReload(Ljava/util/Collection;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V doesn't use it's CallbackInfoReturnable
[317月2026 21:45:01.497] [main/DEBUG] [mixin/]: kubejs.mixins.json:MinecraftServerMixin from mod kubejs->@Inject::kjs$endResourceReload(Ljava/util/Collection;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V has 0 override(s) in child classes
[317月2026 21:45:01.497] [main/DEBUG] [mixin/]: kubejs.mixins.json:MinecraftServerMixin from mod kubejs->@Inject::kjs$endResourceReload(Ljava/util/Collection;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V won't be passed a CallbackInfoReturnable as a result
[317月2026 21:45:01.603] [main/DEBUG] [net.neoforged.fml.ModWorkManager/LOADING]: Using 20 threads for parallel mod-loading
[317月2026 21:45:01.614] [main/DEBUG] [net.neoforged.fml.lowcodemod.LowCodeModContainer/LOADING]: Creating LowCodeModContainer for rhino
[317月2026 21:45:01.617] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [xaero.pac.OpenPartiesAndClaimsNeoForge]
[317月2026 21:45:01.623] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [software.bernie.geckolib.GeckoLib]
[317月2026 21:45:01.624] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [lsc.kaleidoscopeDollWorkshop.KaleidoscopeDollWorkshop]
[317月2026 21:45:01.625] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [mezz.jei.neoforge.JustEnoughItems]
[317月2026 21:45:01.625] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [xaero.lib.XaeroLibNeoForge]
[317月2026 21:45:01.626] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [me.srrapero720.chloride.Chloride]
[317月2026 21:45:01.629] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [com.github.ysbbbbbb.kaleidoscopetavern.KaleidoscopeTavern]
[317月2026 21:45:01.630] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [com.mastermarisa.maid_restaurant.MaidRestaurant]
[317月2026 21:45:01.634] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [net.neoforged.neoforge.common.NeoForgeMod]
[317月2026 21:45:01.638] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [com.mohistmc.youer.Youer]
[317月2026 21:45:01.639] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [dev.latvian.mods.kubejs.KubeJS]
[317月2026 21:45:01.640] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [cc.sighs.oelib.neoforge.OELibNeoForge]
[317月2026 21:45:01.641] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [com.flechazo.contact.neoforge.ContactNeoForge]
[317月2026 21:45:01.641] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [com.sighs.touhou_little_maid_epistalove.TLMEpistalove]
[317月2026 21:45:01.642] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [com.github.ysbbbbbb.kaleidoscopedoll.KaleidoscopeDoll]
[317月2026 21:45:01.642] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [me.shedaniel.clothconfig.ClothConfigForge]
[317月2026 21:45:01.643] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [vectorwing.farmersdelight.FarmersDelight]
[317月2026 21:45:01.657] [main/DEBUG] [thedarkcolour.kotlinforforge.neoforge.LoggerKt/LOADING]: Creating KotlinModContainer instance for [org.anti_ad.mc.libipn.LibIPNModEntry]
[317月2026 21:45:01.662] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [com.mastermarisa.maidbeacon.MaidBeacon]
[317月2026 21:45:01.671] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [com.aizistral.nochatreports.neoforge.NoChatReports]
[317月2026 21:45:01.672] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [snownee.jade.util.CommonProxy]
[317月2026 21:45:01.684] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [com.iafenvoy.jupiter._loader.neoforge.JupiterNeoForge]
[317月2026 21:45:01.687] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [com.teamresourceful.resourcefulconfig.neoforge.ResourcefulConfigNeoForge]
[317月2026 21:45:01.687] [main/DEBUG] [thedarkcolour.kotlinforforge.neoforge.LoggerKt/LOADING]: Creating KotlinModContainer instance for [thedarkcolour.kotlinforforge.neoforge.test.KotlinForForge]
[317月2026 21:45:01.689] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [com.github.tartaricacid.touhoulittlemaid.TouhouLittleMaid]
[317月2026 21:45:01.690] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for []
[317月2026 21:45:01.690] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [net.createmod.ponder.NeoForgePonder]
[317月2026 21:45:01.692] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [com.simibubi.create.Create]
[317月2026 21:45:01.692] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [vazkii.patchouli.neoforge.common.NeoForgeModInitializer]
[317月2026 21:45:01.695] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [xaero.minimap.XaeroMinimapNeoForge]
[317月2026 21:45:01.703] [main/DEBUG] [dev.nyon.klf.KotlinModContainer/LOADING]: Creating KotlinModContainer instance with klf for [de.miraculixx.veinminer.Veinminer]
[317月2026 21:45:01.708] [main/DEBUG] [dev.nyon.klf.KotlinModContainer/LOADING]: Creating KotlinModContainer instance with klf for []
[317月2026 21:45:01.709] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [com.bmt.kaleidoscope_end.KaleidoscopeEnd]
[317月2026 21:45:01.709] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [cn.zbx1425.minopp.neoforge.MinoNeoForge]
[317月2026 21:45:01.710] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [noppes.npcs.CustomNpcs]
[317月2026 21:45:01.710] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for []
[317月2026 21:45:01.711] [main/DEBUG] [thedarkcolour.kotlinforforge.neoforge.LoggerKt/LOADING]: Creating KotlinModContainer instance for [org.anti_ad.mc.ipnext.neoforge.IPNForgeModInit]
[317月2026 21:45:01.711] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [dev.architectury.neoforge.ArchitecturyNeoForge]
[317月2026 21:45:01.712] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [dev.ftb.mods.ftblibrary.neoforge.FTBLibraryNeoForge]
[317月2026 21:45:01.712] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [dev.ftb.mods.ftbteams.neoforge.FTBTeamsNeoForge]
[317月2026 21:45:01.713] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [dev.ftb.mods.ftbquests.neoforge.FTBQuestsNeoForge]
[317月2026 21:45:01.714] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [dev.ftb.mods.ftbxmodcompat.neoforge.FTBXModCompatNeoForge]
[317月2026 21:45:01.714] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [squeek.appleskin.AppleSkin]
[317月2026 21:45:01.715] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [com.github.ysbbbbbb.kaleidoscopecookery.KaleidoscopeCookery]
[317月2026 21:45:01.715] [main/DEBUG] [mixin/]: Mixing kaleidoscope_cookery.InitMixin from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.KaleidoscopeCookery
[317月2026 21:45:01.718] [main/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.InitMixin from mod kaleidoscope_compat->@Inject::kaleidoscopeCompat$registerSoupBases(Lnet/neoforged/bus/api/IEventBus;Lnet/neoforged/fml/ModContainer;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:01.718] [main/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.InitMixin from mod kaleidoscope_compat->@Inject::kaleidoscopeCompat$registerSoupBases(Lnet/neoforged/bus/api/IEventBus;Lnet/neoforged/fml/ModContainer;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:01.718] [main/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.InitMixin from mod kaleidoscope_compat->@Inject::kaleidoscopeCompat$registerSoupBases(Lnet/neoforged/bus/api/IEventBus;Lnet/neoforged/fml/ModContainer;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:01.719] [main/DEBUG] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for [com.bmt.kaleidoscope_compat.KaleidoscopeCompat]
[317月2026 21:45:01.753] [modloading-worker-0/DEBUG] [xaero.pac.OpenPartiesAndClaims/]: Loaded xaero.pac.common.platform.services.PlatformHelperNeoForge@38716c14 for service interface xaero.pac.common.platform.services.IPlatformHelper
[317月2026 21:45:01.757] [modloading-worker-0/DEBUG] [GeckoLib/]: Loaded software.bernie.geckolib.platform.GeckoLibNeoForge@330682e7 for service interface software.bernie.geckolib.service.GeckoLibPlatform
[317月2026 21:45:01.757] [modloading-worker-0/DEBUG] [GeckoLib/]: Loaded software.bernie.geckolib.network.GeckoLibNetworkingNeoForge@7e2cd843 for service interface software.bernie.geckolib.service.GeckoLibNetworking
[317月2026 21:45:01.770] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for geckolib
[317月2026 21:45:01.795] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for kaleidoscope_doll_workshop
[317月2026 21:45:01.801] [modloading-worker-0/DEBUG] [xaero.lib.XaeroLib/]: Loaded xaero.lib.platform.services.PlatformHelperNeoForge@2e36675d for service interface xaero.lib.platform.services.IPlatformHelper
[317月2026 21:45:01.773] [modloading-worker-0/INFO] [chloride/Main]: Chloride is not intended to be on servers, loaded in inner mode
[317月2026 21:45:01.919] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for chloride
[317月2026 21:45:01.941] [modloading-worker-0/DEBUG] [net.neoforged.neoforge.internal.versions.neoforge.NeoForgeVersion/CORE]: Found NeoForge version 21.1.246
[317月2026 21:45:01.941] [modloading-worker-0/DEBUG] [net.neoforged.neoforge.internal.versions.neoforge.NeoForgeVersion/CORE]: Found FML version 4.0.43
[317月2026 21:45:01.951] [modloading-worker-0/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Config file jei-server.toml for jei tracking
[317月2026 21:45:01.983] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for jei
[317月2026 21:45:01.988] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for openpartiesandclaims
[317月2026 21:45:01.996] [modloading-worker-0/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Config file kaleidoscope_tavern-common.toml for kaleidoscope_tavern tracking
[317月2026 21:45:01.987] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinLevelEvent from architectury.mixins.json into net.neoforged.neoforge.event.level.LevelEvent
[317月2026 21:45:02.002] [modloading-worker-0/DEBUG] [mixin/]: architectury.mixins.json:MixinLevelEvent from mod architectury: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_16 supports class version 60)
[317月2026 21:45:02.102] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for cloth_config
[317月2026 21:45:02.129] [modloading-worker-0/DEBUG] [cc.sighs.oelib.event.EventAutoRegistration/]: [EventAutoReg] Registered base package: cc.sighs.oelib.dev.example.event
[317月2026 21:45:02.136] [modloading-worker-0/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Config file kaleidoscope_doll-common.toml for kaleidoscope_doll tracking
[317月2026 21:45:02.130] [modloading-worker-0/INFO] [cc.sighs.oelib.event.EventAutoRegistration/]: [EventAutoReg] Scanning 1 package(s) for event listeners...
[317月2026 21:45:02.380] [modloading-worker-0/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Config file touhou_little_maid_epistalove-common.toml for touhou_little_maid_epistalove tracking
[317月2026 21:45:02.381] [modloading-worker-0/DEBUG] [NoChatReports/]: KONNICHIWA ZA WARUDO!
[317月2026 21:45:02.402] [modloading-worker-0/DEBUG] [NoChatReports/]: Default JVM text encoding is: UTF-8
[317月2026 21:45:02.417] [modloading-worker-0/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Config file farmersdelight-common.toml for farmersdelight tracking
[317月2026 21:45:02.417] [modloading-worker-0/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Config file farmersdelight-client.toml for farmersdelight tracking
[317月2026 21:45:02.418] [modloading-worker-0/DEBUG] [mixin/]: Mixing IItemHandlerMixin from kubejs.mixins.json into net.neoforged.neoforge.items.IItemHandler
[317月2026 21:45:02.439] [modloading-worker-0/DEBUG] [mixin/]: Mixing kaleidoscope_doll.ComputerMenuAccessor from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopedoll.inventory.ComputerMenu
[317月2026 21:45:02.451] [modloading-worker-0/DEBUG] [NoChatReports/]: Reading config file NoChatReports/NCR-Common.json...
[317月2026 21:45:02.455] [modloading-worker-0/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Config file touhou_little_maid_epistalove-client.toml for touhou_little_maid_epistalove tracking
[317月2026 21:45:02.455] [modloading-worker-0/DEBUG] [NoChatReports/]: Writing config file NoChatReports/NCR-Common.json...
[317月2026 21:45:02.467] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for jade
[317月2026 21:45:02.468] [modloading-worker-0/DEBUG] [net.neoforged.fml.ModContainer/]: Attempted to register an empty config for type CLIENT on mod maidbeacon
[317月2026 21:45:02.489] [modloading-worker-0/DEBUG] [mixin/]: Mixing kaleidoscope_doll.CustomDollBlockEntityAccessor from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopedoll.block.entity.CustomDollBlockEntity
[317月2026 21:45:02.505] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for nochatreports
[317月2026 21:45:02.505] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for flywheel
[317月2026 21:45:02.537] [modloading-worker-0/DEBUG] [cc.sighs.oelib.event.EventAutoRegistration/]: [EventAutoReg] Registered listener cc.sighs.oelib.dev.example.event.FluidRenderExampleClient (methods: 1) => static onClientTick(Post) [BOTH]
[317月2026 21:45:02.537] [modloading-worker-0/DEBUG] [cc.sighs.oelib.event.EventAutoRegistration/]: [EventAutoReg] Scan packages: [cc.sighs.oelib.dev.example.event] | candidates: 1 | registered: 1 | skipped: 0 | failed: 0 | methods: 1
[317月2026 21:45:02.544] [modloading-worker-0/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Config file maidbeacon-server.toml for maidbeacon tracking
[317月2026 21:45:02.544] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for maidbeacon
[317月2026 21:45:02.544] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.mastermarisa.maidbeacon.network.NetworkHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:02.485] [modloading-worker-0/INFO] [com.mohistmc.youer.Youer/]: EventDispatcherRegistry initialized
[317月2026 21:45:02.566] [modloading-worker-0/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Config file maid_restaurant-server.toml for maid_restaurant tracking
[317月2026 21:45:02.511] [modloading-worker-0/INFO] [net.neoforged.neoforge.common.NeoForgeMod/NEOFORGE-MOD]: NeoForge mod loading, version 21.1.246, for MC 1.21.1
[317月2026 21:45:02.585] [modloading-worker-0/DEBUG] [mixin/]: Mixing NumericTagMixin from kubejs.mixins.json into net.minecraft.nbt.NumericTag
[317月2026 21:45:02.537] [modloading-worker-0/INFO] [cc.sighs.oelib.event.EventAutoRegistration/]: [EventAutoReg] Registered 1 listener class(es).
[317月2026 21:45:02.601] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for kaleidoscope_doll
[317月2026 21:45:02.601] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopedoll.init.registry.DatapackRegistry for @SubscribeEvent-annotated methods
[317月2026 21:45:02.602] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopedoll/init/registry/DatapackRegistry; to the game event bus
[317月2026 21:45:02.610] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for maid_restaurant
[317月2026 21:45:02.610] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.mastermarisa.maid_restaurant.utils.CookTasks for @SubscribeEvent-annotated methods
[317月2026 21:45:02.571] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/mastermarisa/maidbeacon/network/NetworkHandler; to the mod event bus of mod maidbeacon
[317月2026 21:45:02.613] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.mastermarisa.maidbeacon.init.registry.CommonRegistry for @SubscribeEvent-annotated methods
[317月2026 21:45:02.614] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/mastermarisa/maidbeacon/init/registry/CommonRegistry; to the mod event bus of mod maidbeacon
[317月2026 21:45:02.620] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopedoll.init.registry.CommandRegistry for @SubscribeEvent-annotated methods
[317月2026 21:45:02.620] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopedoll/init/registry/CommandRegistry; to the game event bus
[317月2026 21:45:02.621] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopedoll.event.PhantomSpawnEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:02.622] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopedoll/event/PhantomSpawnEvent; to the game event bus
[317月2026 21:45:02.622] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopedoll.event.ModRegisterEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:02.623] [modloading-worker-0/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Config file patchouli-client.toml for patchouli tracking
[317月2026 21:45:02.624] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/mastermarisa/maid_restaurant/utils/CookTasks; to the mod event bus of mod maid_restaurant
[317月2026 21:45:02.635] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.mastermarisa.maid_restaurant.network.NetworkHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:02.645] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for patchouli
[317月2026 21:45:02.645] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class vazkii.patchouli.neoforge.common.NeoForgeModInitializer for @SubscribeEvent-annotated methods
[317月2026 21:45:02.615] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.mastermarisa.maidbeacon.event.OnInteractMaid for @SubscribeEvent-annotated methods
[317月2026 21:45:02.631] [modloading-worker-0/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Config file ponder-client.toml for ponder tracking
[317月2026 21:45:02.645] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopedoll/event/ModRegisterEvent; to the mod event bus of mod kaleidoscope_doll
[317月2026 21:45:02.645] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for ponder
[317月2026 21:45:02.631] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for youer
[317月2026 21:45:02.645] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class net.createmod.ponder.NeoForgePonder$ModBusEvents for @SubscribeEvent-annotated methods
[317月2026 21:45:02.647] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopedoll.event.EnterServerEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:02.666] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/mastermarisa/maidbeacon/event/OnInteractMaid; to the game event bus
[317月2026 21:45:02.667] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.mastermarisa.maidbeacon.event.MaidTracker for @SubscribeEvent-annotated methods
[317月2026 21:45:02.667] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lvazkii/patchouli/neoforge/common/NeoForgeModInitializer; to the mod event bus of mod patchouli
[317月2026 21:45:02.669] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lnet/createmod/ponder/NeoForgePonder$ModBusEvents; to the mod event bus of mod ponder
[317月2026 21:45:02.669] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class net.createmod.ponder.NeoForgePonder$Events for @SubscribeEvent-annotated methods
[317月2026 21:45:02.669] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lnet/createmod/ponder/NeoForgePonder$Events; to the game event bus
[317月2026 21:45:02.670] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopedoll/event/EnterServerEvent; to the game event bus
[317月2026 21:45:02.684] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopedoll.event.DollClickEntityEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:02.685] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopedoll/event/DollClickEntityEvent; to the game event bus
[317月2026 21:45:02.685] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopedoll.datagen.DataGenerators for @SubscribeEvent-annotated methods
[317月2026 21:45:02.681] [modloading-worker-0/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Config file neoforge-client.toml for neoforge tracking
[317月2026 21:45:02.691] [modloading-worker-0/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Config file neoforge-server.toml for neoforge tracking
[317月2026 21:45:02.691] [modloading-worker-0/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Config file neoforge-common.toml for neoforge tracking
[317月2026 21:45:02.701] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopedoll/datagen/DataGenerators; to the mod event bus of mod kaleidoscope_doll
[317月2026 21:45:02.731] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/mastermarisa/maidbeacon/event/MaidTracker; to the game event bus
[317月2026 21:45:02.727] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/mastermarisa/maid_restaurant/network/NetworkHandler; to the mod event bus of mod maid_restaurant
[317月2026 21:45:02.747] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.mastermarisa.maid_restaurant.init.registry.CommonRegistry for @SubscribeEvent-annotated methods
[317月2026 21:45:02.748] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/mastermarisa/maid_restaurant/init/registry/CommonRegistry; to the mod event bus of mod maid_restaurant
[317月2026 21:45:02.748] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.mastermarisa.maid_restaurant.event.RequestDistributor for @SubscribeEvent-annotated methods
[317月2026 21:45:02.763] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/mastermarisa/maid_restaurant/event/RequestDistributor; to the game event bus
[317月2026 21:45:02.774] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.mastermarisa.maid_restaurant.event.OnMaidTaskEnable for @SubscribeEvent-annotated methods
[317月2026 21:45:02.777] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/mastermarisa/maid_restaurant/event/OnMaidTaskEnable; to the game event bus
[317月2026 21:45:02.777] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.mastermarisa.maid_restaurant.event.MaidTracker for @SubscribeEvent-annotated methods
[317月2026 21:45:02.778] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for customnpcs
[317月2026 21:45:02.778] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class noppes.npcs.SkinEventHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:02.779] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lnoppes/npcs/SkinEventHandler; to the game event bus
[317月2026 21:45:02.779] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class noppes.npcs.packets.Packets for @SubscribeEvent-annotated methods
[317月2026 21:45:02.778] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/mastermarisa/maid_restaurant/event/MaidTracker; to the game event bus
[317月2026 21:45:02.794] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.mastermarisa.maid_restaurant.event.MaidScreenOpening for @SubscribeEvent-annotated methods
[317月2026 21:45:02.801] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/mastermarisa/maid_restaurant/event/MaidScreenOpening; to the game event bus
[317月2026 21:45:02.802] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.mastermarisa.maid_restaurant.event.EnterServerEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:02.803] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/mastermarisa/maid_restaurant/event/EnterServerEvent; to the game event bus
[317月2026 21:45:02.803] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.mastermarisa.maid_restaurant.event.BlockSelector for @SubscribeEvent-annotated methods
[317月2026 21:45:02.803] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/mastermarisa/maid_restaurant/event/BlockSelector; to the game event bus
[317月2026 21:45:02.814] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lnoppes/npcs/packets/Packets; to the mod event bus of mod customnpcs
[317月2026 21:45:02.815] [modloading-worker-0/DEBUG] [mixin/]: Mixing kaleidoscope_end.StoveBlockMixin from kaleidoscope_end.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.block.kitchen.StoveBlock
[317月2026 21:45:02.816] [modloading-worker-0/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Config file appleskin-client.toml for appleskin tracking
[317月2026 21:45:02.816] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.StoveBlockMixin from mod kaleidoscope_end: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:02.819] [modloading-worker-0/DEBUG] [oelib/]: Registered data-driven type: MaidLetterRule | Priority: 1000 | Codec: MapCodecCodec
[317月2026 21:45:02.819] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class noppes.npcs.CustomItems for @SubscribeEvent-annotated methods
[317月2026 21:45:02.823] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.StoveBlockMixin from mod kaleidoscope_end->@Inject::kaleidoscope_twilight$preventRainExtinguish(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:02.823] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.StoveBlockMixin from mod kaleidoscope_end->@Inject::kaleidoscope_twilight$preventWaterExtinguish(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:02.816] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for appleskin
[317月2026 21:45:02.826] [modloading-worker-0/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Config file kaleidoscope_cookery-common.toml for kaleidoscope_cookery tracking
[317月2026 21:45:02.833] [modloading-worker-0/DEBUG] [mixin/]: Mixing kaleidoscope_tavern.BarrelBlockEntityMixin from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopetavern.blockentity.brew.BarrelBlockEntity
[317月2026 21:45:02.834] [modloading-worker-0/DEBUG] [mixin/]: Renaming synthetic method lambda$kc$getCurrentCarrier$1(Lnet/minecraft/world/item/crafting/RecipeHolder;)Lnet/minecraft/world/item/crafting/Ingredient; to mdfe552f$kaleidoscope_compat$lambda$kc$getCurrentCarrier$1$0 in kaleidoscope_compat.mixins.json:kaleidoscope_tavern.BarrelBlockEntityMixin from mod kaleidoscope_compat
[317月2026 21:45:02.837] [modloading-worker-0/DEBUG] [mixin/]: Renaming synthetic method lambda$kc$handleCreateDepot$0([ZLnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;Lcom/simibubi/create/content/kinetics/belt/transport/TransportedItemStack;)Lcom/simibubi/create/content/kinetics/belt/behaviour/TransportedItemStackHandlerBehaviour$TransportedResult; to mdfe552f$kaleidoscope_compat$lambda$kc$handleCreateDepot$0$1 in kaleidoscope_compat.mixins.json:kaleidoscope_tavern.BarrelBlockEntityMixin from mod kaleidoscope_compat
[317月2026 21:45:02.845] [modloading-worker-0/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Config file kaleidoscope_cookery-client.toml for kaleidoscope_cookery tracking
[317月2026 21:45:02.864] [modloading-worker-0/DEBUG] [mixin/]: Mixing kaleidoscope_tavern.accessor.BarrelBlockEntityAccessor from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopetavern.blockentity.brew.BarrelBlockEntity
[317月2026 21:45:02.661] [modloading-worker-0/INFO] [xaero.lib.XaeroLib/]: Registering common data for channel xaerolib:main!
[317月2026 21:45:02.889] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_tavern.BarrelBlockEntityMixin from mod kaleidoscope_compat->@Inject::kc$canTapExtractDepot(Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:02.889] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_tavern.BarrelBlockEntityMixin from mod kaleidoscope_compat->@Inject::kc$doTapExtract(Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:02.890] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for touhou_little_maid_epistalove
[317月2026 21:45:02.891] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.sighs.touhou_little_maid_epistalove.event.ModEventHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:02.891] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/sighs/touhou_little_maid_epistalove/event/ModEventHandler; to the game event bus
[317月2026 21:45:02.900] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for minopp
[317月2026 21:45:02.906] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lnoppes/npcs/CustomItems; to the mod event bus of mod customnpcs
[317月2026 21:45:02.907] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class noppes.npcs.CustomEntities for @SubscribeEvent-annotated methods
[317月2026 21:45:02.908] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lnoppes/npcs/CustomEntities; to the mod event bus of mod customnpcs
[317月2026 21:45:02.931] [modloading-worker-0/DEBUG] [mixin/]: Mixing kaleidoscope_cookery.KitchenKnifeItemMixin from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.item.KitchenKnifeItem
[317月2026 21:45:02.935] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class noppes.npcs.CustomContainer for @SubscribeEvent-annotated methods
[317月2026 21:45:02.684] [modloading-worker-0/INFO] [de.miraculixx.veinminer.Veinminer/]: Veinminer Version: 2.11.2 (neoforge)
[317月2026 21:45:02.952] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.KitchenKnifeItemMixin from mod kaleidoscope_compat->@Inject::onCanPerformAction(Lnet/minecraft/world/item/ItemStack;Lnet/neoforged/neoforge/common/ItemAbility;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:02.971] [modloading-worker-0/DEBUG] [mixin/]: Mixing server.MixinDedicatedServer from mixins/common/nochatreports.mixins.json into net.minecraft.server.dedicated.DedicatedServer
[317月2026 21:45:02.971] [modloading-worker-0/DEBUG] [mixin/]: Mixing common.DedicatedServerAccessor from resourcefulconfig.mixins.json into net.minecraft.server.dedicated.DedicatedServer
[317月2026 21:45:02.980] [modloading-worker-0/DEBUG] [mixin/]: mixins/common/nochatreports.mixins.json:server.MixinDedicatedServer from mod nochatreports->@Inject::onEnforceSecureProfile(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:02.983] [modloading-worker-0/DEBUG] [mixin/]: Mixing kaleidoscope_tavern.BarCabinetBlockMixin from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopetavern.block.brew.BarCabinetBlock
[317月2026 21:45:02.690] [modloading-worker-0/INFO] [com.simibubi.create.Create/]: Create 6.0.10 initializing! Commit hash: ac0c444d9828da3453ae8cc65338e8de063286fb
[317月2026 21:45:02.805] [modloading-worker-0/INFO] [com.iafenvoy.jupiter.Jupiter/]: Config spec system detected, register to Jupiter Config System.
[317月2026 21:45:03.012] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_tavern.BarCabinetBlockMixin from mod kaleidoscope_compat->@Inject::kc$getVineryBottleBlock(Lnet/minecraft/world/item/ItemStack;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:03.074] [modloading-worker-0/DEBUG] [mixin/]: Mixing farmersdelight.NourishmentEffectMixin from kaleidoscope_compat.mixins.json into vectorwing.farmersdelight.common.effect.NourishmentEffect
[317月2026 21:45:03.084] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:farmersdelight.NourishmentEffectMixin from mod kaleidoscope_compat->@Inject::onApplyEffectTick(Lnet/minecraft/world/entity/LivingEntity;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:03.022] [modloading-worker-0/INFO] [xaero.lib.XaeroLib/]: Loading primary common config for channel xaerolib:main!
[317月2026 21:45:03.096] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinServerEntity from customnpcs.mixins.json into net.minecraft.server.level.ServerEntity
[317月2026 21:45:02.970] [modloading-worker-0/INFO] [oelib/]: Loaded config oelib:dev_features from D:\*已隐藏*\config\oelib\dev_features.toml
[317月2026 21:45:03.098] [modloading-worker-0/DEBUG] [mixin/]: customnpcs.mixins.json:MixinServerEntity from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:03.071] [modloading-worker-0/INFO] [com.iafenvoy.jupiter.Jupiter/]: Cloth Config API detected, register to Jupiter Config System.
[317月2026 21:45:03.114] [modloading-worker-0/DEBUG] [mixin/]: customnpcs.mixins.json:MixinServerEntity from mod (unknown)->@Inject::addPairing(Lnet/minecraft/server/level/ServerPlayer;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:03.114] [modloading-worker-0/DEBUG] [mixin/]: customnpcs.mixins.json:MixinServerEntity from mod (unknown)->@Inject::addPairing(Lnet/minecraft/server/level/ServerPlayer;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:03.114] [modloading-worker-0/DEBUG] [mixin/]: customnpcs.mixins.json:MixinServerEntity from mod (unknown)->@Inject::addPairing(Lnet/minecraft/server/level/ServerPlayer;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:03.115] [modloading-worker-0/DEBUG] [mixin/]: customnpcs.mixins.json:MixinServerEntity from mod (unknown)->@Inject::removePairing(Lnet/minecraft/server/level/ServerPlayer;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:03.115] [modloading-worker-0/DEBUG] [mixin/]: customnpcs.mixins.json:MixinServerEntity from mod (unknown)->@Inject::removePairing(Lnet/minecraft/server/level/ServerPlayer;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:03.115] [modloading-worker-0/DEBUG] [mixin/]: customnpcs.mixins.json:MixinServerEntity from mod (unknown)->@Inject::removePairing(Lnet/minecraft/server/level/ServerPlayer;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:03.117] [modloading-worker-0/DEBUG] [xaero.hud.minimap.MinimapLogs/]: Loaded xaero.common.platform.services.NeoForgePlatformHelper@2ca5c111 for service interface xaero.common.platform.services.IPlatformHelper
[317月2026 21:45:03.122] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lnoppes/npcs/CustomContainer; to the mod event bus of mod customnpcs
[317月2026 21:45:03.123] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class noppes.npcs.CustomBlocks for @SubscribeEvent-annotated methods
[317月2026 21:45:03.130] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for jupiter
[317月2026 21:45:03.130] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.iafenvoy.jupiter._loader.neoforge.JupiterNeoForge for @SubscribeEvent-annotated methods
[317月2026 21:45:03.130] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Found mix of game bus and mod bus listeners in @EventBusSubscriber class Lcom/iafenvoy/jupiter/_loader/neoforge/JupiterNeoForge;, registering them separately
[317月2026 21:45:03.130] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Subscribing method public static void com.iafenvoy.jupiter._loader.neoforge.JupiterNeoForge.process(net.neoforged.fml.event.lifecycle.FMLCommonSetupEvent) to the event bus of mod jupiter
[317月2026 21:45:03.131] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Subscribing method public static void com.iafenvoy.jupiter._loader.neoforge.JupiterNeoForge.registerNetwork(net.neoforged.neoforge.network.event.RegisterPayloadHandlersEvent) to the event bus of mod jupiter
[317月2026 21:45:03.131] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Subscribing method public static void com.iafenvoy.jupiter._loader.neoforge.JupiterNeoForge.registerServerListener(net.neoforged.neoforge.event.AddReloadListenerEvent) to the game event bus
[317月2026 21:45:03.135] [modloading-worker-0/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Config file kaleidoscope_end-common.toml for kaleidoscope_end tracking
[317月2026 21:45:03.157] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for resourcefulconfig
[317月2026 21:45:03.162] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for architectury
[317月2026 21:45:03.192] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for kaleidoscope_end
[317月2026 21:45:03.193] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.bmt.kaleidoscope_end.event.EventHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:03.141] [modloading-worker-0/INFO] [oelib/]: Data registry initialized with 1 registered types
[317月2026 21:45:03.218] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/bmt/kaleidoscope_end/event/EventHandler; to the game event bus
[317月2026 21:45:03.223] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.bmt.kaleidoscope_end.event.CreativeTabEventHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:03.231] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lnoppes/npcs/CustomBlocks; to the mod event bus of mod customnpcs
[317月2026 21:45:03.232] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for neoforge
[317月2026 21:45:03.233] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class net.neoforged.neoforge.network.filters.GenericPacketSplitter for @SubscribeEvent-annotated methods
[317月2026 21:45:03.239] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/bmt/kaleidoscope_end/event/CreativeTabEventHandler; to the mod event bus of mod kaleidoscope_end
[317月2026 21:45:03.239] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.bmt.kaleidoscope_end.event.ChorusFlowerInteractionHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:03.240] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/bmt/kaleidoscope_end/event/ChorusFlowerInteractionHandler; to the game event bus
[317月2026 21:45:03.241] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.bmt.kaleidoscope_end.event.AnvilEventHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:03.241] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/bmt/kaleidoscope_end/event/AnvilEventHandler; to the game event bus
[317月2026 21:45:03.242] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.bmt.kaleidoscope_end.datagen.DataMain for @SubscribeEvent-annotated methods
[317月2026 21:45:03.257] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/bmt/kaleidoscope_end/datagen/DataMain; to the mod event bus of mod kaleidoscope_end
[317月2026 21:45:03.258] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.bmt.kaleidoscope_end.config.MainConfig for @SubscribeEvent-annotated methods
[317月2026 21:45:03.258] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/bmt/kaleidoscope_end/config/MainConfig; to the mod event bus of mod kaleidoscope_end
[317月2026 21:45:03.215] [modloading-worker-0/WARN] [oelib/]: MVEL2 not found in classpath. Expression engine will be disabled.
[317月2026 21:45:03.259] [modloading-worker-0/INFO] [oelib/]: Loaded config oelib:dev_features from D:\*已隐藏*\config\oelib\dev_features.toml
[317月2026 21:45:03.278] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for oelib
[317月2026 21:45:03.278] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class cc.sighs.oelib.neoforge.registry.ServerRegistrationHandler$ModEventHooks for @SubscribeEvent-annotated methods
[317月2026 21:45:03.281] [modloading-worker-0/DEBUG] [mixin/]: Mixing kaleidoscope_cookery.RecipeItemTeapotMixin from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.item.RecipeItem
[317月2026 21:45:03.282] [modloading-worker-0/DEBUG] [mixin/]: Renaming synthetic method lambda$kaleidoscope_Compat_1_21_1_NeoForge$onRecordTeapotRecipe$1(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V to mdfe552f$kaleidoscope_compat$lambda$kaleidoscope_Compat_1_21_1_NeoForge$onRecordTeapotRecipe$1$0 in kaleidoscope_compat.mixins.json:kaleidoscope_cookery.RecipeItemTeapotMixin from mod kaleidoscope_compat
[317月2026 21:45:03.282] [modloading-worker-0/DEBUG] [mixin/]: Renaming synthetic method lambda$kaleidoscope_Compat_1_21_1_NeoForge$onRecordTeapotRecipe$0(Lcom/github/ysbbbbbb/kaleidoscopecookery/crafting/container/TeapotInput;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/crafting/RecipeHolder;)V to mdfe552f$kaleidoscope_compat$lambda$kaleidoscope_Compat_1_21_1_NeoForge$onRecordTeapotRecipe$0$1 in kaleidoscope_compat.mixins.json:kaleidoscope_cookery.RecipeItemTeapotMixin from mod kaleidoscope_compat
[317月2026 21:45:03.238] [modloading-worker-0/INFO] [xaero.lib.XaeroLib/]: Loading server config profiles for channel xaerolib:main!
[317月2026 21:45:03.298] [modloading-worker-0/DEBUG] [mixin/]: Mixing kaleidoscope_cookery.create.RecipeItemStockpotMixin from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.item.RecipeItem
[317月2026 21:45:03.324] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.RecipeItemTeapotMixin from mod kaleidoscope_compat->@Inject::onUseOn(Lnet/minecraft/world/item/context/UseOnContext;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:03.324] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.RecipeItemTeapotMixin from mod kaleidoscope_compat->@Inject::onUseOn(Lnet/minecraft/world/item/context/UseOnContext;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:03.324] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.RecipeItemTeapotMixin from mod kaleidoscope_compat->@Inject::onUseOn(Lnet/minecraft/world/item/context/UseOnContext;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:03.324] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.RecipeItemTeapotMixin from mod kaleidoscope_compat->@Inject::onUseOn(Lnet/minecraft/world/item/context/UseOnContext;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:03.325] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.RecipeItemTeapotMixin from mod kaleidoscope_compat->@Inject::onGetName(Lnet/minecraft/world/item/ItemStack;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:03.325] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.RecipeItemTeapotMixin from mod kaleidoscope_compat->@Inject::onGetName(Lnet/minecraft/world/item/ItemStack;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:03.325] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.create.RecipeItemStockpotMixin from mod kaleidoscope_compat->@Inject::kaleidoscopeCompat$storeStockpotRecipe(Lnet/minecraft/world/level/block/entity/BlockEntity;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:03.325] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.create.RecipeItemStockpotMixin from mod kaleidoscope_compat->@Inject::kaleidoscopeCompat$appendArmRecipeHint(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:03.325] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.create.RecipeItemStockpotMixin from mod kaleidoscope_compat->@Inject::kaleidoscopeCompat$appendArmRecipeHint(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:03.325] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.create.RecipeItemStockpotMixin from mod kaleidoscope_compat->@Inject::kaleidoscopeCompat$appendArmRecipeHint(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:03.334] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Found mix of game bus and mod bus listeners in @EventBusSubscriber class Lcc/sighs/oelib/neoforge/registry/ServerRegistrationHandler$ModEventHooks;, registering them separately
[317月2026 21:45:03.334] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Subscribing method public static void cc.sighs.oelib.neoforge.registry.ServerRegistrationHandler$ModEventHooks.onNotifyRegistered(net.neoforged.neoforge.registries.RegisterEvent) to the event bus of mod oelib
[317月2026 21:45:03.336] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Subscribing method public static void cc.sighs.oelib.neoforge.registry.ServerRegistrationHandler$ModEventHooks.onBuildCreative(net.neoforged.neoforge.event.BuildCreativeModeTabContentsEvent) to the event bus of mod oelib
[317月2026 21:45:03.336] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Subscribing method public static void cc.sighs.oelib.neoforge.registry.ServerRegistrationHandler$ModEventHooks.onEntityAttributes(net.neoforged.neoforge.event.entity.EntityAttributeCreationEvent) to the event bus of mod oelib
[317月2026 21:45:03.336] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Subscribing method public static void cc.sighs.oelib.neoforge.registry.ServerRegistrationHandler$ModEventHooks.onSpawnPlacements(net.neoforged.neoforge.event.entity.RegisterSpawnPlacementsEvent) to the event bus of mod oelib
[317月2026 21:45:03.337] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Subscribing method public static void cc.sighs.oelib.neoforge.registry.ServerRegistrationHandler$ModEventHooks.onVillagerTrades(net.neoforged.neoforge.event.village.VillagerTradesEvent) to the game event bus
[317月2026 21:45:03.342] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Subscribing method public static void cc.sighs.oelib.neoforge.registry.ServerRegistrationHandler$ModEventHooks.onWandererTrades(net.neoforged.neoforge.event.village.WandererTradesEvent) to the game event bus
[317月2026 21:45:03.343] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Subscribing method public static void cc.sighs.oelib.neoforge.registry.ServerRegistrationHandler$ModEventHooks.onFurnaceFuel(net.neoforged.neoforge.event.furnace.FurnaceFuelBurnTimeEvent) to the game event bus
[317月2026 21:45:03.343] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Subscribing method public static void cc.sighs.oelib.neoforge.registry.ServerRegistrationHandler$ModEventHooks.onRegisterCommands(net.neoforged.neoforge.event.RegisterCommandsEvent) to the game event bus
[317月2026 21:45:03.343] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class cc.sighs.oelib.neoforge.network.NetworkManagerImpl for @SubscribeEvent-annotated methods
[317月2026 21:45:03.351] [modloading-worker-0/DEBUG] [mixin/]: Mixing ItemStackHandlerMixin from kubejs.mixins.json into net.neoforged.neoforge.items.ItemStackHandler
[317月2026 21:45:03.352] [modloading-worker-0/DEBUG] [mixin/]: Mixing accessor.ItemStackHandlerAccessor from create.mixins.json into net.neoforged.neoforge.items.ItemStackHandler
[317月2026 21:45:03.353] [modloading-worker-0/DEBUG] [io.netty.buffer.AbstractByteBuf/]: -Dio.netty.buffer.checkAccessible: true
[317月2026 21:45:03.353] [modloading-worker-0/DEBUG] [io.netty.buffer.AbstractByteBuf/]: -Dio.netty.buffer.checkBounds: true
[317月2026 21:45:03.350] [modloading-worker-0/INFO] [xaero.common.HudMod/]: Registering common data for channel xaerominimap:main!
[317月2026 21:45:03.356] [modloading-worker-0/DEBUG] [io.netty.util.ResourceLeakDetectorFactory/]: Loaded default ResourceLeakDetector: io.netty.util.ResourceLeakDetector@568a809f
[317月2026 21:45:03.367] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcc/sighs/oelib/neoforge/network/NetworkManagerImpl; to the mod event bus of mod oelib
[317月2026 21:45:03.368] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class cc.sighs.oelib.neoforge.data.DataManagerImpl for @SubscribeEvent-annotated methods
[317月2026 21:45:03.368] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcc/sighs/oelib/neoforge/data/DataManagerImpl; to the game event bus
[317月2026 21:45:03.368] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class cc.sighs.oelib.neoforge.data.DataManager for @SubscribeEvent-annotated methods
[317月2026 21:45:03.369] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcc/sighs/oelib/neoforge/data/DataManager; to the game event bus
[317月2026 21:45:03.372] [modloading-worker-0/DEBUG] [mixin/]: Mixing kaleidoscope_cookery.TransmutationLunchBagItemMixin from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.item.TransmutationLunchBagItem
[317月2026 21:45:03.373] [modloading-worker-0/DEBUG] [mixin/]: Renaming synthetic method lambda$kaleidoscopeCompat$finishUsingItem$3(Ljava/util/List;Lnet/minecraft/world/effect/MobEffectInstance;)V to mdfe552f$kaleidoscope_compat$lambda$kaleidoscopeCompat$finishUsingItem$3$0 in kaleidoscope_compat.mixins.json:kaleidoscope_cookery.TransmutationLunchBagItemMixin from mod kaleidoscope_compat
[317月2026 21:45:03.373] [modloading-worker-0/DEBUG] [mixin/]: Renaming synthetic method lambda$kaleidoscopeCompat$finishUsingItem$2(Lnet/minecraft/world/effect/MobEffectInstance;)Lnet/minecraft/world/effect/MobEffectInstance; to mdfe552f$kaleidoscope_compat$lambda$kaleidoscopeCompat$finishUsingItem$2$1 in kaleidoscope_compat.mixins.json:kaleidoscope_cookery.TransmutationLunchBagItemMixin from mod kaleidoscope_compat
[317月2026 21:45:03.373] [modloading-worker-0/DEBUG] [mixin/]: Renaming synthetic method lambda$kaleidoscopeCompat$finishUsingItem$1(Ljava/util/List;Lnet/minecraft/world/effect/MobEffectInstance;)V to mdfe552f$kaleidoscope_compat$lambda$kaleidoscopeCompat$finishUsingItem$1$2 in kaleidoscope_compat.mixins.json:kaleidoscope_cookery.TransmutationLunchBagItemMixin from mod kaleidoscope_compat
[317月2026 21:45:03.373] [modloading-worker-0/DEBUG] [mixin/]: Renaming synthetic method lambda$kaleidoscopeCompat$finishUsingItem$0(Lnet/minecraft/world/effect/MobEffectInstance;)Lnet/minecraft/world/effect/MobEffectInstance; to mdfe552f$kaleidoscope_compat$lambda$kaleidoscopeCompat$finishUsingItem$0$3 in kaleidoscope_compat.mixins.json:kaleidoscope_cookery.TransmutationLunchBagItemMixin from mod kaleidoscope_compat
[317月2026 21:45:03.374] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for xaerolib
[317月2026 21:45:03.401] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class cc.sighs.oelib.neoforge.config.ConfigHotReloadListeners for @SubscribeEvent-annotated methods
[317月2026 21:45:03.421] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.TransmutationLunchBagItemMixin from mod kaleidoscope_compat->@Inject::checkBlacklist(Lnet/minecraft/world/item/ItemStack;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:03.421] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.TransmutationLunchBagItemMixin from mod kaleidoscope_compat->@Inject::kaleidoscopeCompat$finishUsingItem(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:03.431] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcc/sighs/oelib/neoforge/config/ConfigHotReloadListeners; to the game event bus
[317月2026 21:45:03.470] [modloading-worker-0/DEBUG] [mixin/]: Mixing kaleidoscope_cookery.SickleItemMixin from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.item.SickleItem
[317月2026 21:45:03.482] [modloading-worker-0/DEBUG] [io.netty.util.internal.InternalThreadLocalMap/]: -Dio.netty.threadLocalMap.stringBuilder.initialSize: 1024
[317月2026 21:45:03.482] [modloading-worker-0/DEBUG] [io.netty.util.internal.InternalThreadLocalMap/]: -Dio.netty.threadLocalMap.stringBuilder.maxSize: 4096
[317月2026 21:45:03.483] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.SickleItemMixin from mod kaleidoscope_compat->@Inject::kc$harvestWithTags(Lnet/minecraft/core/BlockPos;IIILnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:03.498] [modloading-worker-0/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.numHeapArenas: 40
[317月2026 21:45:03.498] [modloading-worker-0/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.numDirectArenas: 40
[317月2026 21:45:03.498] [modloading-worker-0/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.pageSize: 8192
[317月2026 21:45:03.498] [modloading-worker-0/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.maxOrder: 9
[317月2026 21:45:03.498] [modloading-worker-0/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.chunkSize: 4194304
[317月2026 21:45:03.498] [modloading-worker-0/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.smallCacheSize: 256
[317月2026 21:45:03.498] [modloading-worker-0/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.normalCacheSize: 64
[317月2026 21:45:03.498] [modloading-worker-0/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.maxCachedBufferCapacity: 32768
[317月2026 21:45:03.498] [modloading-worker-0/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.cacheTrimInterval: 8192
[317月2026 21:45:03.498] [modloading-worker-0/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.cacheTrimIntervalMillis: 0
[317月2026 21:45:03.498] [modloading-worker-0/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.useCacheForAllThreads: false
[317月2026 21:45:03.498] [modloading-worker-0/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.maxCachedByteBuffersPerChunk: 1023
[317月2026 21:45:03.520] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for farmersdelight
[317月2026 21:45:03.520] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class vectorwing.farmersdelight.data.DataGenerators for @SubscribeEvent-annotated methods
[317月2026 21:45:03.521] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lvectorwing/farmersdelight/data/DataGenerators; to the mod event bus of mod farmersdelight
[317月2026 21:45:03.521] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class vectorwing.farmersdelight.common.network.ModNetworking for @SubscribeEvent-annotated methods
[317月2026 21:45:03.522] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lvectorwing/farmersdelight/common/network/ModNetworking; to the mod event bus of mod farmersdelight
[317月2026 21:45:03.549] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class vectorwing.farmersdelight.common.item.SkilletItem$SkilletEvents for @SubscribeEvent-annotated methods
[317月2026 21:45:03.550] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lvectorwing/farmersdelight/common/item/SkilletItem$SkilletEvents; to the game event bus
[317月2026 21:45:03.551] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class vectorwing.farmersdelight.common.item.KnifeItem$KnifeEvents for @SubscribeEvent-annotated methods
[317月2026 21:45:03.558] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for kaleidoscope_tavern
[317月2026 21:45:03.560] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopetavern.network.NetworkHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:03.573] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lvectorwing/farmersdelight/common/item/KnifeItem$KnifeEvents; to the game event bus
[317月2026 21:45:03.573] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopetavern/network/NetworkHandler; to the mod event bus of mod kaleidoscope_tavern
[317月2026 21:45:03.574] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class vectorwing.farmersdelight.common.item.HorseFeedItem$HorseFeedEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:03.574] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lvectorwing/farmersdelight/common/item/HorseFeedItem$HorseFeedEvent; to the game event bus
[317月2026 21:45:03.575] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class vectorwing.farmersdelight.common.item.enchantment.BackstabbingEnchantment$BackstabbingEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:03.585] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lvectorwing/farmersdelight/common/item/enchantment/BackstabbingEnchantment$BackstabbingEvent; to the game event bus
[317月2026 21:45:03.525] [modloading-worker-0/INFO] [oelib/]: Loaded config contact:contact_common from D:\*已隐藏*\config\contact\contact_common.json
[317月2026 21:45:03.600] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class vectorwing.farmersdelight.common.item.DogFoodItem$DogFoodEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:03.603] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopetavern.init.register.DatapackReloadListenerEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:03.606] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopetavern/init/register/DatapackReloadListenerEvent; to the game event bus
[317月2026 21:45:03.607] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopetavern.init.register.CommonRegistry for @SubscribeEvent-annotated methods
[317月2026 21:45:03.607] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopetavern/init/register/CommonRegistry; to the mod event bus of mod kaleidoscope_tavern
[317月2026 21:45:03.608] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopetavern.init.register.CapabilitiesRegistry for @SubscribeEvent-annotated methods
[317月2026 21:45:03.608] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopetavern/init/register/CapabilitiesRegistry; to the mod event bus of mod kaleidoscope_tavern
[317月2026 21:45:03.613] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinKineticBlockEntity from openpartiesandclaims.create.mixins.json into com.simibubi.create.content.kinetics.base.KineticBlockEntity
[317月2026 21:45:03.613] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinKineticBlockEntity from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:03.629] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopetavern.init.ModRecipes for @SubscribeEvent-annotated methods
[317月2026 21:45:03.630] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopetavern/init/ModRecipes; to the mod event bus of mod kaleidoscope_tavern
[317月2026 21:45:03.630] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopetavern.game.grape.NormalGrapePlant for @SubscribeEvent-annotated methods
[317月2026 21:45:03.631] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopetavern/game/grape/NormalGrapePlant; to the game event bus
[317月2026 21:45:03.631] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopetavern.game.grape.IceGrapePlant for @SubscribeEvent-annotated methods
[317月2026 21:45:03.636] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lvectorwing/farmersdelight/common/item/DogFoodItem$DogFoodEvent; to the game event bus
[317月2026 21:45:03.639] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopetavern/game/grape/IceGrapePlant; to the game event bus
[317月2026 21:45:03.643] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class vectorwing.farmersdelight.common.event.VillagerEvents for @SubscribeEvent-annotated methods
[317月2026 21:45:03.643] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopetavern.game.grape.GoldGrapePlant for @SubscribeEvent-annotated methods
[317月2026 21:45:03.644] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopetavern/game/grape/GoldGrapePlant; to the game event bus
[317月2026 21:45:03.644] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopetavern.event.VanillaBottlePlaceEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:03.644] [modloading-worker-0/DEBUG] [mixin/]: Mixing kaleidoscope_cookery.accessor.FoodBiteBlockAccessor from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.block.food.FoodBiteBlock
[317月2026 21:45:03.654] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lvectorwing/farmersdelight/common/event/VillagerEvents; to the game event bus
[317月2026 21:45:03.655] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class vectorwing.farmersdelight.common.event.CommonModBusEvents for @SubscribeEvent-annotated methods
[317月2026 21:45:03.661] [modloading-worker-0/DEBUG] [mixin/]: Mixing DataComponentPatchBuilderMixin from kubejs.mixins.json into net.minecraft.core.component.DataComponentPatch$Builder
[317月2026 21:45:03.668] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopetavern/event/VanillaBottlePlaceEvent; to the game event bus
[317月2026 21:45:03.668] [modloading-worker-0/DEBUG] [io.netty.buffer.ByteBufUtil/]: -Dio.netty.allocator.type: pooled
[317月2026 21:45:03.668] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopetavern.event.EffectEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:03.668] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lvectorwing/farmersdelight/common/event/CommonModBusEvents; to the mod event bus of mod farmersdelight
[317月2026 21:45:03.669] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class vectorwing.farmersdelight.common.event.CommonEvents for @SubscribeEvent-annotated methods
[317月2026 21:45:03.669] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopetavern/event/EffectEvent; to the game event bus
[317月2026 21:45:03.668] [modloading-worker-0/DEBUG] [io.netty.buffer.ByteBufUtil/]: -Dio.netty.threadLocalDirectBufferSize: 0
[317月2026 21:45:03.670] [modloading-worker-0/DEBUG] [io.netty.buffer.ByteBufUtil/]: -Dio.netty.maxThreadLocalCharBufferSize: 16384
[317月2026 21:45:03.670] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopetavern.event.ChangeTargetEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:03.670] [modloading-worker-0/DEBUG] [mixin/]: Mixing kaleidoscope_cookery.PotBlockEntityGoggleMixin from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.blockentity.kitchen.PotBlockEntity
[317月2026 21:45:03.667] [modloading-worker-0/DEBUG] [oelib/]: Registered data-driven type: PostcardStyle | Priority: 100 | Codec: MapCodecCodec
[317月2026 21:45:03.675] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lvectorwing/farmersdelight/common/event/CommonEvents; to the game event bus
[317月2026 21:45:03.676] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class vectorwing.farmersdelight.common.block.entity.CuttingBoardBlockEntity for @SubscribeEvent-annotated methods
[317月2026 21:45:03.682] [modloading-worker-0/DEBUG] [mixin/]: Mixing kaleidoscope_cookery.accessor.PotBlockEntityAccessor from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.blockentity.kitchen.PotBlockEntity
[317月2026 21:45:03.687] [modloading-worker-0/DEBUG] [mixin/]: Mixing kaleidoscope_cookery.create.PotBlockEntityArmRecipeMixin from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.blockentity.kitchen.PotBlockEntity
[317月2026 21:45:03.710] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.create.PotBlockEntityArmRecipeMixin from mod kaleidoscope_compat->@Inject::kaleidoscopeCompat$saveStoredRecipe(Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:03.711] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.create.PotBlockEntityArmRecipeMixin from mod kaleidoscope_compat->@Inject::kaleidoscopeCompat$saveStoredRecipe(Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:03.711] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.create.PotBlockEntityArmRecipeMixin from mod kaleidoscope_compat->@Inject::kaleidoscopeCompat$saveStoredRecipe(Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:03.711] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.create.PotBlockEntityArmRecipeMixin from mod kaleidoscope_compat->@Inject::kaleidoscopeCompat$loadStoredRecipe(Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:03.711] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.create.PotBlockEntityArmRecipeMixin from mod kaleidoscope_compat->@Inject::kaleidoscopeCompat$loadStoredRecipe(Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:03.711] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.create.PotBlockEntityArmRecipeMixin from mod kaleidoscope_compat->@Inject::kaleidoscopeCompat$loadStoredRecipe(Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:03.712] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopetavern/event/ChangeTargetEvent; to the game event bus
[317月2026 21:45:03.712] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopetavern.event.AddFeaturesEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:03.713] [modloading-worker-0/DEBUG] [mixin/]: Mixing ListNBTMixin from customnpcs.mixins.json into net.minecraft.nbt.ListTag
[317月2026 21:45:03.713] [modloading-worker-0/DEBUG] [mixin/]: customnpcs.mixins.json:ListNBTMixin from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:03.713] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopetavern/event/AddFeaturesEvent; to the game event bus
[317月2026 21:45:03.715] [modloading-worker-0/DEBUG] [mixin/]: Mixing CollectionTagMixin from kubejs.mixins.json into net.minecraft.nbt.CollectionTag
[317月2026 21:45:03.714] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopetavern.datagen.DataGenerators for @SubscribeEvent-annotated methods
[317月2026 21:45:03.720] [modloading-worker-0/DEBUG] [cc.sighs.oelib.network.api.NetworkAutoRegistration/]: [NetworkAutoReg] Registered base package: com.flechazo.contact.network
[317月2026 21:45:03.724] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopetavern/datagen/DataGenerators; to the mod event bus of mod kaleidoscope_tavern
[317月2026 21:45:03.725] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopetavern.client.event.LeftClickEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:03.725] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopetavern/client/event/LeftClickEvent; to the game event bus
[317月2026 21:45:03.726] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for ftblibrary
[317月2026 21:45:03.733] [modloading-worker-0/DEBUG] [mixin/]: Mixing RecipeHolderMixin from kubejs.mixins.json into net.minecraft.world.item.crafting.RecipeHolder
[317月2026 21:45:03.736] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lnet/neoforged/neoforge/network/filters/GenericPacketSplitter; to the mod event bus of mod neoforge
[317月2026 21:45:03.749] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lvectorwing/farmersdelight/common/block/entity/CuttingBoardBlockEntity; to the mod event bus of mod farmersdelight
[317月2026 21:45:03.758] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class net.neoforged.neoforge.network.NetworkInitialization for @SubscribeEvent-annotated methods
[317月2026 21:45:03.758] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lnet/neoforged/neoforge/network/NetworkInitialization; to the mod event bus of mod neoforge
[317月2026 21:45:03.759] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class net.neoforged.neoforge.network.ConfigurationInitialization for @SubscribeEvent-annotated methods
[317月2026 21:45:03.739] [modloading-worker-0/INFO] [xaero.common.HudMod/]: Loading primary common config for channel xaerominimap:main!
[317月2026 21:45:03.810] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lnet/neoforged/neoforge/network/ConfigurationInitialization; to the mod event bus of mod neoforge
[317月2026 21:45:03.810] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class net.neoforged.neoforge.common.MonsterRoomHooks for @SubscribeEvent-annotated methods
[317月2026 21:45:03.837] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lnet/neoforged/neoforge/common/MonsterRoomHooks; to the game event bus
[317月2026 21:45:03.837] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class net.neoforged.neoforge.common.DeferredSpawnEggItem$CommonHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:03.838] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lnet/neoforged/neoforge/common/DeferredSpawnEggItem$CommonHandler; to the mod event bus of mod neoforge
[317月2026 21:45:03.857] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class net.neoforged.neoforge.attachment.AttachmentSync for @SubscribeEvent-annotated methods
[317月2026 21:45:03.881] [modloading-worker-0/DEBUG] [mixin/]: Mixing StockpotBlockEntityAccessor from maid_restaurant.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.blockentity.kitchen.StockpotBlockEntity
[317月2026 21:45:03.882] [modloading-worker-0/DEBUG] [mixin/]: Mixing kaleidoscope_cookery.StockpotBlockEntityGoggleMixin from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.blockentity.kitchen.StockpotBlockEntity
[317月2026 21:45:03.891] [modloading-worker-0/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Config file touhou_little_maid-common.toml for touhou_little_maid tracking
[317月2026 21:45:03.895] [modloading-worker-0/DEBUG] [dev.nyon.klf.KotlinModContainer/LOADING]: Attempting to inject kotlin @EventBusSubscriber classes into the eventbus for veinminer.
[317月2026 21:45:03.923] [modloading-worker-0/DEBUG] [mixin/]: Mixing kaleidoscope_cookery.StockpotBlockEntityVisualsMixin from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.blockentity.kitchen.StockpotBlockEntity
[317月2026 21:45:03.926] [modloading-worker-0/DEBUG] [mixin/]: Mixing kaleidoscope_cookery.accessor.StockpotBlockEntityAccessor from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.blockentity.kitchen.StockpotBlockEntity
[317月2026 21:45:03.944] [modloading-worker-0/DEBUG] [mixin/]: Mixing kaleidoscope_cookery.create.StockpotBlockEntityArmRecipeMixin from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.blockentity.kitchen.StockpotBlockEntity
[317月2026 21:45:03.995] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.StockpotBlockEntityVisualsMixin from mod kaleidoscope_compat->@Inject::onLoadAdditional(Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:03.995] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.StockpotBlockEntityVisualsMixin from mod kaleidoscope_compat->@Inject::onLoadAdditional(Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:03.995] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.StockpotBlockEntityVisualsMixin from mod kaleidoscope_compat->@Inject::onLoadAdditional(Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:03.995] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.StockpotBlockEntityVisualsMixin from mod kaleidoscope_compat->@Inject::onSetRecipe(Lnet/minecraft/world/level/Level;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:03.995] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.StockpotBlockEntityVisualsMixin from mod kaleidoscope_compat->@Inject::onSetRecipe(Lnet/minecraft/world/level/Level;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:03.995] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.StockpotBlockEntityVisualsMixin from mod kaleidoscope_compat->@Inject::onSetRecipe(Lnet/minecraft/world/level/Level;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:03.995] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.StockpotBlockEntityVisualsMixin from mod kaleidoscope_compat->@Inject::onSetRecipe(Lnet/minecraft/world/level/Level;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:03.995] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.StockpotBlockEntityVisualsMixin from mod kaleidoscope_compat->@Inject::onSetRecipe(Lnet/minecraft/world/level/Level;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:03.995] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.StockpotBlockEntityVisualsMixin from mod kaleidoscope_compat->@Inject::onSetRecipe(Lnet/minecraft/world/level/Level;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:03.995] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.StockpotBlockEntityVisualsMixin from mod kaleidoscope_compat->@Inject::onSetRecipe(Lnet/minecraft/world/level/Level;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:03.995] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.StockpotBlockEntityVisualsMixin from mod kaleidoscope_compat->@Inject::onSetRecipe(Lnet/minecraft/world/level/Level;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:03.995] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.StockpotBlockEntityVisualsMixin from mod kaleidoscope_compat->@Inject::onSetRecipe(Lnet/minecraft/world/level/Level;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:03.995] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.create.StockpotBlockEntityArmRecipeMixin from mod kaleidoscope_compat->@Inject::kaleidoscopeCompat$saveStoredRecipe(Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:03.995] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.create.StockpotBlockEntityArmRecipeMixin from mod kaleidoscope_compat->@Inject::kaleidoscopeCompat$saveStoredRecipe(Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:03.995] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.create.StockpotBlockEntityArmRecipeMixin from mod kaleidoscope_compat->@Inject::kaleidoscopeCompat$saveStoredRecipe(Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:03.996] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.create.StockpotBlockEntityArmRecipeMixin from mod kaleidoscope_compat->@Inject::kaleidoscopeCompat$loadStoredRecipe(Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:03.996] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.create.StockpotBlockEntityArmRecipeMixin from mod kaleidoscope_compat->@Inject::kaleidoscopeCompat$loadStoredRecipe(Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:03.996] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.create.StockpotBlockEntityArmRecipeMixin from mod kaleidoscope_compat->@Inject::kaleidoscopeCompat$loadStoredRecipe(Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:03.998] [modloading-worker-0/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Config file touhou_little_maid-server.toml for touhou_little_maid tracking
[317月2026 21:45:03.998] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lnet/neoforged/neoforge/attachment/AttachmentSync; to the game event bus
[317月2026 21:45:03.999] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class net.neoforged.neoforge.attachment.AttachmentInternals for @SubscribeEvent-annotated methods
[317月2026 21:45:03.998] [modloading-worker-0/INFO] [touhou_little_maid/]: common default pack init start...
[317月2026 21:45:03.957] [modloading-worker-0/INFO] [xaero.common.HudMod/]: Loading server config profiles for channel xaerominimap:main!
[317月2026 21:45:04.004] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class vectorwing.farmersdelight.common.block.entity.CookingPotBlockEntity for @SubscribeEvent-annotated methods
[317月2026 21:45:04.014] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lnet/neoforged/neoforge/attachment/AttachmentInternals; to the game event bus
[317月2026 21:45:04.017] [modloading-worker-0/DEBUG] [mixin/]: Mixing farmersdelight.CookingPotRecipeMixin from kaleidoscope_compat.mixins.json into vectorwing.farmersdelight.common.crafting.CookingPotRecipe
[317月2026 21:45:04.026] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:farmersdelight.CookingPotRecipeMixin from mod kaleidoscope_compat->@Inject::kc$interceptCookingPotRecipes(Lnet/neoforged/neoforge/items/wrapper/RecipeWrapper;Lnet/minecraft/world/level/Level;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:04.026] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:farmersdelight.CookingPotRecipeMixin from mod kaleidoscope_compat->@Inject::kc$interceptCookingPotRecipes(Lnet/neoforged/neoforge/items/wrapper/RecipeWrapper;Lnet/minecraft/world/level/Level;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:04.027] [modloading-worker-0/DEBUG] [mixin/]: Mixing FruitBasketBlockEntityMixin from maid_restaurant.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.blockentity.decoration.FruitBasketBlockEntity
[317月2026 21:45:04.037] [modloading-worker-0/DEBUG] [mixin/]: maid_restaurant.mixins.json:FruitBasketBlockEntityMixin from mod maid_restaurant->@Inject::putOn(Lnet/minecraft/world/item/ItemStack;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:04.059] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lvectorwing/farmersdelight/common/block/entity/CookingPotBlockEntity; to the mod event bus of mod farmersdelight
[317月2026 21:45:04.060] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class vectorwing.farmersdelight.common.block.entity.CabinetBlockEntity for @SubscribeEvent-annotated methods
[317月2026 21:45:04.068] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lvectorwing/farmersdelight/common/block/entity/CabinetBlockEntity; to the mod event bus of mod farmersdelight
[317月2026 21:45:04.102] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class vectorwing.farmersdelight.common.block.entity.BasketBlockEntity for @SubscribeEvent-annotated methods
[317月2026 21:45:04.122] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lvectorwing/farmersdelight/common/block/entity/BasketBlockEntity; to the mod event bus of mod farmersdelight
[317月2026 21:45:04.123] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class vectorwing.farmersdelight.common.block.CuttingBoardBlock$ToolCarvingEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:04.135] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for contact
[317月2026 21:45:04.123] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lvectorwing/farmersdelight/common/block/CuttingBoardBlock$ToolCarvingEvent; to the game event bus
[317月2026 21:45:04.135] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.flechazo.contact.neoforge.EventHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:04.136] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/flechazo/contact/neoforge/EventHandler; to the game event bus
[317月2026 21:45:04.085] [modloading-worker-0/INFO] [Inventory Profiles Next/]: [Inventory Profiles Next] Inventory Profiles Next - init in Kotlin
[317月2026 21:45:04.157] [modloading-worker-0/DEBUG] [mixin/]: Mixing accessor.BlockLootSubProviderAccessor from create.mixins.json into net.minecraft.data.loot.BlockLootSubProvider
[317月2026 21:45:04.154] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for xaerominimap
[317月2026 21:45:04.164] [modloading-worker-0/DEBUG] [mixin/]: Mixing kaleidoscope_cookery.MillstoneBlockEntityMixin from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.blockentity.kitchen.MillstoneBlockEntity
[317月2026 21:45:04.176] [modloading-worker-0/DEBUG] [thedarkcolour.kotlinforforge.neoforge.LoggerKt/LOADING]: Attempting to inject @EventBusSubscriber kotlin objects in to the event bus for inventoryprofilesnext
[317月2026 21:45:04.191] [modloading-worker-0/DEBUG] [mixin/]: Mixing kaleidoscope_cookery.accessor.MillstoneBlockEntityAccessor from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.blockentity.kitchen.MillstoneBlockEntity
[317月2026 21:45:04.206] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.MillstoneBlockEntityMixin from mod kaleidoscope_compat->@Inject::onOnPutItem(Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:04.206] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.MillstoneBlockEntityMixin from mod kaleidoscope_compat->@Inject::onCanBindEntity(Lnet/minecraft/world/entity/Mob;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:04.190] [modloading-worker-0/INFO] [thedarkcolour.kotlinforforge.neoforge.test.KotlinForForge/]: Kotlin For Forge Enabled!
[317月2026 21:45:04.207] [modloading-worker-0/DEBUG] [thedarkcolour.kotlinforforge.neoforge.LoggerKt/LOADING]: Attempting to inject @EventBusSubscriber kotlin objects in to the event bus for kotlinforforge
[317月2026 21:45:04.207] [modloading-worker-0/DEBUG] [thedarkcolour.kotlinforforge.neoforge.LoggerKt/LOADING]: Attempting to inject @EventBusSubscriber kotlin objects in to the event bus for libipn
[317月2026 21:45:04.244] [modloading-worker-0/DEBUG] [mixin/]: Mixing kaleidoscope_cookery.accessor.TeapotBlockEntityAccessor from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.blockentity.kitchen.TeapotBlockEntity
[317月2026 21:45:04.244] [modloading-worker-0/DEBUG] [mixin/]: Mixing kaleidoscope_cookery.create.TeapotBlockEntityMixin from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.blockentity.kitchen.TeapotBlockEntity
[317月2026 21:45:04.244] [modloading-worker-0/DEBUG] [mixin/]: Renaming synthetic method lambda$onAddTeaFluid$0(Lnet/neoforged/neoforge/fluids/FluidStack;Lnet/neoforged/neoforge/fluids/FluidStack;)Z to mdfe552f$kaleidoscope_compat$lambda$onAddTeaFluid$0$0 in kaleidoscope_compat.mixins.json:kaleidoscope_cookery.create.TeapotBlockEntityMixin from mod kaleidoscope_compat
[317月2026 21:45:04.275] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.create.TeapotBlockEntityMixin from mod kaleidoscope_compat->@Inject::onAddTeaFluid(Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:04.275] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.create.TeapotBlockEntityMixin from mod kaleidoscope_compat->@Inject::onAddIngredient(Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:04.279] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for ftbteams
[317月2026 21:45:04.292] [modloading-worker-0/INFO] [KubeJS/]: Loading vanilla registries...
[317月2026 21:45:04.361] [modloading-worker-0/INFO] [KubeJS/]: Looking for KubeJS plugins...
[317月2026 21:45:04.385] [modloading-worker-0/DEBUG] [mixin/]: Mixing TableBlockMixin from maid_restaurant.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.block.decoration.TableBlock
[317月2026 21:45:04.392] [modloading-worker-0/DEBUG] [mixin/]: maid_restaurant.mixins.json:TableBlockMixin from mod maid_restaurant->@Inject::useWithOther(Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lcom/github/ysbbbbbb/kaleidoscopecookery/blockentity/decoration/TableBlockEntity;Lnet/minecraft/world/item/ItemStack;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:04.393] [modloading-worker-0/INFO] [KubeJS/]: Found plugin source kubejs
[317月2026 21:45:04.409] [modloading-worker-0/WARN] [KubeJS/]: Plugin dev.latvian.mods.kubejs.plugin.builtin.BuiltinKubeJSClientPlugin does not load on server side, skipping
[317月2026 21:45:04.429] [modloading-worker-0/INFO] [KubeJS/]: Found plugin source touhou_little_maid_epistalove
[317月2026 21:45:04.449] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for kaleidoscope_cookery
[317月2026 21:45:04.449] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopecookery.datagen.DataGenerators for @SubscribeEvent-annotated methods
[317月2026 21:45:04.455] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopecookery/datagen/DataGenerators; to the mod event bus of mod kaleidoscope_cookery
[317月2026 21:45:04.456] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopecookery.event.ScarecrowFarmlandTrampleEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:04.456] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopecookery/event/ScarecrowFarmlandTrampleEvent; to the game event bus
[317月2026 21:45:04.456] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopecookery.event.RightClickEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:04.459] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopecookery/event/RightClickEvent; to the game event bus
[317月2026 21:45:04.460] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopecookery.event.ModTradesEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:04.461] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopecookery/event/ModTradesEvent; to the game event bus
[317月2026 21:45:04.463] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopecookery.event.effect.SatiatedShieldEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:04.464] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopecookery/event/effect/SatiatedShieldEvent; to the game event bus
[317月2026 21:45:04.464] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopecookery.event.effect.VitalityEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:04.465] [modloading-worker-0/DEBUG] [mixin/]: Mixing kaleidoscope_cookery.VitalityEventMixin from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.event.effect.VitalityEvent
[317月2026 21:45:04.466] [modloading-worker-0/INFO] [KubeJS/]: Found plugin source touhou_little_maid
[317月2026 21:45:04.469] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.VitalityEventMixin from mod kaleidoscope_compat->@Inject::kaleidoscopeCompat$checkBlacklist(Lnet/neoforged/neoforge/event/entity/living/LivingDeathEvent;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:04.473] [modloading-worker-0/INFO] [KubeJS/]: Found plugin source ftbxmodcompat
[317月2026 21:45:04.475] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopecookery/event/effect/VitalityEvent; to the game event bus
[317月2026 21:45:04.475] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopecookery.event.effect.FlatulenceServerEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:04.474] [modloading-worker-0/WARN] [KubeJS/]: Plugin dev.ftb.mods.ftbxmodcompat.neoforge.ftbchunks.kubejs.FTBChunksKubeJSPlugin does not have required mod 'ftbchunks' loaded, skipping
[317月2026 21:45:04.482] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopecookery/event/effect/FlatulenceServerEvent; to the game event bus
[317月2026 21:45:04.486] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopecookery.event.effect.HinderEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:04.487] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopecookery/event/effect/HinderEvent; to the game event bus
[317月2026 21:45:04.490] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopecookery.event.effect.PreservationEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:04.491] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopecookery/event/effect/PreservationEvent; to the game event bus
[317月2026 21:45:04.491] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopecookery.event.effect.ProjectileDodgeEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:04.492] [modloading-worker-0/DEBUG] [mixin/]: Mixing kaleidoscope_cookery.ProjectileDodgeEventMixin from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.event.effect.ProjectileDodgeEvent
[317月2026 21:45:04.481] [modloading-worker-0/WARN] [KubeJS/]: Plugin dev.ftb.mods.ftbxmodcompat.neoforge.ftbfiltersystem.kubejs.FFSKubeJSPlugin does not have required mod 'ftbfiltersystem' loaded, skipping
[317月2026 21:45:04.492] [modloading-worker-0/INFO] [KubeJS/]: Found plugin source kaleidoscope_cookery
[317月2026 21:45:04.495] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.ProjectileDodgeEventMixin from mod kaleidoscope_compat->@Inject::kaleidoscopeCompat$disableTeleport(Lnet/neoforged/neoforge/event/entity/ProjectileImpactEvent;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:04.499] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopecookery/event/effect/ProjectileDodgeEvent; to the game event bus
[317月2026 21:45:04.500] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopecookery.event.HoeUseEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:04.500] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopecookery/event/HoeUseEvent; to the game event bus
[317月2026 21:45:04.501] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopecookery.event.EntityJoinWorldEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:04.501] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopecookery/event/EntityJoinWorldEvent; to the game event bus
[317月2026 21:45:04.502] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopecookery.event.ArmorEffectEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:04.497] [modloading-worker-0/INFO] [KubeJS/]: Done in 134.7 ms
[317月2026 21:45:04.513] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopecookery/event/ArmorEffectEvent; to the game event bus
[317月2026 21:45:04.517] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopecookery.event.AddVillageStructuresEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:04.520] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopecookery/event/AddVillageStructuresEvent; to the game event bus
[317月2026 21:45:04.521] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopecookery.event.ChangeTargetEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:04.521] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopecookery/event/ChangeTargetEvent; to the game event bus
[317月2026 21:45:04.522] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopecookery.event.SickleHarvestNetherWartEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:04.526] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopecookery/event/SickleHarvestNetherWartEvent; to the game event bus
[317月2026 21:45:04.531] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopecookery.event.LeftClickEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:04.531] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopecookery/event/LeftClickEvent; to the game event bus
[317月2026 21:45:04.532] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopecookery.event.SpecialRecipeItemEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:04.537] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopecookery/event/SpecialRecipeItemEvent; to the game event bus
[317月2026 21:45:04.548] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopecookery.init.ModLootModifier for @SubscribeEvent-annotated methods
[317月2026 21:45:04.552] [modloading-worker-0/DEBUG] [mixin/]: Mixing accessories.AdvanceBlockMatchToolMixin from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.loot.AdvanceBlockMatchTool
[317月2026 21:45:04.553] [modloading-worker-0/DEBUG] [mixin/]: Mixing curios.AdvanceBlockMatchToolMixin from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.loot.AdvanceBlockMatchTool
[317月2026 21:45:04.561] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:accessories.AdvanceBlockMatchToolMixin from mod kaleidoscope_compat->@Inject::checkAccessoriesHeadSlot(Lnet/minecraft/world/level/storage/loot/LootContext;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:04.561] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:accessories.AdvanceBlockMatchToolMixin from mod kaleidoscope_compat->@Inject::checkAccessoriesHeadSlot(Lnet/minecraft/world/level/storage/loot/LootContext;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:04.562] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:curios.AdvanceBlockMatchToolMixin from mod kaleidoscope_compat->@Inject::checkCuriosHeadSlot(Lnet/minecraft/world/level/storage/loot/LootContext;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:04.562] [modloading-worker-0/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:curios.AdvanceBlockMatchToolMixin from mod kaleidoscope_compat->@Inject::checkCuriosHeadSlot(Lnet/minecraft/world/level/storage/loot/LootContext;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:04.581] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopecookery/init/ModLootModifier; to the mod event bus of mod kaleidoscope_cookery
[317月2026 21:45:04.581] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopecookery.init.ModRecipes for @SubscribeEvent-annotated methods
[317月2026 21:45:04.581] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopecookery/init/ModRecipes; to the mod event bus of mod kaleidoscope_cookery
[317月2026 21:45:04.582] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopecookery.init.registry.CompatRegistry for @SubscribeEvent-annotated methods
[317月2026 21:45:04.585] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopecookery/init/registry/CompatRegistry; to the mod event bus of mod kaleidoscope_cookery
[317月2026 21:45:04.585] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopecookery.init.registry.DatapackReloadListenerEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:04.586] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopecookery/init/registry/DatapackReloadListenerEvent; to the game event bus
[317月2026 21:45:04.587] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopecookery.init.registry.CapabilitiesRegistry for @SubscribeEvent-annotated methods
[317月2026 21:45:04.587] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopecookery/init/registry/CapabilitiesRegistry; to the mod event bus of mod kaleidoscope_cookery
[317月2026 21:45:04.588] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopecookery.init.registry.CommonRegistry for @SubscribeEvent-annotated methods
[317月2026 21:45:04.614] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopecookery/init/registry/CommonRegistry; to the mod event bus of mod kaleidoscope_cookery
[317月2026 21:45:04.620] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.ysbbbbbb.kaleidoscopecookery.init.ModEntities for @SubscribeEvent-annotated methods
[317月2026 21:45:04.620] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/ysbbbbbb/kaleidoscopecookery/init/ModEntities; to the mod event bus of mod kaleidoscope_cookery
[317月2026 21:45:04.608] [modloading-worker-0/INFO] [FTB XMod Compat/]: [FTB Quests] Enabled KubeJS integration
[317月2026 21:45:04.827] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for kaleidoscope_compat
[317月2026 21:45:04.827] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.bmt.kaleidoscope_compat.network.KCPackets for @SubscribeEvent-annotated methods
[317月2026 21:45:04.828] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/bmt/kaleidoscope_compat/network/KCPackets; to the mod event bus of mod kaleidoscope_compat
[317月2026 21:45:04.834] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.bmt.kaleidoscope_compat.event.RichSoilHoeEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:04.835] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/bmt/kaleidoscope_compat/event/RichSoilHoeEvent; to the game event bus
[317月2026 21:45:04.835] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.bmt.kaleidoscope_compat.event.RemovalEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:04.836] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/bmt/kaleidoscope_compat/event/RemovalEvent; to the mod event bus of mod kaleidoscope_compat
[317月2026 21:45:04.836] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.bmt.kaleidoscope_compat.event.PhantomScarecrowHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:04.840] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/bmt/kaleidoscope_compat/event/PhantomScarecrowHandler; to the game event bus
[317月2026 21:45:04.852] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.bmt.kaleidoscope_compat.datapack.DatapackLoader for @SubscribeEvent-annotated methods
[317月2026 21:45:04.853] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/bmt/kaleidoscope_compat/datapack/DatapackLoader; to the mod event bus of mod kaleidoscope_compat
[317月2026 21:45:04.854] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.bmt.kaleidoscope_compat.compat.thirst.ThirstCompat for @SubscribeEvent-annotated methods
[317月2026 21:45:04.855] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/bmt/kaleidoscope_compat/compat/thirst/ThirstCompat; to the mod event bus of mod kaleidoscope_compat
[317月2026 21:45:04.856] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.bmt.kaleidoscope_compat.compat.solcarrot.FoodBlockHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:04.857] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/bmt/kaleidoscope_compat/compat/solcarrot/FoodBlockHandler; to the game event bus
[317月2026 21:45:04.863] [modloading-worker-0/DEBUG] [mixin/]: Mixing SizedIngredientMixin from kubejs.mixins.json into net.neoforged.neoforge.common.crafting.SizedIngredient
[317月2026 21:45:04.877] [modloading-worker-0/DEBUG] [mixin/]: Mixing FluidStackMixin from kubejs.mixins.json into net.neoforged.neoforge.fluids.FluidStack
[317月2026 21:45:04.883] [modloading-worker-0/DEBUG] [mixin/]: Mixing FluidIngredientMixin from kubejs.mixins.json into net.neoforged.neoforge.fluids.crafting.FluidIngredient
[317月2026 21:45:04.887] [modloading-worker-0/DEBUG] [mixin/]: Mixing SizedFluidIngredientMixin from kubejs.mixins.json into net.neoforged.neoforge.fluids.crafting.SizedFluidIngredient
[317月2026 21:45:04.930] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for ftbquests
[317月2026 21:45:04.980] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinAbstractContraptionEntity from openpartiesandclaims.create.mixins.json into com.simibubi.create.content.contraptions.AbstractContraptionEntity
[317月2026 21:45:04.981] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinAbstractContraptionEntity from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:05.001] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinBlockBreakingMovementBehaviour from openpartiesandclaims.create.mixins.json into com.simibubi.create.content.kinetics.base.BlockBreakingMovementBehaviour
[317月2026 21:45:05.001] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinBlockBreakingMovementBehaviour from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:05.023] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinDeployerMovementBehaviour from openpartiesandclaims.create.mixins.json into com.simibubi.create.content.kinetics.deployer.DeployerMovementBehaviour
[317月2026 21:45:05.023] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinDeployerMovementBehaviour from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:05.027] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinDeployerMovementBehaviour from mod openpartiesandclaims->@Inject::onVisitNewPosition(Lcom/simibubi/create/content/contraptions/behaviour/MovementContext;Lnet/minecraft/core/BlockPos;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:05.027] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinDeployerMovementBehaviour from mod openpartiesandclaims->@Inject::onVisitNewPosition(Lcom/simibubi/create/content/contraptions/behaviour/MovementContext;Lnet/minecraft/core/BlockPos;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:05.028] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinDeployerMovementBehaviour from mod openpartiesandclaims->@Inject::onVisitNewPosition(Lcom/simibubi/create/content/contraptions/behaviour/MovementContext;Lnet/minecraft/core/BlockPos;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:05.030] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinDeployerMovementBehaviour from mod openpartiesandclaims->@Inject::onActivate(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:05.037] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinAccessorDeployerFakePlayer from openpartiesandclaims.create.mixins.json into com.simibubi.create.content.kinetics.deployer.DeployerFakePlayer
[317月2026 21:45:05.038] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinAccessorDeployerFakePlayer from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:05.063] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinHarvesterMovementBehaviour from openpartiesandclaims.create.mixins.json into com.simibubi.create.content.contraptions.actors.harvester.HarvesterMovementBehaviour
[317月2026 21:45:05.063] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinHarvesterMovementBehaviour from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:05.070] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinPloughMovementBehaviour from openpartiesandclaims.create.mixins.json into com.simibubi.create.content.contraptions.actors.plough.PloughMovementBehaviour
[317月2026 21:45:05.070] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinPloughMovementBehaviour from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:05.073] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinPloughMovementBehaviour from mod openpartiesandclaims->@Inject::onVisitNewPosition(Lcom/simibubi/create/content/contraptions/behaviour/MovementContext;Lnet/minecraft/core/BlockPos;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:05.198] [modloading-worker-0/DEBUG] [Ponder/]: Loaded net.createmod.catnip.platform.NeoForgePlatformHelper@a1b137a for service interface net.createmod.catnip.platform.services.PlatformHelper
[317月2026 21:45:05.200] [modloading-worker-0/DEBUG] [Ponder/]: Loaded net.createmod.catnip.platform.NeoForgeFluidHelper@45bbdf0b for service interface net.createmod.catnip.platform.services.ModFluidHelper
[317月2026 21:45:05.202] [modloading-worker-0/DEBUG] [Ponder/]: Loaded net.createmod.catnip.platform.NeoForgeHooksHelper@67b3ddcf for service interface net.createmod.catnip.platform.services.ModHooksHelper
[317月2026 21:45:05.206] [modloading-worker-0/DEBUG] [Ponder/]: Loaded net.createmod.catnip.platform.NeoForgeNetworkHelper@30e97cce for service interface net.createmod.catnip.platform.services.NetworkHelper
[317月2026 21:45:05.389] [modloading-worker-0/DEBUG] [mixin/]: Mixing CommandSourceStackMixin from kubejs.mixins.json into net.minecraft.commands.CommandSourceStack
[317月2026 21:45:05.389] [modloading-worker-0/DEBUG] [mixin/]: Renaming synthetic method lambda$kjs$sendSuccess$0(Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; to mdfe552f$kubejs$lambda$kjs$sendSuccess$0$0 in kubejs.mixins.json:CommandSourceStackMixin from mod kubejs
[317月2026 21:45:05.465] [modloading-worker-0/INFO] [KubeJS Startup/]: startup_scripts:main.js#2: Hello, World! (Loaded startup example script)
[317月2026 21:45:05.482] [modloading-worker-0/INFO] [KubeJS Startup/]: Loaded script startup_scripts:main.js in 0.063 s
[317月2026 21:45:05.488] [modloading-worker-0/INFO] [KubeJS Startup/]: Loaded 1/1 KubeJS startup scripts in 0.841 s with 0 errors and 0 warnings
[317月2026 21:45:05.523] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinMinecartContraptionItem from openpartiesandclaims.create.mixins.json into com.simibubi.create.content.contraptions.mounted.MinecartContraptionItem
[317月2026 21:45:05.523] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinMinecartContraptionItem from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:05.527] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinMinecartContraptionItem from mod openpartiesandclaims->@Inject::onUseOnPre(Lnet/minecraft/world/item/context/UseOnContext;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V doesn't use it's CallbackInfoReturnable
[317月2026 21:45:05.527] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinMinecartContraptionItem from mod openpartiesandclaims->@Inject::onUseOnPre(Lnet/minecraft/world/item/context/UseOnContext;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V has 0 override(s) in child classes
[317月2026 21:45:05.527] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinMinecartContraptionItem from mod openpartiesandclaims->@Inject::onUseOnPre(Lnet/minecraft/world/item/context/UseOnContext;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V won't be passed a CallbackInfoReturnable as a result
[317月2026 21:45:05.527] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinMinecartContraptionItem from mod openpartiesandclaims->@Inject::onUseOnPost(Lnet/minecraft/world/item/context/UseOnContext;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V doesn't use it's CallbackInfoReturnable
[317月2026 21:45:05.527] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinMinecartContraptionItem from mod openpartiesandclaims->@Inject::onUseOnPost(Lnet/minecraft/world/item/context/UseOnContext;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V has 0 override(s) in child classes
[317月2026 21:45:05.527] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinMinecartContraptionItem from mod openpartiesandclaims->@Inject::onUseOnPost(Lnet/minecraft/world/item/context/UseOnContext;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V won't be passed a CallbackInfoReturnable as a result
[317月2026 21:45:05.558] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinSymmetryWandItem from openpartiesandclaims.create.mixins.json into com.simibubi.create.content.equipment.symmetryWand.SymmetryWandItem
[317月2026 21:45:05.558] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinSymmetryWandItem from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:05.559] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinNeoForgeSymmetryWandItem from openpartiesandclaims.create.neoforge.mixins.json into com.simibubi.create.content.equipment.symmetryWand.SymmetryWandItem
[317月2026 21:45:05.559] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.neoforge.mixins.json:MixinNeoForgeSymmetryWandItem from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:05.566] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinSymmetryWandItem from mod openpartiesandclaims->@Inject::onApply(Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:05.567] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.neoforge.mixins.json:MixinNeoForgeSymmetryWandItem from mod openpartiesandclaims->@Inject::onRemove(Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:05.575] [modloading-worker-0/INFO] [KubeJS Startup/]: Validated 0 files in kubejs/data/ in 2ms
[317月2026 21:45:05.589] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for kubejs
[317月2026 21:45:05.590] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class dev.latvian.mods.kubejs.server.KubeJSServerEventHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:05.592] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Ldev/latvian/mods/kubejs/server/KubeJSServerEventHandler; to the game event bus
[317月2026 21:45:05.595] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class dev.latvian.mods.kubejs.registry.RegistryEventHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:05.596] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Ldev/latvian/mods/kubejs/registry/RegistryEventHandler; to the mod event bus of mod kubejs
[317月2026 21:45:05.597] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class dev.latvian.mods.kubejs.player.KubeJSPlayerEventHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:05.598] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Ldev/latvian/mods/kubejs/player/KubeJSPlayerEventHandler; to the game event bus
[317月2026 21:45:05.601] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class dev.latvian.mods.kubejs.net.KubeJSNet for @SubscribeEvent-annotated methods
[317月2026 21:45:05.603] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Ldev/latvian/mods/kubejs/net/KubeJSNet; to the mod event bus of mod kubejs
[317月2026 21:45:05.604] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class dev.latvian.mods.kubejs.level.KubeJSWorldEventHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:05.604] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Ldev/latvian/mods/kubejs/level/KubeJSWorldEventHandler; to the game event bus
[317月2026 21:45:05.608] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class dev.latvian.mods.kubejs.item.KubeJSItemEventHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:05.609] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Ldev/latvian/mods/kubejs/item/KubeJSItemEventHandler; to the game event bus
[317月2026 21:45:05.613] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class dev.latvian.mods.kubejs.entity.KubeJSEntityEventHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:05.613] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Ldev/latvian/mods/kubejs/entity/KubeJSEntityEventHandler; to the game event bus
[317月2026 21:45:05.615] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class dev.latvian.mods.kubejs.block.KubeJSBlockEventHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:05.618] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Ldev/latvian/mods/kubejs/block/KubeJSBlockEventHandler; to the game event bus
[317月2026 21:45:05.621] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class dev.latvian.mods.kubejs.KubeJSModEventHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:05.623] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Ldev/latvian/mods/kubejs/KubeJSModEventHandler; to the mod event bus of mod kubejs
[317月2026 21:45:05.625] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for betteradvancedtooltips
[317月2026 21:45:05.640] [modloading-worker-0/DEBUG] [FTB Library/]: tracking config ftbxmodcompat, loaded from D:\*已隐藏*\config\ftbxmodcompat.snbt
[317月2026 21:45:05.641] [modloading-worker-0/INFO] [FTB Library/]: registered docs provider mod: patchouli
[317月2026 21:45:05.642] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for ftbxmodcompat
[317月2026 21:45:05.919] [modloading-worker-0/DEBUG] [mixin/]: Mixing create.accessor.ContraptionAccessor from kaleidoscope_compat.mixins.json into com.simibubi.create.content.contraptions.Contraption
[317月2026 21:45:05.919] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinContraption from openpartiesandclaims.create.mixins.json into com.simibubi.create.content.contraptions.Contraption
[317月2026 21:45:05.920] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinContraption from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:05.975] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinContraption from mod openpartiesandclaims->@Inject::onMovementAllowed(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:05.992] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinContraption from mod openpartiesandclaims->@Inject::preAddSuperGlueToWorld(Lnet/minecraft/world/level/Level;Lcom/simibubi/create/content/contraptions/StructureTransform;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:05.992] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinContraption from mod openpartiesandclaims->@Inject::preAddSuperGlueToWorld(Lnet/minecraft/world/level/Level;Lcom/simibubi/create/content/contraptions/StructureTransform;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:05.992] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinContraption from mod openpartiesandclaims->@Inject::preAddSuperGlueToWorld(Lnet/minecraft/world/level/Level;Lcom/simibubi/create/content/contraptions/StructureTransform;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:05.992] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinContraption from mod openpartiesandclaims->@Inject::postAddSuperGlueToWorld(Lnet/minecraft/world/level/Level;Lcom/simibubi/create/content/contraptions/StructureTransform;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:05.992] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinContraption from mod openpartiesandclaims->@Inject::postAddSuperGlueToWorld(Lnet/minecraft/world/level/Level;Lcom/simibubi/create/content/contraptions/StructureTransform;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:05.992] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinContraption from mod openpartiesandclaims->@Inject::postAddSuperGlueToWorld(Lnet/minecraft/world/level/Level;Lcom/simibubi/create/content/contraptions/StructureTransform;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:06.110] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinSchematicannonBlockEntity from openpartiesandclaims.create.mixins.json into com.simibubi.create.content.schematics.cannon.SchematicannonBlockEntity
[317月2026 21:45:06.110] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinSchematicannonBlockEntity from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:06.115] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinSchematicannonBlockEntity from mod openpartiesandclaims->@Inject::onTickPrinter(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:06.262] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinArmBlockEntity from openpartiesandclaims.create.mixins.json into com.simibubi.create.content.kinetics.mechanicalArm.ArmBlockEntity
[317月2026 21:45:06.262] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinArmBlockEntity from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:06.265] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinArmBlockEntity from mod openpartiesandclaims->@Inject::onSearchForItem(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:06.265] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinArmBlockEntity from mod openpartiesandclaims->@Inject::onSearchForDestination(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:06.337] [modloading-worker-0/DEBUG] [mixin/]: Mixing compat.create.MixinBlockBreakingKineticBlockEntity from youer.mixins.json into com.simibubi.create.content.kinetics.base.BlockBreakingKineticBlockEntity
[317月2026 21:45:06.340] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinBlockBreakingKineticBlockEntity from openpartiesandclaims.create.mixins.json into com.simibubi.create.content.kinetics.base.BlockBreakingKineticBlockEntity
[317月2026 21:45:06.340] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinBlockBreakingKineticBlockEntity from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:06.349] [modloading-worker-0/DEBUG] [mixin/]: youer.mixins.json:compat.create.MixinBlockBreakingKineticBlockEntity from mod neoforge->@Inject::ffAPI(Lnet/minecraft/world/level/block/state/BlockState;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:06.422] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinDeployerBlockEntity from openpartiesandclaims.create.mixins.json into com.simibubi.create.content.kinetics.deployer.DeployerBlockEntity
[317月2026 21:45:06.422] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinDeployerBlockEntity from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:06.426] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinDeployerBlockEntity from mod openpartiesandclaims->@Inject::onActivate(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:06.925] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinNeoForgeBlockEntityConfigurationPacket from openpartiesandclaims.create.neoforge.mixins.json into com.simibubi.create.foundation.networking.BlockEntityConfigurationPacket
[317月2026 21:45:06.925] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.neoforge.mixins.json:MixinNeoForgeBlockEntityConfigurationPacket from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:06.944] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.neoforge.mixins.json:MixinNeoForgeBlockEntityConfigurationPacket from mod openpartiesandclaims->@Inject::onHandle(Lnet/minecraft/server/level/ServerPlayer;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:07.049] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinNeoForgeContraptionInteractionPacket from openpartiesandclaims.create.neoforge.mixins.json into com.simibubi.create.content.contraptions.sync.ContraptionInteractionPacket
[317月2026 21:45:07.049] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.neoforge.mixins.json:MixinNeoForgeContraptionInteractionPacket from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:07.055] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.neoforge.mixins.json:MixinNeoForgeContraptionInteractionPacket from mod openpartiesandclaims->@Inject::onHandle(Lnet/minecraft/server/level/ServerPlayer;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:07.140] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinNeoForgeToolboxEquipPacket from openpartiesandclaims.create.neoforge.mixins.json into com.simibubi.create.content.equipment.toolbox.ToolboxEquipPacket
[317月2026 21:45:07.140] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.neoforge.mixins.json:MixinNeoForgeToolboxEquipPacket from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:07.141] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.neoforge.mixins.json:MixinNeoForgeToolboxEquipPacket from mod openpartiesandclaims->@Inject::onHandle(Lnet/minecraft/server/level/ServerPlayer;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:07.144] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinNeoForgeToolboxDisposeAllPacket from openpartiesandclaims.create.neoforge.mixins.json into com.simibubi.create.content.equipment.toolbox.ToolboxDisposeAllPacket
[317月2026 21:45:07.144] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.neoforge.mixins.json:MixinNeoForgeToolboxDisposeAllPacket from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:07.145] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.neoforge.mixins.json:MixinNeoForgeToolboxDisposeAllPacket from mod openpartiesandclaims->@Inject::onHandle(Lnet/minecraft/server/level/ServerPlayer;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:07.175] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinNeoForgeTrainRelocationPacket from openpartiesandclaims.create.neoforge.mixins.json into com.simibubi.create.content.trains.entity.TrainRelocationPacket
[317月2026 21:45:07.175] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.neoforge.mixins.json:MixinNeoForgeTrainRelocationPacket from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:07.179] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.neoforge.mixins.json:MixinNeoForgeTrainRelocationPacket from mod openpartiesandclaims->@Inject::onHandle(Lnet/minecraft/server/level/ServerPlayer;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:07.184] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinNeoForgeControlsInputPacket from openpartiesandclaims.create.neoforge.mixins.json into com.simibubi.create.content.contraptions.actors.trainControls.ControlsInputPacket
[317月2026 21:45:07.184] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.neoforge.mixins.json:MixinNeoForgeControlsInputPacket from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:07.186] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.neoforge.mixins.json:MixinNeoForgeControlsInputPacket from mod openpartiesandclaims->@Inject::onHandle(Lnet/minecraft/server/level/ServerPlayer;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:07.205] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinNeoForgeSuperGlueSelectionPacket from openpartiesandclaims.create.neoforge.mixins.json into com.simibubi.create.content.contraptions.glue.SuperGlueSelectionPacket
[317月2026 21:45:07.206] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.neoforge.mixins.json:MixinNeoForgeSuperGlueSelectionPacket from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:07.209] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.neoforge.mixins.json:MixinNeoForgeSuperGlueSelectionPacket from mod openpartiesandclaims->@Inject::onActivate(Lnet/minecraft/server/level/ServerPlayer;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:07.211] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinNeoForgeSuperGlueRemovalPacket from openpartiesandclaims.create.neoforge.mixins.json into com.simibubi.create.content.contraptions.glue.SuperGlueRemovalPacket
[317月2026 21:45:07.211] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.neoforge.mixins.json:MixinNeoForgeSuperGlueRemovalPacket from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:07.218] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.neoforge.mixins.json:MixinNeoForgeSuperGlueRemovalPacket from mod openpartiesandclaims->@Inject::onActivate(Lnet/minecraft/server/level/ServerPlayer;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:07.236] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinNeoForgeElevatorTargetFloorPacket from openpartiesandclaims.create.neoforge.mixins.json into com.simibubi.create.content.contraptions.elevator.ElevatorTargetFloorPacket
[317月2026 21:45:07.236] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.neoforge.mixins.json:MixinNeoForgeElevatorTargetFloorPacket from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:07.238] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.neoforge.mixins.json:MixinNeoForgeElevatorTargetFloorPacket from mod openpartiesandclaims->@Inject::onHandle(Lnet/minecraft/server/level/ServerPlayer;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:07.243] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinNeoForgeClipboardEditPacket from openpartiesandclaims.create.neoforge.mixins.json into com.simibubi.create.content.equipment.clipboard.ClipboardEditPacket
[317月2026 21:45:07.243] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.neoforge.mixins.json:MixinNeoForgeClipboardEditPacket from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:07.246] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.neoforge.mixins.json:MixinNeoForgeClipboardEditPacket from mod openpartiesandclaims->@Inject::onHandle(Lnet/minecraft/server/level/ServerPlayer;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:07.257] [modloading-worker-0/DEBUG] [mixin/]: Mixing v6_0_0.MixinNeoForgeRadialWrenchMenuSubmitPacketPacket from openpartiesandclaims.create.neoforge.mixins.json into com.simibubi.create.content.contraptions.wrench.RadialWrenchMenuSubmitPacket
[317月2026 21:45:07.257] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.neoforge.mixins.json:v6_0_0.MixinNeoForgeRadialWrenchMenuSubmitPacketPacket from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:07.259] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.neoforge.mixins.json:v6_0_0.MixinNeoForgeRadialWrenchMenuSubmitPacketPacket from mod openpartiesandclaims->@Inject::onActivate(Lnet/minecraft/server/level/ServerPlayer;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:07.757] [modloading-worker-0/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Config file create-common.toml for create tracking
[317月2026 21:45:07.757] [modloading-worker-0/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Config file create-client.toml for create tracking
[317月2026 21:45:07.762] [modloading-worker-0/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Config file create-server.toml for create tracking
[317月2026 21:45:07.787] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for create
[317月2026 21:45:07.787] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.infrastructure.config.AllConfigs for @SubscribeEvent-annotated methods
[317月2026 21:45:07.787] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/infrastructure/config/AllConfigs; to the mod event bus of mod create
[317月2026 21:45:07.791] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.infrastructure.RemapHelper for @SubscribeEvent-annotated methods
[317月2026 21:45:07.795] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/infrastructure/RemapHelper; to the mod event bus of mod create
[317月2026 21:45:07.795] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.infrastructure.gametest.CreateGameTests for @SubscribeEvent-annotated methods
[317月2026 21:45:07.803] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/infrastructure/gametest/CreateGameTests; to the mod event bus of mod create
[317月2026 21:45:07.805] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.foundation.block.ItemUseOverrides for @SubscribeEvent-annotated methods
[317月2026 21:45:07.805] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/foundation/block/ItemUseOverrides; to the game event bus
[317月2026 21:45:07.805] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.foundation.blockEntity.behaviour.ValueSettingsInputHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:07.807] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/foundation/blockEntity/behaviour/ValueSettingsInputHandler; to the game event bus
[317月2026 21:45:07.807] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.foundation.blockEntity.behaviour.edgeInteraction.EdgeInteractionHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:07.809] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/foundation/blockEntity/behaviour/edgeInteraction/EdgeInteractionHandler; to the game event bus
[317月2026 21:45:07.809] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.foundation.events.CommonEvents$ModBusEvents for @SubscribeEvent-annotated methods
[317月2026 21:45:07.811] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/foundation/events/CommonEvents$ModBusEvents; to the mod event bus of mod create
[317月2026 21:45:07.812] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.foundation.events.CommonEvents for @SubscribeEvent-annotated methods
[317月2026 21:45:07.813] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/foundation/events/CommonEvents; to the game event bus
[317月2026 21:45:07.817] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.contraptions.glue.SuperGlueHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:07.819] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/contraptions/glue/SuperGlueHandler; to the game event bus
[317月2026 21:45:07.819] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.contraptions.glue.SuperGlueItem for @SubscribeEvent-annotated methods
[317月2026 21:45:07.820] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/contraptions/glue/SuperGlueItem; to the game event bus
[317月2026 21:45:07.828] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.contraptions.minecart.CouplingHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:07.830] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinCouplingHandler from openpartiesandclaims.create.mixins.json into com.simibubi.create.content.contraptions.minecart.CouplingHandler
[317月2026 21:45:07.830] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinCouplingHandler from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:07.832] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinCouplingHandler from mod openpartiesandclaims->@Inject::onTryToCoupleCarts(Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;IILorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:07.836] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/contraptions/minecart/CouplingHandler; to the game event bus
[317月2026 21:45:07.840] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.contraptions.minecart.MinecartCouplingItem for @SubscribeEvent-annotated methods
[317月2026 21:45:07.840] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/contraptions/minecart/MinecartCouplingItem; to the game event bus
[317月2026 21:45:07.841] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.contraptions.mounted.MinecartContraptionItem for @SubscribeEvent-annotated methods
[317月2026 21:45:07.842] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/contraptions/mounted/MinecartContraptionItem; to the game event bus
[317月2026 21:45:07.842] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.fluids.FluidReactions for @SubscribeEvent-annotated methods
[317月2026 21:45:07.845] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/fluids/FluidReactions; to the game event bus
[317月2026 21:45:07.845] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.fluids.FluidBottleItemHook for @SubscribeEvent-annotated methods
[317月2026 21:45:07.846] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/fluids/FluidBottleItemHook; to the game event bus
[317月2026 21:45:07.848] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.trains.schedule.ScheduleItemEntityInteraction for @SubscribeEvent-annotated methods
[317月2026 21:45:07.849] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/trains/schedule/ScheduleItemEntityInteraction; to the game event bus
[317月2026 21:45:07.849] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.logistics.funnel.FunnelItem for @SubscribeEvent-annotated methods
[317月2026 21:45:07.849] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/logistics/funnel/FunnelItem; to the game event bus
[317月2026 21:45:07.851] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.logistics.itemHatch.ItemHatchHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:07.852] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/logistics/itemHatch/ItemHatchHandler; to the game event bus
[317月2026 21:45:07.853] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.logistics.stockTicker.StockTickerInteractionHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:07.855] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/logistics/stockTicker/StockTickerInteractionHandler; to the game event bus
[317月2026 21:45:07.855] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.redstone.displayLink.ClickToLinkBlockItem for @SubscribeEvent-annotated methods
[317月2026 21:45:07.855] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/redstone/displayLink/ClickToLinkBlockItem; to the game event bus
[317月2026 21:45:07.856] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.redstone.link.LinkHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:07.857] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/redstone/link/LinkHandler; to the game event bus
[317月2026 21:45:07.857] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.equipment.extendoGrip.ExtendoGripItem for @SubscribeEvent-annotated methods
[317月2026 21:45:07.858] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/equipment/extendoGrip/ExtendoGripItem; to the game event bus
[317月2026 21:45:07.859] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.equipment.clipboard.ClipboardValueSettingsHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:07.861] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/equipment/clipboard/ClipboardValueSettingsHandler; to the game event bus
[317月2026 21:45:07.863] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.equipment.armor.NetheriteDivingHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:07.863] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/equipment/armor/NetheriteDivingHandler; to the game event bus
[317月2026 21:45:07.864] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.equipment.armor.DivingBootsItem for @SubscribeEvent-annotated methods
[317月2026 21:45:07.865] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/equipment/armor/DivingBootsItem; to the game event bus
[317月2026 21:45:07.865] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.equipment.armor.CardboardArmorHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:07.867] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/equipment/armor/CardboardArmorHandler; to the game event bus
[317月2026 21:45:07.868] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.equipment.armor.DivingHelmetItem for @SubscribeEvent-annotated methods
[317月2026 21:45:07.868] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/equipment/armor/DivingHelmetItem; to the game event bus
[317月2026 21:45:07.869] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.equipment.wrench.WrenchEventHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:07.870] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/equipment/wrench/WrenchEventHandler; to the game event bus
[317月2026 21:45:07.871] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.equipment.bell.HauntedBellPulser for @SubscribeEvent-annotated methods
[317月2026 21:45:07.872] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/equipment/bell/HauntedBellPulser; to the game event bus
[317月2026 21:45:07.872] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.equipment.symmetryWand.SymmetryHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:07.873] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/equipment/symmetryWand/SymmetryHandler; to the game event bus
[317月2026 21:45:07.874] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.equipment.zapper.ZapperInteractionHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:07.875] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/equipment/zapper/ZapperInteractionHandler; to the game event bus
[317月2026 21:45:07.876] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.equipment.tool.CardboardSwordItem for @SubscribeEvent-annotated methods
[317月2026 21:45:07.876] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/equipment/tool/CardboardSwordItem; to the game event bus
[317月2026 21:45:07.876] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.kinetics.crank.ValveHandleBlock for @SubscribeEvent-annotated methods
[317月2026 21:45:07.876] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/kinetics/crank/ValveHandleBlock; to the game event bus
[317月2026 21:45:07.883] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.kinetics.crusher.CrushingWheelBlockEntity for @SubscribeEvent-annotated methods
[317月2026 21:45:07.883] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/kinetics/crusher/CrushingWheelBlockEntity; to the game event bus
[317月2026 21:45:07.887] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.kinetics.deployer.ManualApplicationRecipe for @SubscribeEvent-annotated methods
[317月2026 21:45:07.888] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/kinetics/deployer/ManualApplicationRecipe; to the game event bus
[317月2026 21:45:07.889] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.kinetics.deployer.DeployerFakePlayer for @SubscribeEvent-annotated methods
[317月2026 21:45:07.909] [DefaultDispatcher-worker-2/INFO] [de.miraculixx.veinminer.Veinminer/]: veinminer is up to date
[317月2026 21:45:07.938] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinServerGamePacketListenerImpl from openpartiesandclaims.mixins.json into net.minecraft.server.network.ServerGamePacketListenerImpl
[317月2026 21:45:07.938] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinServerGamePacketListenerImpl from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:07.939] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinNeoForgeServerGamePacketListenerImpl from openpartiesandclaims.neoforge.mixins.json into net.minecraft.server.network.ServerGamePacketListenerImpl
[317月2026 21:45:07.939] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.neoforge.mixins.json:MixinNeoForgeServerGamePacketListenerImpl from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:07.943] [modloading-worker-0/DEBUG] [mixin/]: Mixing ServerGamePacketListenerImplMixin from ftbquests-common.mixins.json into net.minecraft.server.network.ServerGamePacketListenerImpl
[317月2026 21:45:07.944] [modloading-worker-0/DEBUG] [mixin/]: ftbquests-common.mixins.json:ServerGamePacketListenerImplMixin from mod ftbquests: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_8 supports class version 52)
[317月2026 21:45:07.950] [modloading-worker-0/DEBUG] [mixin/]: ftbquests-common.mixins.json:ServerGamePacketListenerImplMixin from mod ftbquests->@Inject::handleClientInformation(Lnet/minecraft/network/protocol/common/ServerboundClientInformationPacket;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:07.950] [modloading-worker-0/DEBUG] [mixin/]: ftbquests-common.mixins.json:ServerGamePacketListenerImplMixin from mod ftbquests->@Inject::handleClientInformation(Lnet/minecraft/network/protocol/common/ServerboundClientInformationPacket;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:07.950] [modloading-worker-0/DEBUG] [mixin/]: ftbquests-common.mixins.json:ServerGamePacketListenerImplMixin from mod ftbquests->@Inject::handleClientInformation(Lnet/minecraft/network/protocol/common/ServerboundClientInformationPacket;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:07.979] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinServerCommonPacketListenerImpl from openpartiesandclaims.mixins.json into net.minecraft.server.network.ServerCommonPacketListenerImpl
[317月2026 21:45:07.979] [modloading-worker-0/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinServerCommonPacketListenerImpl from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:07.980] [modloading-worker-0/DEBUG] [mixin/]: Mixing server.MixinServerCommonPacketListenerImpl from mixins/common/nochatreports.mixins.json into net.minecraft.server.network.ServerCommonPacketListenerImpl
[317月2026 21:45:07.996] [modloading-worker-0/DEBUG] [mixin/]: mixins/common/nochatreports.mixins.json:server.MixinServerCommonPacketListenerImpl from mod nochatreports->@Inject::onSend(Lnet/minecraft/network/protocol/Packet;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:07.996] [modloading-worker-0/DEBUG] [mixin/]: mixins/common/nochatreports.mixins.json:server.MixinServerCommonPacketListenerImpl from mod nochatreports->@Inject::onSend(Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:08.019] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/kinetics/deployer/DeployerFakePlayer; to the game event bus
[317月2026 21:45:08.023] [modloading-worker-0/DEBUG] [mixin/]: Mixing common.MixinServerStatus from mixins/common/nochatreports.mixins.json into net.minecraft.network.protocol.status.ServerStatus
[317月2026 21:45:08.089] [modloading-worker-0/DEBUG] [mixin/]: Mixing MixinClientboundAddEntityPacket from customnpcs.mixins.json into net.minecraft.network.protocol.game.ClientboundAddEntityPacket
[317月2026 21:45:08.090] [modloading-worker-0/DEBUG] [mixin/]: customnpcs.mixins.json:MixinClientboundAddEntityPacket from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:08.110] [modloading-worker-0/DEBUG] [mixin/]: customnpcs.mixins.json:MixinClientboundAddEntityPacket from mod (unknown)->@Inject::initFromEnt1(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerEntity;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:08.110] [modloading-worker-0/DEBUG] [mixin/]: customnpcs.mixins.json:MixinClientboundAddEntityPacket from mod (unknown)->@Inject::initFromEnt1(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerEntity;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:08.110] [modloading-worker-0/DEBUG] [mixin/]: customnpcs.mixins.json:MixinClientboundAddEntityPacket from mod (unknown)->@Inject::initFromEnt1(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerEntity;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:08.110] [modloading-worker-0/DEBUG] [mixin/]: customnpcs.mixins.json:MixinClientboundAddEntityPacket from mod (unknown)->@Inject::initFromEnt2(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerEntity;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:08.110] [modloading-worker-0/DEBUG] [mixin/]: customnpcs.mixins.json:MixinClientboundAddEntityPacket from mod (unknown)->@Inject::initFromEnt2(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerEntity;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:08.110] [modloading-worker-0/DEBUG] [mixin/]: customnpcs.mixins.json:MixinClientboundAddEntityPacket from mod (unknown)->@Inject::initFromEnt2(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerEntity;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:08.110] [modloading-worker-0/DEBUG] [mixin/]: customnpcs.mixins.json:MixinClientboundAddEntityPacket from mod (unknown)->@Inject::initFromEnt3(Lnet/minecraft/world/entity/Entity;ILnet/minecraft/core/BlockPos;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:08.110] [modloading-worker-0/DEBUG] [mixin/]: customnpcs.mixins.json:MixinClientboundAddEntityPacket from mod (unknown)->@Inject::initFromEnt3(Lnet/minecraft/world/entity/Entity;ILnet/minecraft/core/BlockPos;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:08.110] [modloading-worker-0/DEBUG] [mixin/]: customnpcs.mixins.json:MixinClientboundAddEntityPacket from mod (unknown)->@Inject::initFromEnt3(Lnet/minecraft/world/entity/Entity;ILnet/minecraft/core/BlockPos;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:08.110] [modloading-worker-0/DEBUG] [mixin/]: customnpcs.mixins.json:MixinClientboundAddEntityPacket from mod (unknown)->@Inject::initFromBuf(Lnet/minecraft/network/RegistryFriendlyByteBuf;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:08.110] [modloading-worker-0/DEBUG] [mixin/]: customnpcs.mixins.json:MixinClientboundAddEntityPacket from mod (unknown)->@Inject::initFromBuf(Lnet/minecraft/network/RegistryFriendlyByteBuf;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:08.110] [modloading-worker-0/DEBUG] [mixin/]: customnpcs.mixins.json:MixinClientboundAddEntityPacket from mod (unknown)->@Inject::initFromBuf(Lnet/minecraft/network/RegistryFriendlyByteBuf;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:08.110] [modloading-worker-0/DEBUG] [mixin/]: customnpcs.mixins.json:MixinClientboundAddEntityPacket from mod (unknown)->@Inject::write(Lnet/minecraft/network/RegistryFriendlyByteBuf;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:08.110] [modloading-worker-0/DEBUG] [mixin/]: customnpcs.mixins.json:MixinClientboundAddEntityPacket from mod (unknown)->@Inject::write(Lnet/minecraft/network/RegistryFriendlyByteBuf;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:08.110] [modloading-worker-0/DEBUG] [mixin/]: customnpcs.mixins.json:MixinClientboundAddEntityPacket from mod (unknown)->@Inject::write(Lnet/minecraft/network/RegistryFriendlyByteBuf;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:08.188] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.content.processing.burner.BlazeBurnerHandler for @SubscribeEvent-annotated methods
[317月2026 21:45:08.189] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/content/processing/burner/BlazeBurnerHandler; to the game event bus
[317月2026 21:45:08.204] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.impl.registry.CreateDataMapsImpl for @SubscribeEvent-annotated methods
[317月2026 21:45:08.205] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/impl/registry/CreateDataMapsImpl; to the mod event bus of mod create
[317月2026 21:45:08.206] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.simibubi.create.impl.registry.CreateRegistriesImpl for @SubscribeEvent-annotated methods
[317月2026 21:45:08.206] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/simibubi/create/impl/registry/CreateRegistriesImpl; to the mod event bus of mod create
[317月2026 21:45:08.664] [modloading-worker-0/INFO] [touhou_little_maid/]: common default pack init finished, cost time: 4635.258 ms
[317月2026 21:45:08.666] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for touhou_little_maid
[317月2026 21:45:08.666] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.init.InitEntities for @SubscribeEvent-annotated methods
[317月2026 21:45:08.666] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/init/InitEntities; to the mod event bus of mod touhou_little_maid
[317月2026 21:45:08.668] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.init.registry.CompatRegistry for @SubscribeEvent-annotated methods
[317月2026 21:45:08.669] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/init/registry/CompatRegistry; to the mod event bus of mod touhou_little_maid
[317月2026 21:45:08.669] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.init.registry.DatapackRegistry for @SubscribeEvent-annotated methods
[317月2026 21:45:08.670] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/init/registry/DatapackRegistry; to the game event bus
[317月2026 21:45:08.670] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.init.registry.CommonRegistry for @SubscribeEvent-annotated methods
[317月2026 21:45:08.671] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/init/registry/CommonRegistry; to the mod event bus of mod touhou_little_maid
[317月2026 21:45:08.672] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.init.registry.MobSpawnInfoRegistry for @SubscribeEvent-annotated methods
[317月2026 21:45:08.672] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/init/registry/MobSpawnInfoRegistry; to the game event bus
[317月2026 21:45:08.673] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.item.ItemSubstituteJizo for @SubscribeEvent-annotated methods
[317月2026 21:45:08.673] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/item/ItemSubstituteJizo; to the game event bus
[317月2026 21:45:08.673] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.entity.chatbubble.RandomEmoji for @SubscribeEvent-annotated methods
[317月2026 21:45:08.674] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/entity/chatbubble/RandomEmoji; to the game event bus
[317月2026 21:45:08.675] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.event.MaidTrackEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:08.676] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/event/MaidTrackEvent; to the game event bus
[317月2026 21:45:08.676] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.event.CopyEntityIdEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:08.677] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/event/CopyEntityIdEvent; to the game event bus
[317月2026 21:45:08.677] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.event.CancelSaddleMaidEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:08.678] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/event/CancelSaddleMaidEvent; to the game event bus
[317月2026 21:45:08.678] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.event.InstallChairEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:08.678] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/event/InstallChairEvent; to the game event bus
[317月2026 21:45:08.679] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.event.food.ConvertFoodEatenEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:08.679] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/event/food/ConvertFoodEatenEvent; to the game event bus
[317月2026 21:45:08.680] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.event.food.RemainFoodEatenEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:08.680] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/event/food/RemainFoodEatenEvent; to the game event bus
[317月2026 21:45:08.681] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.event.MaidMealRegConfigEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:08.681] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/event/MaidMealRegConfigEvent; to the mod event bus of mod touhou_little_maid
[317月2026 21:45:08.682] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.event.maid.GetExpBottleEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:08.682] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/event/maid/GetExpBottleEvent; to the game event bus
[317月2026 21:45:08.683] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.event.maid.PotionItemUse for @SubscribeEvent-annotated methods
[317月2026 21:45:08.683] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/event/maid/PotionItemUse; to the game event bus
[317月2026 21:45:08.683] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.event.maid.SwitchSittingEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:08.684] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/event/maid/SwitchSittingEvent; to the game event bus
[317月2026 21:45:08.684] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.event.maid.MaidDeathFavorability for @SubscribeEvent-annotated methods
[317月2026 21:45:08.685] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/event/maid/MaidDeathFavorability; to the game event bus
[317月2026 21:45:08.685] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.event.maid.ApplyPotionEffectEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:08.686] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/event/maid/ApplyPotionEffectEvent; to the game event bus
[317月2026 21:45:08.687] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.event.maid.MaidAreaClickEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:08.688] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/event/maid/MaidAreaClickEvent; to the game event bus
[317月2026 21:45:08.688] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.event.maid.DismountMaidEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:08.689] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/event/maid/DismountMaidEvent; to the game event bus
[317月2026 21:45:08.689] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.event.maid.MaidFarmlandTrample for @SubscribeEvent-annotated methods
[317月2026 21:45:08.689] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/event/maid/MaidFarmlandTrample; to the game event bus
[317月2026 21:45:08.690] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.event.maid.SlabClickEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:08.690] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/event/maid/SlabClickEvent; to the game event bus
[317月2026 21:45:08.691] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.event.maid.UseNameTagEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:08.693] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/event/maid/UseNameTagEvent; to the game event bus
[317月2026 21:45:08.693] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.event.maid.MaidDropBaubleEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:08.694] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/event/maid/MaidDropBaubleEvent; to the game event bus
[317月2026 21:45:08.694] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.event.maid.ApplyGoldenAppleEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:08.695] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/event/maid/ApplyGoldenAppleEvent; to the game event bus
[317月2026 21:45:08.695] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.event.maid.UseFavorabilityToolEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:08.696] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/event/maid/UseFavorabilityToolEvent; to the game event bus
[317月2026 21:45:08.696] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.event.maid.SaddleMaidEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:08.697] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/event/maid/SaddleMaidEvent; to the game event bus
[317月2026 21:45:08.697] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.event.maid.MaidMountEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:08.697] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/event/maid/MaidMountEvent; to the game event bus
[317月2026 21:45:08.698] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.event.maid.HandleBackpackEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:08.699] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/event/maid/HandleBackpackEvent; to the game event bus
[317月2026 21:45:08.700] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.event.EntityDeathEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:08.700] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/event/EntityDeathEvent; to the game event bus
[317月2026 21:45:08.701] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.event.EnterServerEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:08.702] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/event/EnterServerEvent; to the game event bus
[317月2026 21:45:08.703] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.event.ClientExtensionsEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:08.704] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/event/ClientExtensionsEvent; to the mod event bus of mod touhou_little_maid
[317月2026 21:45:08.704] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.event.EntityHurtEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:08.704] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/event/EntityHurtEvent; to the game event bus
[317月2026 21:45:08.705] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.event.EntityJoinWorldEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:08.706] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/event/EntityJoinWorldEvent; to the game event bus
[317月2026 21:45:08.707] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.debug.target.SendMaidDebugDataEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:08.708] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/debug/target/SendMaidDebugDataEvent; to the game event bus
[317月2026 21:45:08.709] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Scanning class com.github.tartaricacid.touhoulittlemaid.debug.event.DebugStickClickEvent for @SubscribeEvent-annotated methods
[317月2026 21:45:08.709] [modloading-worker-0/DEBUG] [net.neoforged.fml.javafmlmod.AutomaticEventSubscriber/]: Subscribing @EventBusSubscriber class Lcom/github/tartaricacid/touhoulittlemaid/debug/event/DebugStickClickEvent; to the game event bus
[317月2026 21:45:08.812] [modloading-sync-worker/DEBUG] [mixin/]: Mixing MixinArmInteractionPoint from openpartiesandclaims.create.mixins.json into com.simibubi.create.content.kinetics.mechanicalArm.ArmInteractionPoint
[317月2026 21:45:08.812] [modloading-sync-worker/DEBUG] [mixin/]: openpartiesandclaims.create.mixins.json:MixinArmInteractionPoint from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:11.916] [modloading-sync-worker/DEBUG] [mixin/]: Mixing farmersdelight.CuttingBoardRecipeMixin from kaleidoscope_compat.mixins.json into vectorwing.farmersdelight.common.crafting.CuttingBoardRecipe
[317月2026 21:45:11.918] [modloading-sync-worker/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:farmersdelight.CuttingBoardRecipeMixin from mod kaleidoscope_compat->@Inject::kc$interceptCuttingBoardRecipes(Lvectorwing/farmersdelight/common/crafting/CuttingBoardRecipeInput;Lnet/minecraft/world/level/Level;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:11.919] [modloading-sync-worker/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:farmersdelight.CuttingBoardRecipeMixin from mod kaleidoscope_compat->@Inject::kc$interceptCuttingBoardRecipes(Lvectorwing/farmersdelight/common/crafting/CuttingBoardRecipeInput;Lnet/minecraft/world/level/Level;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:11.947] [modloading-sync-worker/DEBUG] [mixin/]: Mixing kaleidoscope_cookery.FlexPotRecipeMixin from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.crafting.recipe.FlexPotRecipe
[317月2026 21:45:11.949] [modloading-sync-worker/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.FlexPotRecipeMixin from mod kaleidoscope_compat->@Inject::onMatches(Lcom/github/ysbbbbbb/kaleidoscopecookery/crafting/container/SimpleInput;Lnet/minecraft/world/level/Level;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:11.949] [modloading-sync-worker/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.FlexPotRecipeMixin from mod kaleidoscope_compat->@Inject::onMatches(Lcom/github/ysbbbbbb/kaleidoscopecookery/crafting/container/SimpleInput;Lnet/minecraft/world/level/Level;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:11.963] [modloading-sync-worker/DEBUG] [mixin/]: Mixing kaleidoscope_cookery.FlexStockpotRecipeMixin from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.crafting.recipe.FlexStockpotRecipe
[317月2026 21:45:11.965] [modloading-sync-worker/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.FlexStockpotRecipeMixin from mod kaleidoscope_compat->@Inject::onMatches(Lcom/github/ysbbbbbb/kaleidoscopecookery/crafting/container/StockpotInput;Lnet/minecraft/world/level/Level;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:11.965] [modloading-sync-worker/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:kaleidoscope_cookery.FlexStockpotRecipeMixin from mod kaleidoscope_compat->@Inject::onMatches(Lcom/github/ysbbbbbb/kaleidoscopecookery/crafting/container/StockpotInput;Lnet/minecraft/world/level/Level;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:12.049] [modloading-sync-worker/DEBUG] [mixin/]: Mixing CanItemPerformAbilityAccess from jade.mixins.json into net.neoforged.neoforge.common.loot.CanItemPerformAbility
[317月2026 21:45:12.049] [modloading-sync-worker/DEBUG] [mixin/]: jade.mixins.json:CanItemPerformAbilityAccess from mod jade: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_16 supports class version 60)
[317月2026 21:45:12.312] [modloading-sync-worker/DEBUG] [mixin/]: Mixing TagEmptyConditionMixin from kubejs.mixins.json into net.neoforged.neoforge.common.conditions.TagEmptyCondition
[317月2026 21:45:12.314] [modloading-sync-worker/DEBUG] [mixin/]: kubejs.mixins.json:TagEmptyConditionMixin from mod kubejs->@Inject::kjs$test(Lnet/neoforged/neoforge/common/conditions/ICondition$IContext;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:12.336] [modloading-sync-worker/DEBUG] [mixin/]: Mixing CompoundIngredientMixin from kubejs.mixins.json into net.neoforged.neoforge.common.crafting.CompoundIngredient
[317月2026 21:45:12.345] [modloading-sync-worker/DEBUG] [mixin/]: Mixing DifferenceIngredientMixin from kubejs.mixins.json into net.neoforged.neoforge.common.crafting.DifferenceIngredient
[317月2026 21:45:12.350] [modloading-sync-worker/DEBUG] [mixin/]: Mixing IntersectionIngredientMixin from kubejs.mixins.json into net.neoforged.neoforge.common.crafting.IntersectionIngredient
[317月2026 21:45:13.756] [modloading-sync-worker/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Loading configs type COMMON
[317月2026 21:45:13.803] [modloading-sync-worker/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Loaded TOML config file D:\*已隐藏*\config\kaleidoscope_tavern-common.toml
[317月2026 21:45:13.811] [modloading-sync-worker/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Watching TOML config file D:\*已隐藏*\config\kaleidoscope_tavern-common.toml for changes
[317月2026 21:45:13.814] [modloading-sync-worker/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Loaded TOML config file D:\*已隐藏*\config\kaleidoscope_doll-common.toml
[317月2026 21:45:13.814] [modloading-sync-worker/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Watching TOML config file D:\*已隐藏*\config\kaleidoscope_doll-common.toml for changes
[317月2026 21:45:13.815] [modloading-sync-worker/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Loaded TOML config file D:\*已隐藏*\config\touhou_little_maid_epistalove-common.toml
[317月2026 21:45:13.816] [modloading-sync-worker/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Watching TOML config file D:\*已隐藏*\config\touhou_little_maid_epistalove-common.toml for changes
[317月2026 21:45:13.826] [modloading-sync-worker/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Loaded TOML config file D:\*已隐藏*\config\farmersdelight-common.toml
[317月2026 21:45:13.828] [modloading-sync-worker/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Watching TOML config file D:\*已隐藏*\config\farmersdelight-common.toml for changes
[317月2026 21:45:13.829] [modloading-sync-worker/DEBUG] [net.neoforged.neoforge.common.NeoForgeConfig/FORGEMOD]: Loaded NeoForge config file neoforge-common.toml
[317月2026 21:45:13.830] [modloading-sync-worker/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Loaded TOML config file D:\*已隐藏*\config\neoforge-common.toml
[317月2026 21:45:13.831] [modloading-sync-worker/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Watching TOML config file D:\*已隐藏*\config\neoforge-common.toml for changes
[317月2026 21:45:13.836] [modloading-sync-worker/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Loaded TOML config file D:\*已隐藏*\config\kaleidoscope_cookery-common.toml
[317月2026 21:45:13.838] [modloading-sync-worker/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Watching TOML config file D:\*已隐藏*\config\kaleidoscope_cookery-common.toml for changes
[317月2026 21:45:13.839] [modloading-sync-worker/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Loaded TOML config file D:\*已隐藏*\config\kaleidoscope_end-common.toml
[317月2026 21:45:13.840] [modloading-sync-worker/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Watching TOML config file D:\*已隐藏*\config\kaleidoscope_end-common.toml for changes
[317月2026 21:45:13.874] [modloading-sync-worker/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Loaded TOML config file D:\*已隐藏*\config\touhou_little_maid-common.toml
[317月2026 21:45:13.875] [modloading-sync-worker/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Watching TOML config file D:\*已隐藏*\config\touhou_little_maid-common.toml for changes
[317月2026 21:45:13.877] [modloading-sync-worker/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Loaded TOML config file D:\*已隐藏*\config\create-common.toml
[317月2026 21:45:13.878] [modloading-sync-worker/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Watching TOML config file D:\*已隐藏*\config\create-common.toml for changes
[317月2026 21:45:13.880] [modloading-worker-0/INFO] [xaero.pac.OpenPartiesAndClaims/]: Loading Open Parties and Claims!
[317月2026 21:45:13.881] [modloading-worker-0/INFO] [xaero.lib.XaeroLib/]: Loading XaeroLib common 1/2!
[317月2026 21:45:13.892] [modloading-worker-0/DEBUG] [mixin/]: Mixing accessor.FluidInteractionRegistryAccessor from create.mixins.json into net.neoforged.neoforge.fluids.FluidInteractionRegistry
[317月2026 21:45:13.893] [modloading-worker-0/DEBUG] [mixin/]: Renaming @Accessor method getInteractions()Ljava/util/Map; to getInteractions$create_$md$fe552f$0 in create.mixins.json:accessor.FluidInteractionRegistryAccessor from mod create
[317月2026 21:45:13.899] [modloading-worker-0/INFO] [FTB Library/]: Setting game stages provider implementation to: KubeJS Stages
[317月2026 21:45:13.901] [modloading-worker-0/INFO] [FTB XMod Compat/]: Chose [KubeJS Stages] as the active game stages implementation
[317月2026 21:45:13.903] [modloading-worker-0/INFO] [FTB XMod Compat/]: Chose [FALLBACK] as the active permissions implementation
[317月2026 21:45:13.916] [modloading-worker-0/DEBUG] [patchouli/]: Instantiating xplat impl: vazkii.patchouli.neoforge.xplat.NeoForgeXplatImpl
[317月2026 21:45:13.911] [modloading-worker-0/INFO] [FTB Library/]: Setting permissions currency implementation to: <NONE>
[317月2026 21:45:13.935] [modloading-worker-0/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Config file openpartiesandclaims-server.toml for openpartiesandclaims tracking
[317月2026 21:45:13.918] [modloading-worker-0/INFO] [FTB XMod Compat/]: Chose [<NONE>] as the active currency implementation
[317月2026 21:45:13.938] [modloading-worker-0/INFO] [FTB XMod Compat/]: [FTB Quests] recipe helper provider is [JEI]
[317月2026 21:45:14.278] [modloading-sync-worker/DEBUG] [net.neoforged.fml.DeferredWorkQueue/LOADING]: Dispatching synchronous work for work queue Common setup: 13 jobs
[317月2026 21:45:14.293] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Touhou little maid mod's model is loading...
[317月2026 21:45:14.316] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: authors_and_credits:wine_fox_maid
[317月2026 21:45:14.316] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: authors_and_credits:wine_fox_taisho
[317月2026 21:45:14.316] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: authors_and_credits:sazuki
[317月2026 21:45:14.316] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: authors_and_credits:pajinyi
[317月2026 21:45:14.316] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: authors_and_credits:fledge
[317月2026 21:45:14.316] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: authors_and_credits:clocklalier
[317月2026 21:45:14.316] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: authors_and_credits:cyra
[317月2026 21:45:14.316] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: authors_and_credits:cyra_b2eb6fe570df68d353aa9d07b127b902
[317月2026 21:45:14.316] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: authors_and_credits:cyra_pow_wow
[317月2026 21:45:14.316] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: authors_and_credits:mory_chan
[317月2026 21:45:14.316] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: authors_and_credits:flower_candy
[317月2026 21:45:14.316] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Touhou little maid mod's model is loaded
[317月2026 21:45:14.317] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Touhou little maid mod's model is loading...
[317月2026 21:45:14.317] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Touhou little maid mod's model is loading...
[317月2026 21:45:14.320] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_blue
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_nine_tailed
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_nine_tailed_f609258f13252f11c3f44051b51f93c4
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_hanfu
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_new_year
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_jk
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_astronaut
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_kongfu
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_kongfu_163d46bab6d00d2e2910d32b83c7de53
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_kongfu_9dcb55de5689ffa419d9009d3eb82cac
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_kongfu_a4dbe4e83a24193e1005a40204c415ac
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_kongfu_538780bcc09da2d92795797b65aefe87
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_kongfu_15030e12f688c8163573af95dc4c6728
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_magical
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_magical_a12dc19190c076d8d24aff8714515c8e
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_magical_b073380075f0d30ea8bbcde8566f825e
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_magical_3b7aba412b5ededbab0780e258207bf0
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_magical_38ffa7d8d6f062b86c6bf88ac47a4c73
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_magical_7952f4718991f317b2f11926a90cbd10
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_saint
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_saint_c4f14815c46c13e6eb3d82ba88ed2f96
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_elf
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_salesperson
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_salesperson_84961723c2751ef4c6b9a0f8596f95cc
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_little
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_matured
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_momo
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_momo_897c13175aa632e673b32ed45ffd4961
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_wedding
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_tactics
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_mini
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:winefox_survivor
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:sta
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:zhiban
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:zhiban_hanfu
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:zhiban_new_year
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:hailuo_new_year
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:kluonoa
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:foxmaid
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:rice_cake_fox
[317月2026 21:45:14.321] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Touhou little maid mod's model is loaded
[317月2026 21:45:14.432] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Touhou little maid mod's model is loading...
[317月2026 21:45:14.440] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: geckolib:qingluka
[317月2026 21:45:14.441] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Touhou little maid mod's model is loaded
[317月2026 21:45:14.441] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Touhou little maid mod's model is loading...
[317月2026 21:45:14.441] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Touhou little maid mod's model is loading...
[317月2026 21:45:14.441] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Touhou little maid mod's model is loading...
[317月2026 21:45:14.444] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: minecraft_15th:alex
[317月2026 21:45:14.444] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: minecraft_15th:rana
[317月2026 21:45:14.444] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: minecraft_15th:natalie
[317月2026 21:45:14.444] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: minecraft_15th:dawn
[317月2026 21:45:14.444] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Touhou little maid mod's model is loaded
[317月2026 21:45:14.444] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Touhou little maid mod's model is loading...
[317月2026 21:45:14.444] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Touhou little maid mod's model is loading...
[317月2026 21:45:14.444] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Touhou little maid mod's model is loading...
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:stage
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:japanese_lottery_machine
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:fishpond
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:mine
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:logging_hut
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:kitchen
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:dining_table_default
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:dining_table_spring
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:dining_table_summer
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:dining_table_autumn
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:dining_table_winter
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:cumin_lamb_chop
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:hot_spring
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:picnic_cloth
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:elite_slime
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:slime
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:flip_phone
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:fox_demon_statue
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:fox_demon_statue_1
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:bathroom
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:backpack
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:cabinet
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:single_bed
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:double_bed
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:shrine
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:3d_printer
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:doorbell_ground
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:doorbell_wall
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: next_update_model:exchange_machine
[317月2026 21:45:14.452] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Touhou little maid mod's model is loaded
[317月2026 21:45:14.453] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Touhou little maid mod's model is loading...
[317月2026 21:45:14.463] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:hakurei_reimu
[317月2026 21:45:14.463] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:hakurei_reimu_2
[317月2026 21:45:14.463] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:hakurei_reimu_type_b
[317月2026 21:45:14.463] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:hakurei_reimu_type_b_716c27087f2716348835e7775121532f
[317月2026 21:45:14.463] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:hakurei_reimu_type_b_1720614ea46709023787aae005df1134
[317月2026 21:45:14.463] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:hakurei_reimu_type_b_9cc0af67a94bdbb6dbae8056ab30c2bc
[317月2026 21:45:14.463] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:kirisame_marisa
[317月2026 21:45:14.463] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:kirisame_marisa_2
[317月2026 21:45:14.463] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:rumia
[317月2026 21:45:14.463] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:daiyousei
[317月2026 21:45:14.463] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:cirno
[317月2026 21:45:14.463] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:cirno_maid
[317月2026 21:45:14.463] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:cirno_tan
[317月2026 21:45:14.463] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:cirno_slim
[317月2026 21:45:14.463] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:cirno_slim_43e8d943f0564065031ec0efc405edbb
[317月2026 21:45:14.463] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:cirno_slim_af6bc1a4e6e95433d0d72fe108ec09b7
[317月2026 21:45:14.463] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:hong_meiling
[317月2026 21:45:14.463] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:koakuma
[317月2026 21:45:14.463] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:patchouli_knowledge
[317月2026 21:45:14.463] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:patchouli_knowledge_2
[317月2026 21:45:14.464] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:izayoi_sakuya
[317月2026 21:45:14.464] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:remilia_scarlet
[317月2026 21:45:14.464] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:remilia_scarlet_2
[317月2026 21:45:14.464] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:flandre_scarlet
[317月2026 21:45:14.464] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:letty_whiterock
[317月2026 21:45:14.464] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:chen
[317月2026 21:45:14.464] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:alice_margatroid
[317月2026 21:45:14.464] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:shanghai_doll
[317月2026 21:45:14.464] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:hourai_doll
[317月2026 21:45:14.464] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:goliath_doll
[317月2026 21:45:14.464] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:lily_white
[317月2026 21:45:14.464] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:lily_black
[317月2026 21:45:14.464] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:lunasa_prismriver
[317月2026 21:45:14.464] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:merlin_prismriver
[317月2026 21:45:14.464] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:lyrica_prismriver
[317月2026 21:45:14.464] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:konpaku_youmu
[317月2026 21:45:14.464] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:saigyouji_yuyuko
[317月2026 21:45:14.464] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:yakumo_ran
[317月2026 21:45:14.464] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:yukari_yakumo
[317月2026 21:45:14.464] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:ibuki_suika
[317月2026 21:45:14.465] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:wriggle_nightbug
[317月2026 21:45:14.465] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:mystia_lorelei
[317月2026 21:45:14.465] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:keine_kamishirasawa
[317月2026 21:45:14.465] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:keine_kamishirasawa_2
[317月2026 21:45:14.465] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:tewi_inaba
[317月2026 21:45:14.465] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:reisen_udongein_inaba
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:yagokoro_eirin
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:houraisan_kaguya
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:fujiwara_no_mokou
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:syameimaru_aya
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:medicine_melancholy
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:kazami_yuka
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:onozuka_komachi
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:shikieiki_yamaxanadu
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:aki_sizuha
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:minoriko_aki
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:kagiyama_hina
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:kawasiro_nitori
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:inubashiri_momizi
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:kochiya_sanae
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:yasaka_kanako
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:moriya_suwako
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:nagae_iku
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:hinanawi_tenshi
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:kisume
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:kurodani_yamame
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:mizuhashi_parsee
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:hoshiguma_yugi
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:komeiji_satori
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:kaenbyou_rin
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:reiuji_utsuho
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:komeiji_koishi
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:komeiji_koishi_2
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:nazrin
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:tatara_kogasa
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:kumoi_ichirin
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:murasa_minamitsu
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:toramaru_shou
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:hijiri_byakuren
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:houjuu_nue
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:himekaidou_hatate
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:kasodani_kyouko
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:miyako_yoshika
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:kaku_seiga
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:mononobe_no_futo
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:toyosatomimi_no_miko
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:soga_no_toziko
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:hata_no_kokoro
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:hutatsuiwa_mamizou
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:wakasagihime
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:sekibanki
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:imaizumi_kagerou
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:tsukumo_yatsuhashi
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:tsukumo_benben
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:kijin_seija
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:sukuna_shinmyoumaru
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:horikawa_raiko
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:usami_sumireko
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:seiran
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:ringo
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:doremy_sweet
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:kisin_sagume
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:clownpiece
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:junko
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:hecatia_lapislazuli
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:yorigami_jyoon
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:yorigami_shion
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:eternity_larva
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:sakata_nemuno
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:komano_aunn
[317月2026 21:45:14.466] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:yatadera_narumi
[317月2026 21:45:14.468] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:nishida_satono
[317月2026 21:45:14.468] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:teireid_mai
[317月2026 21:45:14.468] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:matara_okina
[317月2026 21:45:14.468] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:ebisu_eika
[317月2026 21:45:14.468] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:ushizaki_urumi
[317月2026 21:45:14.468] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:niwatari_kutaka
[317月2026 21:45:14.468] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:kitcho_yachie
[317月2026 21:45:14.468] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:joutougu_mayumi
[317月2026 21:45:14.468] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:haniyasushin_keiki
[317月2026 21:45:14.468] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:kurokoma_saki
[317月2026 21:45:14.468] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:toutetsu_yuma
[317月2026 21:45:14.468] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:goutokuzi_mike
[317月2026 21:45:14.468] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:yamashiro_takane
[317月2026 21:45:14.468] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:komakusa_sannyo
[317月2026 21:45:14.468] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:tamatsukuri_misumaru
[317月2026 21:45:14.468] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:kudamaki_tsukasa
[317月2026 21:45:14.468] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:iizunamaru_megumu
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:tenkyu_chimata
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:himemushi_momoyo
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:son_biten
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:mitsugashira_enoko
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:tenkajin_chiyari
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:yomotsu_hisami
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:nippaku_zanmu
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:ubame_chirizuka
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:chimi_houjuu
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:nareko_michigami
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:yuiman_asama
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:ariya_iwanaga
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:watari_nina
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:morichika_rinnosuke
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:tokiko
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:sunny_milk
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:luna_child
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:star_sapphire
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:watatsuki_no_toyohime
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:watatsuki_no_yorihime
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:reisen
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:hieda_no_akyuu
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:ibaraki_kasen
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:ibaraki_kasen_2
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:motoori_kosuzu
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:miyadeguchi_mizuchi
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:miyoi_okunoda
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:usami_renko
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:maribel_hearn
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:satsuki_rin
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Touhou little maid mod's model is loaded
[317月2026 21:45:14.469] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Touhou little maid mod's model is loading...
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:cushion
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:class_desk
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:class_chair
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:kotatsu
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:play_station
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:tall_stool
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:low_stool
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:barbecue_booth
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:barbecue_booth_2
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:long_stool
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:square_table
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:mahjong_table
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:beach_chair
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:parasol
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:water_wheel
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:saisen_bako
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:well
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:torii
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:torii_2
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:torii_3
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:ema
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:anti_collision_bucket
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:park_bench
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:rinnosuke_children_toys
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:moto
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:bowl
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:lucky_cat_2m
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:yumemi_strawberry_milk
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:crystalizedsuns_moms_tombstone
[317月2026 21:45:14.473] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:legendary_pig_man
[317月2026 21:45:14.474] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:head_of_academycraft
[317月2026 21:45:14.474] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:fogg05
[317月2026 21:45:14.474] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid:native_drum
[317月2026 21:45:14.474] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Touhou little maid mod's model is loaded
[317月2026 21:45:14.474] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Touhou little maid mod's model is loading...
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:reimu_hakurei
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:singyoku2
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:singyoku3
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:mima
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:kikuri
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:konngara
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:yuugen_magan
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:elis
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:sariel
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:genjii
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:rika
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:meira
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:kirisame_marisa
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:ellen
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:kotohime
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:kana_anaberal
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:rikako_asakura
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:chiyuri_kitashirakawa
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:yumemi_okazaki
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:orange
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:kurumi
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:elly
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:yuuka_old
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:mugetsu
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:gengetsu
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:sara
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:louise
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:alice
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:yuki
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:mai
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:yumeko
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:shinki
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:ruukoto
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_old:trump_king
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Touhou little maid mod's model is loaded
[317月2026 21:45:14.475] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Touhou little maid mod's model is loading...
[317月2026 21:45:14.476] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Touhou little maid mod's model is loading...
[317月2026 21:45:14.478] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_seihou:vivit
[317月2026 21:45:14.478] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_seihou:vivit_2
[317月2026 21:45:14.478] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_seihou:milia
[317月2026 21:45:14.478] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_seihou:mei
[317月2026 21:45:14.478] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Loaded model info: touhou_little_maid_seihou:mai
[317月2026 21:45:14.478] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Touhou little maid mod's model is loaded
[317月2026 21:45:14.478] [modloading-sync-worker/DEBUG] [touhou_little_maid/ServerCustomPackLoader]: Touhou little maid mod's model is loading...
[317月2026 21:45:14.720] [modloading-sync-worker/DEBUG] [mixin/]: Mixing farmersdelight.CookingPotCompatMixin from kaleidoscope_compat.mixins.json into com.github.ysbbbbbb.kaleidoscopecookery.compat.farmersdelight.CookingPotCompat
[317月2026 21:45:14.726] [modloading-sync-worker/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:farmersdelight.CookingPotCompatMixin from mod kaleidoscope_compat->@Inject::onAfterStockpotRecipeMatch(Lcom/github/ysbbbbbb/kaleidoscopecookery/api/event/StockpotMatchRecipeEvent$Post;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:14.726] [modloading-sync-worker/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:farmersdelight.CookingPotCompatMixin from mod kaleidoscope_compat->@Inject::onGetTransformRecipeForJeiHead(Lnet/minecraft/world/level/Level;Ljava/util/List;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:14.726] [modloading-sync-worker/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:farmersdelight.CookingPotCompatMixin from mod kaleidoscope_compat->@Inject::onGetTransformRecipeForJeiTail(Lnet/minecraft/world/level/Level;Ljava/util/List;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:14.762] [modloading-sync-worker/DEBUG] [net.neoforged.fml.DeferredWorkQueue/LOADING]: Synchronous work queue completed in 479.8 ms
[317月2026 21:45:14.763] [modloading-worker-0/INFO] [xaero.lib.XaeroLib/]: Loading XaeroLib server 1/2!
[317月2026 21:45:14.765] [modloading-worker-0/INFO] [xaero.minimap.XaeroMinimap/]: Loading Xaero's Minimap - Stage 1/2 (Server)
[317月2026 21:45:14.772] [modloading-worker-0/INFO] [org.anti_ad.mc.common.LogBase/]: [libIPN] Server starting...
[317月2026 21:45:14.776] [modloading-sync-worker/DEBUG] [net.neoforged.fml.DeferredWorkQueue/LOADING]: Dispatching synchronous work for work queue Sided setup: 2 jobs
[317月2026 21:45:14.777] [modloading-sync-worker/INFO] [xaero.lib.XaeroLib/]: Loading XaeroLib common 2/2!
[317月2026 21:45:14.778] [modloading-sync-worker/INFO] [xaero.lib.XaeroLib/]: Loading XaeroLib server 2/2!
[317月2026 21:45:14.780] [modloading-sync-worker/INFO] [xaero.minimap.XaeroMinimap/]: Loading Xaero's Minimap - Stage 2/2 (Server)
[317月2026 21:45:14.782] [modloading-sync-worker/DEBUG] [net.neoforged.fml.DeferredWorkQueue/LOADING]: Synchronous work queue completed in 5.393 ms
[317月2026 21:45:14.846] [modloading-sync-worker/DEBUG] [net.neoforged.fml.DeferredWorkQueue/LOADING]: Dispatching synchronous work for work queue Enqueue IMC: 8 jobs
[317月2026 21:45:14.864] [modloading-sync-worker/DEBUG] [net.neoforged.fml.DeferredWorkQueue/LOADING]: Synchronous work queue completed in 16.86 ms
[317月2026 21:45:14.962] [modloading-worker-0/INFO] [snownee.jade.Jade/]: Start loading plugin from com.github.ysbbbbbb.kaleidoscopetavern.compat.jade.ModPlugin
[317月2026 21:45:14.974] [modloading-worker-0/INFO] [snownee.jade.Jade/]: Start loading plugin from com.github.ysbbbbbb.kaleidoscopedoll.compat.jade.ModPlugin
[317月2026 21:45:14.976] [modloading-worker-0/INFO] [snownee.jade.Jade/]: Start loading plugin from snownee.jade.addon.vanilla.VanillaPlugin
[317月2026 21:45:15.139] [modloading-worker-0/INFO] [snownee.jade.Jade/]: Start loading plugin from snownee.jade.addon.universal.UniversalPlugin
[317月2026 21:45:15.155] [modloading-worker-0/INFO] [snownee.jade.Jade/]: Start loading plugin from snownee.jade.addon.debug.DebugPlugin
[317月2026 21:45:15.156] [modloading-worker-0/INFO] [snownee.jade.Jade/]: Start loading plugin from snownee.jade.addon.core.CorePlugin
[317月2026 21:45:15.161] [modloading-worker-0/INFO] [snownee.jade.Jade/]: Start loading plugin from snownee.jade.addon.access.AccessibilityPlugin
[317月2026 21:45:15.162] [modloading-worker-0/INFO] [snownee.jade.Jade/]: Start loading plugin from com.github.tartaricacid.touhoulittlemaid.compat.jade.JadePlugin
[317月2026 21:45:15.164] [modloading-worker-0/INFO] [snownee.jade.Jade/]: Start loading plugin from com.bmt.kaleidoscope_end.compat.jade.JadePlugin
[317月2026 21:45:15.169] [modloading-worker-0/INFO] [snownee.jade.Jade/]: Start loading plugin from dev.ftb.mods.ftbxmodcompat.generic.jade.JadePlugin
[317月2026 21:45:15.171] [modloading-worker-0/INFO] [snownee.jade.Jade/]: Start loading plugin from com.github.ysbbbbbb.kaleidoscopecookery.compat.jade.ModPlugin
[317月2026 21:45:15.304] [modloading-sync-worker/DEBUG] [net.neoforged.fml.DeferredWorkQueue/LOADING]: Dispatching synchronous work for work queue Complete loading of 47 mods: 2 jobs
[317月2026 21:45:15.310] [modloading-sync-worker/DEBUG] [net.neoforged.fml.DeferredWorkQueue/LOADING]: Synchronous work queue completed in 5.590 ms
[317月2026 21:45:16.089] [modloading-sync-worker/INFO] [cc.sighs.oelib.network.api.NetworkAutoRegistration/]: [NetworkAutoReg] Scanning 5 package(s) for packets...
[317月2026 21:45:16.136] [modloading-sync-worker/DEBUG] [cc.sighs.oelib.network.api.NetworkAutoRegistration/]: [NetworkAutoReg] Found packet: cc.sighs.oelib.network.chunk.GenericChunkPacket (chunkThreshold=0)
[317月2026 21:45:16.136] [modloading-sync-worker/DEBUG] [cc.sighs.oelib.network.api.NetworkAutoRegistration/]: [NetworkAutoReg] Found packet: cc.sighs.oelib.dev.example.net.OpenGuiPacket (chunkThreshold=0)
[317月2026 21:45:16.136] [modloading-sync-worker/DEBUG] [cc.sighs.oelib.network.api.NetworkAutoRegistration/]: [NetworkAutoReg] Found packet: cc.sighs.oelib.dev.example.net.BigComponentPacket (chunkThreshold=8192)
[317月2026 21:45:16.136] [modloading-sync-worker/DEBUG] [cc.sighs.oelib.network.api.NetworkAutoRegistration/]: [NetworkAutoReg] Found packet: cc.sighs.oelib.data.net.DataSyncChunkPacket (chunkThreshold=30000)
[317月2026 21:45:16.136] [modloading-sync-worker/DEBUG] [cc.sighs.oelib.network.api.NetworkAutoRegistration/]: [NetworkAutoReg] Found packet: cc.sighs.oelib.config.net.ConfigUpdateRequestPacket (chunkThreshold=0)
[317月2026 21:45:16.136] [modloading-sync-worker/DEBUG] [cc.sighs.oelib.network.api.NetworkAutoRegistration/]: [NetworkAutoReg] Found packet: cc.sighs.oelib.config.net.ConfigSyncPacket (chunkThreshold=0)
[317月2026 21:45:16.136] [modloading-sync-worker/DEBUG] [cc.sighs.oelib.network.api.NetworkAutoRegistration/]: [NetworkAutoReg] Found packet: com.flechazo.contact.network.TextBoxEditMessage (chunkThreshold=0)
[317月2026 21:45:16.136] [modloading-sync-worker/DEBUG] [cc.sighs.oelib.network.api.NetworkAutoRegistration/]: [NetworkAutoReg] Found packet: com.flechazo.contact.network.PostcardEditMessage (chunkThreshold=0)
[317月2026 21:45:16.136] [modloading-sync-worker/DEBUG] [cc.sighs.oelib.network.api.NetworkAutoRegistration/]: [NetworkAutoReg] Found packet: com.flechazo.contact.network.EnquireAddresseeMessage (chunkThreshold=0)
[317月2026 21:45:16.136] [modloading-sync-worker/DEBUG] [cc.sighs.oelib.network.api.NetworkAutoRegistration/]: [NetworkAutoReg] Found packet: com.flechazo.contact.network.AddresseeDataMessage (chunkThreshold=0)
[317月2026 21:45:16.136] [modloading-sync-worker/DEBUG] [cc.sighs.oelib.network.api.NetworkAutoRegistration/]: [NetworkAutoReg] Found packet: com.flechazo.contact.network.ActionMessage (chunkThreshold=0)
[317月2026 21:45:16.136] [modloading-sync-worker/INFO] [cc.sighs.oelib.network.api.NetworkAutoRegistration/]: [NetworkAutoReg] Scan packages: [com.flechazo.contact.network, cc.sighs.oelib.network.chunk, cc.sighs.oelib.config.net, cc.sighs.oelib.dev.example.net, cc.sighs.oelib.data.net] | found: 11 | added: 11 | skipped: 0
[317月2026 21:45:16.164] [modloading-sync-worker/DEBUG] [oelib/]: Registering packet: GenericChunkPacket | Side: BOTH | Type ID: oelib:generic_chunk
[317月2026 21:45:16.167] [modloading-sync-worker/DEBUG] [oelib/]: Registering packet: EnquireAddresseeMessage | Side: SERVER | Type ID: contact:enquire_addressee_message
[317月2026 21:45:16.173] [modloading-sync-worker/DEBUG] [oelib/]: NetFieldCodec: Resolved codec for TextBoxEditMessage via ItemStack.STREAM_CODEC
[317月2026 21:45:16.173] [modloading-sync-worker/DEBUG] [oelib/]: Registering packet: TextBoxEditMessage | Side: SERVER | Type ID: contact:textbox_edit_message
[317月2026 21:45:16.174] [modloading-sync-worker/DEBUG] [oelib/]: Registering packet: AddresseeDataMessage | Side: CLIENT | Type ID: contact:addressee_data_message
[317月2026 21:45:16.174] [modloading-sync-worker/DEBUG] [oelib/]: Registering packet: ConfigUpdateRequestPacket | Side: SERVER | Type ID: oelib:config_update_request
[317月2026 21:45:16.175] [modloading-sync-worker/DEBUG] [oelib/]: Registering packet: ActionMessage | Side: BOTH | Type ID: contact:action_message
[317月2026 21:45:16.175] [modloading-sync-worker/DEBUG] [oelib/]: Registering packet: ConfigSyncPacket | Side: CLIENT | Type ID: oelib:config_sync
[317月2026 21:45:16.177] [modloading-sync-worker/DEBUG] [oelib/]: JsonCodec: Resolved JSON codec for OpenGuiPacket via ComponentSerialization.CODEC
[317月2026 21:45:16.178] [modloading-sync-worker/DEBUG] [oelib/]: NetFieldCodec: Resolved codec for OpenGuiPacket via Enchantment.STREAM_CODEC
[317月2026 21:45:16.178] [modloading-sync-worker/DEBUG] [oelib/]: Registering packet: OpenGuiPacket | Side: SERVER | Type ID: oelib:open_gui
[317月2026 21:45:16.178] [modloading-sync-worker/DEBUG] [oelib/]: Registering packet: DataSyncChunkPacket | Side: BOTH | Type ID: oelib:data_sync_chunk
[317月2026 21:45:16.189] [modloading-sync-worker/DEBUG] [oelib/]: Registering packet: BigComponentPacket | Side: BOTH | Type ID: oelib:big_component
[317月2026 21:45:16.189] [modloading-sync-worker/DEBUG] [oelib/]: Registering packet: PostcardEditMessage | Side: SERVER | Type ID: contact:postcard_edit_message
[317月2026 21:45:16.484] [main/DEBUG] [mixin/]: Mixing common.SettingsAccessor from resourcefulconfig.mixins.json into net.minecraft.server.dedicated.Settings
[317月2026 21:45:16.519] [main/INFO] [com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService/]: Environment: Environment[sessionHost=https://sessionserver.mojang.com, servicesHost=https://api.minecraftservices.com, name=PROD]
[317月2026 21:45:16.536] [main/DEBUG] [mixin/]: Mixing MixinGameProfileCache from openpartiesandclaims.mixins.json into net.minecraft.server.players.GameProfileCache
[317月2026 21:45:16.536] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinGameProfileCache from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:16.580] [main/DEBUG] [mixin/]: Mixing PackRepositoryMixin from customnpcs.mixins.json into net.minecraft.server.packs.repository.PackRepository
[317月2026 21:45:16.580] [main/DEBUG] [mixin/]: customnpcs.mixins.json:PackRepositoryMixin from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:16.585] [main/DEBUG] [mixin/]: customnpcs.mixins.json:PackRepositoryMixin from mod (unknown)->@Inject::reload(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:16.764] [main/INFO] [com.simibubi.create.Create/]: Created 157 recipes which will be injected into the game
[317月2026 21:45:16.776] [main/INFO] [com.simibubi.create.Create/]: Created 0 tags which will be injected into the game
[317月2026 21:45:16.844] [main/DEBUG] [mixin/]: Mixing WorldLoaderPackConfigMixin from kubejs.mixins.json into net.minecraft.server.WorldLoader$PackConfig
[317月2026 21:45:16.850] [main/DEBUG] [mixin/]: Mixing ReloadableServerResourcesMixin from kubejs.mixins.json into net.minecraft.server.ReloadableServerResources
[317月2026 21:45:16.856] [main/DEBUG] [mixin/]: kubejs.mixins.json:ReloadableServerResourcesMixin from mod kubejs->@Inject::init(Lnet/minecraft/core/RegistryAccess$Frozen;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/commands/Commands$CommandSelection;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:16.856] [main/DEBUG] [mixin/]: kubejs.mixins.json:ReloadableServerResourcesMixin from mod kubejs->@Inject::init(Lnet/minecraft/core/RegistryAccess$Frozen;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/commands/Commands$CommandSelection;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:16.856] [main/DEBUG] [mixin/]: kubejs.mixins.json:ReloadableServerResourcesMixin from mod kubejs->@Inject::init(Lnet/minecraft/core/RegistryAccess$Frozen;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/commands/Commands$CommandSelection;ILorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:16.856] [main/DEBUG] [mixin/]: kubejs.mixins.json:ReloadableServerResourcesMixin from mod kubejs->@Inject::injectKubeJSPacks(Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/commands/Commands$CommandSelection;ILjava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V doesn't use it's CallbackInfoReturnable
[317月2026 21:45:16.859] [main/DEBUG] [mixin/]: Mixing WorldLoaderMixin from kubejs.mixins.json into net.minecraft.server.WorldLoader
[317月2026 21:45:16.861] [main/DEBUG] [mixin/]: kubejs.mixins.json:WorldLoaderMixin from mod kubejs->@Inject::kjs$load(Lnet/minecraft/server/WorldLoader$InitConfig;Lnet/minecraft/server/WorldLoader$WorldDataSupplier;Lnet/minecraft/server/WorldLoader$ResultFactory;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V doesn't use it's CallbackInfoReturnable
[317月2026 21:45:16.862] [main/DEBUG] [mixin/]: kubejs.mixins.json:WorldLoaderMixin from mod kubejs->@Inject::kjs$load2(Lnet/minecraft/server/WorldLoader$InitConfig;Lnet/minecraft/server/WorldLoader$WorldDataSupplier;Lnet/minecraft/server/WorldLoader$ResultFactory;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V doesn't use it's CallbackInfoReturnable
[317月2026 21:45:16.921] [main/INFO] [net.minecraft.server.MinecraftServer/]: Found new data pack file/bukkit, loading it automatically
[317月2026 21:45:16.925] [main/INFO] [net.minecraft.server.MinecraftServer/]: Found new data pack create:dynamic_data, loading it automatically
[317月2026 21:45:16.950] [main/INFO] [net.minecraft.server.MinecraftServer/]: Found new data pack mod/kaleidoscope_compat:packs/always, loading it automatically
[317月2026 21:45:16.969] [main/INFO] [net.minecraft.server.MinecraftServer/]: Found new data pack mod/kaleidoscope_compat:packs/compat, loading it automatically
[317月2026 21:45:16.974] [main/INFO] [net.minecraft.server.MinecraftServer/]: Found new data pack mod/kaleidoscope_compat:packs/soup, loading it automatically
[317月2026 21:45:17.050] [main/INFO] [KubeJS Server/]: server_scripts:main.js#2: Hello, World! (Loaded server example script)
[317月2026 21:45:17.053] [main/INFO] [KubeJS Server/]: Loaded script server_scripts:main.js in 0.003 s
[317月2026 21:45:17.089] [main/INFO] [KubeJS Server/]: Loaded 1/1 KubeJS server scripts in 0.082 s with 0 errors and 0 warnings
[317月2026 21:45:17.091] [main/INFO] [com.sighs.touhou_little_maid_epistalove.data.LetterRuleRegistry/]: [MaidMail] Cleared all dynamic letter rules
[317月2026 21:45:20.084] [main/INFO] [net.minecraft.server.Main/]: No existing world data, creating new world
[317月2026 21:45:20.126] [main/DEBUG] [mixin/]: Mixing kaleidoscope_end.EndDragonFightMixin from kaleidoscope_end.mixins.json into net.minecraft.world.level.dimension.end.EndDragonFight
[317月2026 21:45:20.126] [main/DEBUG] [mixin/]: kaleidoscope_end.mixins.json:kaleidoscope_end.EndDragonFightMixin from mod kaleidoscope_end: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:20.140] [main/DEBUG] [mixin/]: Mixing LootDataTypeMixin from kubejs.mixins.json into net.minecraft.world.level.storage.loot.LootDataType
[317月2026 21:45:20.144] [main/DEBUG] [mixin/]: kubejs.mixins.json:LootDataTypeMixin from mod kubejs->@Inject::kjs$exportLootTable(Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V doesn't use it's CallbackInfoReturnable
[317月2026 21:45:22.205] [Worker-Main-1/DEBUG] [mixin/]: Mixing vinery.RecipeManagerMixin from kaleidoscope_compat.mixins.json into net.minecraft.world.item.crafting.RecipeManager
[317月2026 21:45:22.206] [Worker-Main-1/DEBUG] [mixin/]: Mixing RecipeManagerMixin from kubejs.mixins.json into net.minecraft.world.item.crafting.RecipeManager
[317月2026 21:45:22.269] [Worker-Main-1/DEBUG] [mixin/]: kaleidoscope_compat.mixins.json:vinery.RecipeManagerMixin from mod kaleidoscope_compat->@Inject::kc$interceptVineryBarrelRecipes(Lnet/minecraft/world/item/crafting/RecipeType;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:22.269] [Worker-Main-1/DEBUG] [mixin/]: kubejs.mixins.json:RecipeManagerMixin from mod kubejs->@Inject::customRecipesHead(Ljava/util/Map;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:22.269] [Worker-Main-1/DEBUG] [mixin/]: kubejs.mixins.json:RecipeManagerMixin from mod kubejs->@Inject::customRecipesHead(Ljava/util/Map;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:22.269] [Worker-Main-1/DEBUG] [mixin/]: kubejs.mixins.json:RecipeManagerMixin from mod kubejs->@Inject::customRecipesHead(Ljava/util/Map;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:22.269] [Worker-Main-1/DEBUG] [mixin/]: kubejs.mixins.json:RecipeManagerMixin from mod kubejs->@Inject::catchFailingRecipes(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:22.269] [Worker-Main-1/DEBUG] [mixin/]: kubejs.mixins.json:RecipeManagerMixin from mod kubejs->@Inject::catchFailingRecipes(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:22.269] [Worker-Main-1/DEBUG] [mixin/]: kubejs.mixins.json:RecipeManagerMixin from mod kubejs->@Inject::catchFailingRecipes(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:22.269] [Worker-Main-1/DEBUG] [mixin/]: kubejs.mixins.json:RecipeManagerMixin from mod kubejs->@Inject::addServerData(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:22.270] [Worker-Main-1/DEBUG] [mixin/]: kubejs.mixins.json:RecipeManagerMixin from mod kubejs->@Inject::addServerData(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:22.270] [Worker-Main-1/DEBUG] [mixin/]: kubejs.mixins.json:RecipeManagerMixin from mod kubejs->@Inject::addServerData(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:22.274] [Worker-Main-1/DEBUG] [mixin/]: Mixing TagManagerMixin from kubejs.mixins.json into net.minecraft.tags.TagManager
[317月2026 21:45:22.303] [Worker-Main-1/DEBUG] [mixin/]: kubejs.mixins.json:TagManagerMixin from mod kubejs->@Inject::kjs$saveRegistryToTagLoader(Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Lnet/minecraft/core/RegistryAccess$RegistryEntry;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V doesn't use it's CallbackInfoReturnable
[317月2026 21:45:22.306] [Worker-Main-1/DEBUG] [mixin/]: kubejs.mixins.json:TagManagerMixin from mod kubejs->@Inject::kjs$saveRegistryToTagLoader(Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Lnet/minecraft/core/RegistryAccess$RegistryEntry;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V has 0 override(s) in child classes
[317月2026 21:45:22.306] [Worker-Main-1/DEBUG] [mixin/]: kubejs.mixins.json:TagManagerMixin from mod kubejs->@Inject::kjs$saveRegistryToTagLoader(Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Lnet/minecraft/core/RegistryAccess$RegistryEntry;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V won't be passed a CallbackInfoReturnable as a result
[317月2026 21:45:22.306] [Worker-Main-1/DEBUG] [mixin/]: kubejs.mixins.json:TagManagerMixin from mod kubejs->@Inject::kjs$reload(Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V doesn't use it's CallbackInfoReturnable
[317月2026 21:45:22.306] [Worker-Main-1/DEBUG] [mixin/]: kubejs.mixins.json:TagManagerMixin from mod kubejs->@Inject::kjs$reload(Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V has 0 override(s) in child classes
[317月2026 21:45:22.306] [Worker-Main-1/DEBUG] [mixin/]: kubejs.mixins.json:TagManagerMixin from mod kubejs->@Inject::kjs$reload(Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V won't be passed a CallbackInfoReturnable as a result
[317月2026 21:45:23.778] [Worker-Main-1/DEBUG] [mixin/]: Mixing TagLoaderMixin from kubejs.mixins.json into net.minecraft.tags.TagLoader
[317月2026 21:45:23.779] [Worker-Main-1/DEBUG] [mixin/]: Mixing kaleidoscope_cookery.TagLoaderMixin from kaleidoscope_compat.mixins.json into net.minecraft.tags.TagLoader
[317月2026 21:45:23.781] [Worker-Main-1/DEBUG] [mixin/]: kubejs.mixins.json:TagLoaderMixin from mod kubejs->@Inject::customTags(Lnet/minecraft/server/packs/resources/ResourceManager;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:25.999] [Worker-Main-5/ERROR] [net.minecraft.tags.TagLoader/]: Couldn't read tag list kaleidoscope_cookery:sickle_breakable_no_drops from kaleidoscope_cookery:tags/block/sickle_breakable_no_drops.json in data pack mod/kaleidoscope_compat
java.lang.IllegalStateException: Not a JSON object: null
at MC-BOOTSTRAP/datafixerupper@8.0.16/com.mojang.serialization.DataResult$Error.getOrThrow(DataResult.java:287) ~[datafixerupper-8.0.16.jar%23229!/:?]
at MC-BOOTSTRAP/datafixerupper@8.0.16/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:81) ~[datafixerupper-8.0.16.jar%23229!/:?]
at TRANSFORMER/minecraft@1.21.1/net.minecraft.tags.TagLoader.load(TagLoader.java:53) [server-1.21.1-20240808.144430-srg.jar%23281!/:?]
at TRANSFORMER/minecraft@1.21.1/net.minecraft.tags.TagLoader.loadAndBuild(TagLoader.java:122) [server-1.21.1-20240808.144430-srg.jar%23281!/:?]
at TRANSFORMER/minecraft@1.21.1/net.minecraft.tags.TagManager.lambda$createLoader$3(TagManager.java:62) [server-1.21.1-20240808.144430-srg.jar%23281!/:?]
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1789) [?:?]
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1781) [?:?]
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:511) [?:?]
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1450) [?:?]
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2019) [?:?]
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187) [?:?]
[317月2026 21:45:26.026] [Worker-Main-5/ERROR] [net.minecraft.tags.TagLoader/]: Couldn't read tag list kaleidoscope_cookery:sickle_breakable_with_drops from kaleidoscope_cookery:tags/block/sickle_breakable_with_drops.json in data pack mod/kaleidoscope_compat
java.lang.IllegalStateException: Not a JSON object: null
at MC-BOOTSTRAP/datafixerupper@8.0.16/com.mojang.serialization.DataResult$Error.getOrThrow(DataResult.java:287) ~[datafixerupper-8.0.16.jar%23229!/:?]
at MC-BOOTSTRAP/datafixerupper@8.0.16/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:81) ~[datafixerupper-8.0.16.jar%23229!/:?]
at TRANSFORMER/minecraft@1.21.1/net.minecraft.tags.TagLoader.load(TagLoader.java:53) [server-1.21.1-20240808.144430-srg.jar%23281!/:?]
at TRANSFORMER/minecraft@1.21.1/net.minecraft.tags.TagLoader.loadAndBuild(TagLoader.java:122) [server-1.21.1-20240808.144430-srg.jar%23281!/:?]
at TRANSFORMER/minecraft@1.21.1/net.minecraft.tags.TagManager.lambda$createLoader$3(TagManager.java:62) [server-1.21.1-20240808.144430-srg.jar%23281!/:?]
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1789) [?:?]
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1781) [?:?]
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:511) [?:?]
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1450) [?:?]
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2019) [?:?]
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187) [?:?]
[317月2026 21:45:27.149] [main/ERROR] [KubeJS/]: Couldn't load tag c:cooked_eggs as it is missing following references:
mynethersdelight:boiled_egg (from mod/kaleidoscope_end)
[317月2026 21:45:27.264] [main/DEBUG] [KubeJS/]: Took 3 ms to discover registry classes.
[317月2026 21:45:28.576] [main/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: 已加载 3997 个配方
[317月2026 21:45:29.235] [main/DEBUG] [mixin/]: Mixing AdvancementNodeMixin from kubejs.mixins.json into net.minecraft.advancements.AdvancementNode
[317月2026 21:45:29.270] [main/INFO] [net.minecraft.advancements.AdvancementTree/]: 已加载 3107 个进度
[317月2026 21:45:29.372] [main/WARN] [com.iafenvoy.jupiter.Jupiter/]: Notice: Jupiter cannot resolve 6 empty List<Enum> since technical issue in Java, it is recommended to add a value in default value list.
[317月2026 21:45:29.383] [main/INFO] [com.iafenvoy.jupiter.Jupiter/]: Config spec loading complete, found 9 configs from 9 mods.
[317月2026 21:45:29.387] [main/DEBUG] [mixin/]: Mixing AutoConfigAccessor from jupiter.mixins.json into me.shedaniel.autoconfig.AutoConfig
[317月2026 21:45:29.387] [main/DEBUG] [mixin/]: jupiter.mixins.json:AutoConfigAccessor from mod jupiter: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_8 supports class version 52)
[317月2026 21:45:29.394] [main/INFO] [com.iafenvoy.jupiter.Jupiter/]: Cloth Config loading complete, found 0 configs from 0 mods.
[317月2026 21:45:29.396] [main/INFO] [com.iafenvoy.jupiter.Jupiter/]: Successfully reload 10 server config(s).
[317月2026 21:45:29.399] [main/INFO] [oelib/]: Loading PostcardStyle data from 18 files (namespaces: [contact])
[317月2026 21:45:29.405] [main/INFO] [oelib/]: Loaded 18 valid PostcardStyle entries, 0 deferred entries, 0 invalid entries were skipped
[317月2026 21:45:29.406] [main/INFO] [oelib/]: Loading MaidLetterRule data from 1 files (namespaces: [touhou_little_maid_epistalove])
[317月2026 21:45:29.410] [main/INFO] [oelib/]: Loaded 1 valid MaidLetterRule entries, 0 deferred entries, 0 invalid entries were skipped
[317月2026 21:45:29.414] [main/INFO] [oelib/]: Loaded config contact:contact_common from D:\*已隐藏*\config\contact\contact_common.json
[317月2026 21:45:29.415] [main/INFO] [oelib/]: Loaded config contact:contact_common from D:\*已隐藏*\config\contact\contact_common.json
[317月2026 21:45:29.418] [main/DEBUG] [oelib/]: Skipping config sync for contact:contact_common: No players online or server starting.
[317月2026 21:45:29.419] [main/INFO] [oelib/]: Loaded config oelib:dev_features from D:\*已隐藏*\config\oelib\dev_features.toml
[317月2026 21:45:29.421] [main/DEBUG] [oelib/]: Skipping config sync for oelib:dev_features: No players online or server starting.
[317月2026 21:45:29.421] [main/INFO] [oelib/]: Successfully reload 2 server config(s).
[317月2026 21:45:29.427] [main/INFO] [com.github.ysbbbbbb.kaleidoscopetavern.KaleidoscopeTavern/]: Successfully loaded drink effect data with 37 entries
[317月2026 21:45:29.432] [main/INFO] [com.github.ysbbbbbb.kaleidoscopecookery.KaleidoscopeCookery/]: Successfully loaded millstone bindable data
[317月2026 21:45:30.374] [main/DEBUG] [net.neoforged.neoforge.common.CommonHooks/WP]: Gathered mod list to write to world save world
[317月2026 21:45:30.408] [main/DEBUG] [mixin/]: Mixing MixinPlayerList from openpartiesandclaims.mixins.json into net.minecraft.server.players.PlayerList
[317月2026 21:45:30.408] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinPlayerList from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:30.408] [main/DEBUG] [mixin/]: Mixing MixinPlayerList from xaerolib.mixins.json into net.minecraft.server.players.PlayerList
[317月2026 21:45:30.408] [main/DEBUG] [mixin/]: xaerolib.mixins.json:MixinPlayerList from mod xaerolib: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:30.409] [main/DEBUG] [mixin/]: Mixing PlayerListMixin from kubejs.mixins.json into net.minecraft.server.players.PlayerList
[317月2026 21:45:30.410] [main/DEBUG] [mixin/]: Mixing server.MixinPlayerList from mixins/common/nochatreports.mixins.json into net.minecraft.server.players.PlayerList
[317月2026 21:45:30.410] [main/DEBUG] [mixin/]: Mixing common.PlayerListAccessor from resourcefulconfig.mixins.json into net.minecraft.server.players.PlayerList
[317月2026 21:45:30.410] [main/DEBUG] [mixin/]: Mixing MixinPlayerList from xaerohud.mixins.json into net.minecraft.server.players.PlayerList
[317月2026 21:45:30.412] [main/DEBUG] [mixin/]: xaerohud.mixins.json:MixinPlayerList from mod xaerominimap: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:30.418] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinPlayerList from mod openpartiesandclaims->@Inject::onSendLevelInfo(Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/level/ServerLevel;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:30.418] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinPlayerList from mod openpartiesandclaims->@Inject::onSendLevelInfo(Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/level/ServerLevel;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:30.418] [main/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinPlayerList from mod openpartiesandclaims->@Inject::onSendLevelInfo(Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/level/ServerLevel;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:30.418] [main/DEBUG] [mixin/]: xaerolib.mixins.json:MixinPlayerList from mod xaerolib->@Inject::onSendLevelInfo(Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/level/ServerLevel;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:30.418] [main/DEBUG] [mixin/]: xaerolib.mixins.json:MixinPlayerList from mod xaerolib->@Inject::onSendLevelInfo(Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/level/ServerLevel;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:30.418] [main/DEBUG] [mixin/]: xaerolib.mixins.json:MixinPlayerList from mod xaerolib->@Inject::onSendLevelInfo(Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/level/ServerLevel;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:30.418] [main/DEBUG] [mixin/]: mixins/common/nochatreports.mixins.json:server.MixinPlayerList from mod nochatreports->@Inject::onVerifyChatTrusted(Lnet/minecraft/network/chat/PlayerChatMessage;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:30.420] [main/DEBUG] [mixin/]: xaerohud.mixins.json:MixinPlayerList from mod xaerominimap->@Inject::onSendWorldInfo(Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/level/ServerLevel;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:30.420] [main/DEBUG] [mixin/]: xaerohud.mixins.json:MixinPlayerList from mod xaerominimap->@Inject::onSendWorldInfo(Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/level/ServerLevel;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:30.420] [main/DEBUG] [mixin/]: xaerohud.mixins.json:MixinPlayerList from mod xaerominimap->@Inject::onSendWorldInfo(Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/level/ServerLevel;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:30.482] [main/DEBUG] [mixin/]: Mixing MixinPlayerDataStorage from customnpcs.mixins.json into net.minecraft.world.level.storage.PlayerDataStorage
[317月2026 21:45:30.482] [main/DEBUG] [mixin/]: customnpcs.mixins.json:MixinPlayerDataStorage from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:30.488] [main/DEBUG] [mixin/]: customnpcs.mixins.json:MixinPlayerDataStorage from mod (unknown)->@Inject::save(Lnet/minecraft/world/entity/player/Player;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:30.488] [main/DEBUG] [mixin/]: customnpcs.mixins.json:MixinPlayerDataStorage from mod (unknown)->@Inject::save(Lnet/minecraft/world/entity/player/Player;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:30.488] [main/DEBUG] [mixin/]: customnpcs.mixins.json:MixinPlayerDataStorage from mod (unknown)->@Inject::save(Lnet/minecraft/world/entity/player/Player;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:30.499] [main/DEBUG] [mixin/]: Mixing accessor.PotionBrewingAccessor from create.mixins.json into net.minecraft.world.item.alchemy.PotionBrewing
[317月2026 21:45:30.543] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer/]: 正在启动的 我的世界[Minecraft] 服务器对应的客户端版本为 1.21.1
[317月2026 21:45:30.551] [Server thread/WARN] [net.minecraft.server.dedicated.DedicatedServer/]: ****************************
[317月2026 21:45:30.552] [Server thread/WARN] [net.minecraft.server.dedicated.DedicatedServer/]: YOU ARE RUNNING THIS SERVER AS AN ADMINISTRATIVE OR ROOT USER. THIS IS NOT ADVISED.
[317月2026 21:45:30.552] [Server thread/WARN] [net.minecraft.server.dedicated.DedicatedServer/]: YOU ARE OPENING YOURSELF UP TO POTENTIAL RISKS WHEN DOING THIS.
[317月2026 21:45:30.553] [Server thread/WARN] [net.minecraft.server.dedicated.DedicatedServer/]: FOR MORE INFORMATION, SEE https://madelinemiller.dev/blog/root-minecraft-server/
[317月2026 21:45:30.554] [Server thread/WARN] [net.minecraft.server.dedicated.DedicatedServer/]: ****************************
[317月2026 21:45:30.554] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer/]: 小小墨正在翻阅服务器配置文件(server.properties)...
[317月2026 21:45:30.622] [Server thread/INFO] [Minecraft/]: 此服务器正在运行 Youer 版本 1.21.1-cfefebf1 (2026-07-30T01:13:47+08:00) (实现 API 版本 1.21.1-R0.1-SNAPSHOT,NeoForge 版本 21.1.246)
[317月2026 21:45:32.192] [Server thread/INFO] [Bukkit/]: 服务器Ping玩家示例数量: 12
[317月2026 21:45:32.260] [Server thread/INFO] [Bukkit/]: 使用 4 个线程进行 Netty 网络IO处理
[317月2026 21:45:33.436] [Server thread/WARN] [Pufferfish/]: 您的服务器支持SIMD操作,但未配置!
[317月2026 21:45:33.441] [Server thread/WARN] [Pufferfish/]: 要启用额外的优化,请在启动参数中添加"--add-modules=jdk.incubator.vector",在"-jar"之前。
[317月2026 21:45:33.444] [Server thread/WARN] [Pufferfish/]: 如果您已经添加了此标志,则SIMD操作在您的JVM或CPU上不受支持。
[317月2026 21:45:33.453] [Server thread/WARN] [Pufferfish/]: 调试: Java: 25.0.4, 测试运行: true
[317月2026 21:45:33.468] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer/]: 默认游戏模式为: SURVIVAL
[317月2026 21:45:33.477] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: 正在生成密钥对
[317月2026 21:45:33.578] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer/]: 正在位于 *:25555 的网络地址启动 我的世界[Minecraft] 服务器
[317月2026 21:45:33.609] [Server thread/DEBUG] [net.neoforged.neoforge.network.DualStackUtils/]: Detected IPv4 address: "0.0.0.0"
[317月2026 21:45:33.622] [Server thread/DEBUG] [io.netty.channel.MultithreadEventLoopGroup/]: -Dio.netty.eventLoopThreads: 4
[317月2026 21:45:33.630] [Server thread/DEBUG] [io.netty.util.concurrent.GlobalEventExecutor/]: -Dio.netty.globalEventExecutor.quietPeriodSeconds: 1
[317月2026 21:45:33.638] [Server thread/DEBUG] [io.netty.channel.nio.NioEventLoop/]: -Dio.netty.noKeySetOptimization: false
[317月2026 21:45:33.638] [Server thread/DEBUG] [io.netty.channel.nio.NioEventLoop/]: -Dio.netty.selectorAutoRebuildThreshold: 512
[317月2026 21:45:33.645] [Server thread/DEBUG] [io.netty.util.internal.PlatformDependent/]: org.jctools-core.MpscChunkedArrayQueue: available
[317月2026 21:45:33.661] [Server thread/INFO] [net.minecraft.server.network.ServerConnectionListener/]: 使用默认通道类型
[317月2026 21:45:33.671] [Server thread/INFO] [net.minecraft.server.network.ServerConnectionListener/]: Paper: Using Java compression from Velocity.
[317月2026 21:45:33.672] [Server thread/INFO] [net.minecraft.server.network.ServerConnectionListener/]: Paper: Using Java cipher from Velocity.
[317月2026 21:45:33.693] [Server thread/DEBUG] [io.netty.channel.DefaultChannelId/]: -Dio.netty.processId: 54136 (auto-detected)
[317月2026 21:45:33.695] [Server thread/DEBUG] [io.netty.util.NetUtil/]: -Djava.net.preferIPv4Stack: true
[317月2026 21:45:33.695] [Server thread/DEBUG] [io.netty.util.NetUtil/]: -Djava.net.preferIPv6Addresses: false
[317月2026 21:45:33.699] [Server thread/DEBUG] [io.netty.util.NetUtilInitializations/]: Loopback interface: loopback_0 (Software Loopback Interface 1, 0:0:0:0:0:0:0:1)
[317月2026 21:45:33.699] [Server thread/DEBUG] [io.netty.util.NetUtil/]: Failed to get SOMAXCONN from sysctl and file \proc\sys\net\core\somaxconn. Default: 200
[317月2026 21:45:33.700] [Server thread/DEBUG] [io.netty.channel.DefaultChannelId/]: -Dio.netty.machineId: ****:****:****:****:****:****:****:**** (auto-detected)
[317月2026 21:45:33.725] [Server thread/WARN] [net.minecraft.server.dedicated.DedicatedServer/]: ///!!! 小小墨警告∑( 口 || !!!///
[317月2026 21:45:33.729] [Server thread/WARN] [net.minecraft.server.dedicated.DedicatedServer/]: 您的Youer核心正处于离线模式之中,核心将不会对玩家名称进行身份验证,请确保您的服务器安全!
[317月2026 21:45:33.730] [Server thread/WARN] [net.minecraft.server.dedicated.DedicatedServer/]: 得益于离线模式,您的服务器玩家只要与您处在一个Nat网络下即可加入服务器,而无需网络链接,但同时也给了黑客可乘之机!
[317月2026 21:45:33.731] [Server thread/WARN] [net.minecraft.server.dedicated.DedicatedServer/]: 如果您想回到在线模式,请将 server.properties 文件中的 "online-mode" 配置项更改为 "true"!
[317月2026 21:45:33.778] [Server thread/DEBUG] [com.mohistmc.youer.Youer/CLADAPTER]: Transforming classloader class me/lucko/luckperms/common/loader/JarInJarClassLoader
[317月2026 21:45:34.151] [Server thread/DEBUG] [org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapterFactoryImpl/]: Creating adapter using nameMapper 'gav' and factory 'rwlock-local'
[317月2026 21:45:34.175] [Server thread/DEBUG] [org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector/]: Dependency collection stats {ConflictMarker.analyzeTime=21200, ConflictMarker.markTime=12700, ConflictMarker.nodeCount=5, ConflictIdSorter.graphTime=6900, ConflictIdSorter.topsortTime=9500, ConflictIdSorter.conflictIdCount=4, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=113600, ConflictResolver.conflictItemCount=4, DfDependencyCollector.collectTime=23490100, DfDependencyCollector.transformTime=178800}
[317月2026 21:45:34.751] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class de/bluecolored/shadow/configurate/gson/GsonConfigurationLoader$1
[317月2026 21:45:35.171] [Server thread/DEBUG] [com.mohistmc.youer.Youer/CLADAPTER]: Transforming classloader class me/arasple/mc/trmenu/taboolib/common/classloader/IsolatedClassLoader
[317月2026 21:45:35.300] [Server thread/DEBUG] [org.eclipse.aether.internal.impl.DefaultLocalRepositoryProvider/]: Using manager EnhancedLocalRepositoryManager with priority 10.0 for libraries
[317月2026 21:45:35.303] [Server thread/DEBUG] [org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapterFactoryImpl/]: Creating adapter using nameMapper 'gav' and factory 'rwlock-local'
[317月2026 21:45:35.308] [Server thread/DEBUG] [org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector/]: Dependency collection stats {ConflictMarker.analyzeTime=12500, ConflictMarker.markTime=7700, ConflictMarker.nodeCount=2, ConflictIdSorter.graphTime=3900, ConflictIdSorter.topsortTime=7100, ConflictIdSorter.conflictIdCount=2, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=48900, ConflictResolver.conflictItemCount=2, DfDependencyCollector.collectTime=5945900, DfDependencyCollector.transformTime=92400}
[317月2026 21:45:35.321] [Server thread/DEBUG] [org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector/]: Dependency collection stats {ConflictMarker.analyzeTime=30300, ConflictMarker.markTime=26000, ConflictMarker.nodeCount=5, ConflictIdSorter.graphTime=12100, ConflictIdSorter.topsortTime=9700, ConflictIdSorter.conflictIdCount=4, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=126900, ConflictResolver.conflictItemCount=5, DfDependencyCollector.collectTime=9800400, DfDependencyCollector.transformTime=219700}
[317月2026 21:45:35.739] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class kotlin210/LazyKt__LazyJVMKt$WhenMappings
[317月2026 21:45:36.330] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class me/arasple/mc/trmenu/taboolib/library/reflex/serializer/BinarySerializer$WhenMappings
[317月2026 21:45:37.239] [Server thread/DEBUG] [org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector/]: Dependency collection stats {ConflictMarker.analyzeTime=15600, ConflictMarker.markTime=10000, ConflictMarker.nodeCount=2, ConflictIdSorter.graphTime=5200, ConflictIdSorter.topsortTime=7900, ConflictIdSorter.conflictIdCount=2, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=56400, ConflictResolver.conflictItemCount=2, DfDependencyCollector.collectTime=23732300, DfDependencyCollector.transformTime=110300}
[317月2026 21:45:37.255] [Server thread/DEBUG] [org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector/]: Dependency collection stats {ConflictMarker.analyzeTime=14000, ConflictMarker.markTime=8300, ConflictMarker.nodeCount=1, ConflictIdSorter.graphTime=2800, ConflictIdSorter.topsortTime=7400, ConflictIdSorter.conflictIdCount=1, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=37000, ConflictResolver.conflictItemCount=1, DfDependencyCollector.collectTime=8854900, DfDependencyCollector.transformTime=82100}
[317月2026 21:45:37.286] [Server thread/DEBUG] [org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector/]: Dependency collection stats {ConflictMarker.analyzeTime=21900, ConflictMarker.markTime=9600, ConflictMarker.nodeCount=4, ConflictIdSorter.graphTime=6700, ConflictIdSorter.topsortTime=8500, ConflictIdSorter.conflictIdCount=3, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=74900, ConflictResolver.conflictItemCount=4, DfDependencyCollector.collectTime=23792100, DfDependencyCollector.transformTime=135100}
[317月2026 21:45:37.324] [Server thread/DEBUG] [org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector/]: Dependency collection stats {ConflictMarker.analyzeTime=17500, ConflictMarker.markTime=10500, ConflictMarker.nodeCount=2, ConflictIdSorter.graphTime=5800, ConflictIdSorter.topsortTime=10400, ConflictIdSorter.conflictIdCount=2, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=56100, ConflictResolver.conflictItemCount=2, DfDependencyCollector.collectTime=26677200, DfDependencyCollector.transformTime=117600}
[317月2026 21:45:37.367] [Server thread/DEBUG] [org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector/]: Dependency collection stats {ConflictMarker.analyzeTime=25300, ConflictMarker.markTime=11400, ConflictMarker.nodeCount=6, ConflictIdSorter.graphTime=8800, ConflictIdSorter.topsortTime=8900, ConflictIdSorter.conflictIdCount=4, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=135300, ConflictResolver.conflictItemCount=6, DfDependencyCollector.collectTime=31541600, DfDependencyCollector.transformTime=204800}
[317月2026 21:45:37.398] [Server thread/DEBUG] [org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector/]: Dependency collection stats {ConflictMarker.analyzeTime=16400, ConflictMarker.markTime=9500, ConflictMarker.nodeCount=3, ConflictIdSorter.graphTime=5900, ConflictIdSorter.topsortTime=8500, ConflictIdSorter.conflictIdCount=3, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=1768300, ConflictResolver.conflictItemCount=3, DfDependencyCollector.collectTime=19257100, DfDependencyCollector.transformTime=1825400}
[317月2026 21:45:37.412] [Server thread/DEBUG] [org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector/]: Dependency collection stats {ConflictMarker.analyzeTime=13000, ConflictMarker.markTime=7400, ConflictMarker.nodeCount=1, ConflictIdSorter.graphTime=2600, ConflictIdSorter.topsortTime=5700, ConflictIdSorter.conflictIdCount=1, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=31700, ConflictResolver.conflictItemCount=1, DfDependencyCollector.collectTime=7713600, DfDependencyCollector.transformTime=72000}
[317月2026 21:45:37.420] [Server thread/DEBUG] [org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector/]: Dependency collection stats {ConflictMarker.analyzeTime=11300, ConflictMarker.markTime=7700, ConflictMarker.nodeCount=1, ConflictIdSorter.graphTime=2500, ConflictIdSorter.topsortTime=6500, ConflictIdSorter.conflictIdCount=1, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=30000, ConflictResolver.conflictItemCount=1, DfDependencyCollector.collectTime=2532500, DfDependencyCollector.transformTime=71000}
[317月2026 21:45:37.428] [Server thread/DEBUG] [org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector/]: Dependency collection stats {ConflictMarker.analyzeTime=12500, ConflictMarker.markTime=8200, ConflictMarker.nodeCount=1, ConflictIdSorter.graphTime=3100, ConflictIdSorter.topsortTime=6600, ConflictIdSorter.conflictIdCount=1, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=31700, ConflictResolver.conflictItemCount=1, DfDependencyCollector.collectTime=3995600, DfDependencyCollector.transformTime=75900}
[317月2026 21:45:37.438] [Server thread/DEBUG] [org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector/]: Dependency collection stats {ConflictMarker.analyzeTime=13100, ConflictMarker.markTime=7700, ConflictMarker.nodeCount=2, ConflictIdSorter.graphTime=4400, ConflictIdSorter.topsortTime=7500, ConflictIdSorter.conflictIdCount=2, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=203100, ConflictResolver.conflictItemCount=2, DfDependencyCollector.collectTime=5370900, DfDependencyCollector.transformTime=250700}
[317月2026 21:45:37.447] [Server thread/DEBUG] [org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector/]: Dependency collection stats {ConflictMarker.analyzeTime=13300, ConflictMarker.markTime=8300, ConflictMarker.nodeCount=2, ConflictIdSorter.graphTime=4700, ConflictIdSorter.topsortTime=7200, ConflictIdSorter.conflictIdCount=2, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=51100, ConflictResolver.conflictItemCount=2, DfDependencyCollector.collectTime=4683700, DfDependencyCollector.transformTime=99600}
[317月2026 21:45:37.463] [Server thread/DEBUG] [org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector/]: Dependency collection stats {ConflictMarker.analyzeTime=15900, ConflictMarker.markTime=10100, ConflictMarker.nodeCount=3, ConflictIdSorter.graphTime=5800, ConflictIdSorter.topsortTime=8800, ConflictIdSorter.conflictIdCount=3, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=75700, ConflictResolver.conflictItemCount=3, DfDependencyCollector.collectTime=10673000, DfDependencyCollector.transformTime=132300}
[317月2026 21:45:37.492] [Server thread/DEBUG] [org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector/]: Dependency collection stats {ConflictMarker.analyzeTime=12300, ConflictMarker.markTime=9000, ConflictMarker.nodeCount=1, ConflictIdSorter.graphTime=2700, ConflictIdSorter.topsortTime=7300, ConflictIdSorter.conflictIdCount=1, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=36300, ConflictResolver.conflictItemCount=1, DfDependencyCollector.collectTime=19626900, DfDependencyCollector.transformTime=82100}
[317月2026 21:45:37.534] [Server thread/DEBUG] [org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector/]: Dependency collection stats {ConflictMarker.analyzeTime=20800, ConflictMarker.markTime=12500, ConflictMarker.nodeCount=5, ConflictIdSorter.graphTime=8500, ConflictIdSorter.topsortTime=9300, ConflictIdSorter.conflictIdCount=5, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=141800, ConflictResolver.conflictItemCount=5, DfDependencyCollector.collectTime=38353400, DfDependencyCollector.transformTime=209000}
[317月2026 21:45:37.552] [Server thread/DEBUG] [org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector/]: Dependency collection stats {ConflictMarker.analyzeTime=11500, ConflictMarker.markTime=8100, ConflictMarker.nodeCount=1, ConflictIdSorter.graphTime=2500, ConflictIdSorter.topsortTime=6600, ConflictIdSorter.conflictIdCount=1, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=33300, ConflictResolver.conflictItemCount=1, DfDependencyCollector.collectTime=14860000, DfDependencyCollector.transformTime=74500}
[317月2026 21:45:37.563] [Server thread/DEBUG] [org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector/]: Dependency collection stats {ConflictMarker.analyzeTime=12500, ConflictMarker.markTime=8800, ConflictMarker.nodeCount=1, ConflictIdSorter.graphTime=2800, ConflictIdSorter.topsortTime=6400, ConflictIdSorter.conflictIdCount=1, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=30700, ConflictResolver.conflictItemCount=1, DfDependencyCollector.collectTime=5583900, DfDependencyCollector.transformTime=75800}
[317月2026 21:45:37.599] [Server thread/DEBUG] [org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector/]: Dependency collection stats {ConflictMarker.analyzeTime=45400, ConflictMarker.markTime=19100, ConflictMarker.nodeCount=13, ConflictIdSorter.graphTime=29300, ConflictIdSorter.topsortTime=11300, ConflictIdSorter.conflictIdCount=6, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=222700, ConflictResolver.conflictItemCount=13, DfDependencyCollector.collectTime=31213300, DfDependencyCollector.transformTime=345100}
[317月2026 21:45:37.638] [Server thread/DEBUG] [org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector/]: Dependency collection stats {ConflictMarker.analyzeTime=13900, ConflictMarker.markTime=12200, ConflictMarker.nodeCount=1, ConflictIdSorter.graphTime=3100, ConflictIdSorter.topsortTime=7700, ConflictIdSorter.conflictIdCount=1, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=36300, ConflictResolver.conflictItemCount=1, DfDependencyCollector.collectTime=13614000, DfDependencyCollector.transformTime=87900}
[317月2026 21:45:37.666] [Server thread/DEBUG] [org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector/]: Dependency collection stats {ConflictMarker.analyzeTime=17400, ConflictMarker.markTime=9800, ConflictMarker.nodeCount=1, ConflictIdSorter.graphTime=2700, ConflictIdSorter.topsortTime=7200, ConflictIdSorter.conflictIdCount=1, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=271600, ConflictResolver.conflictItemCount=1, DfDependencyCollector.collectTime=16921900, DfDependencyCollector.transformTime=343400}
[317月2026 21:45:37.687] [Server thread/DEBUG] [org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector/]: Dependency collection stats {ConflictMarker.analyzeTime=10500, ConflictMarker.markTime=8400, ConflictMarker.nodeCount=1, ConflictIdSorter.graphTime=2600, ConflictIdSorter.topsortTime=6800, ConflictIdSorter.conflictIdCount=1, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=32300, ConflictResolver.conflictItemCount=1, DfDependencyCollector.collectTime=11855900, DfDependencyCollector.transformTime=74000}
[317月2026 21:45:38.197] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class org/yaml/snakeyaml_2_6/resolver/Resolver$1
[317月2026 21:45:38.224] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class me/arasple/mc/trmenu/taboolib/module/metrics/Metrics$1
[317月2026 21:45:39.015] [Server thread/INFO] [LuckPerms/]: 正在加载服务器插件 LuckPerms v5.5.65
[317月2026 21:45:39.178] [Server thread/DEBUG] [com.mohistmc.youer.Youer/CLADAPTER]: Transforming classloader class me/lucko/luckperms/common/dependencies/classloader/IsolatedClassLoader
[317月2026 21:45:39.578] [luckperms-worker-0/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class me/lucko/luckperms/common/dependencies/DependencyRegistry$1
[317月2026 21:45:39.849] [Server thread/INFO] [LuckPerms/]: Loading configuration...
[317月2026 21:45:40.406] [Server thread/INFO] [Vault/]: 正在加载服务器插件 Vault v1.7.3-b131
[317月2026 21:45:40.568] [Server thread/INFO] [PlaceholderAPI/]: 正在加载服务器插件 PlaceholderAPI v2.12.3
[317月2026 21:45:41.564] [Server thread/INFO] [PlayerPoints/]: 正在加载服务器插件 PlayerPoints v3.3.5
[317月2026 21:45:41.565] [Server thread/INFO] [PlayerPoints/]: Initializing using RoseGarden v1.5.7
[317月2026 21:45:41.571] [Server thread/INFO] [ProtocolLib/]: 正在加载服务器插件 ProtocolLib v5.4.0
[317月2026 21:45:41.776] [Server thread/DEBUG] [mixin/]: Mixing server.MixinServerboundChatCommandSignedPacket from mixins/common/nochatreports.mixins.json into net.minecraft.network.protocol.game.ServerboundChatCommandSignedPacket
[317月2026 21:45:41.779] [Server thread/DEBUG] [mixin/]: mixins/common/nochatreports.mixins.json:server.MixinServerboundChatCommandSignedPacket from mod nochatreports->@Inject::onGetSignatures(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:41.780] [Server thread/DEBUG] [mixin/]: Mixing server.MixinServerboundChatPacket from mixins/common/nochatreports.mixins.json into net.minecraft.network.protocol.game.ServerboundChatPacket
[317月2026 21:45:41.782] [Server thread/DEBUG] [mixin/]: mixins/common/nochatreports.mixins.json:server.MixinServerboundChatPacket from mod nochatreports->@Inject::onGetSignature(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:41.783] [Server thread/DEBUG] [mixin/]: Mixing server.MixinServerboundChatSessionUpdatePacket from mixins/common/nochatreports.mixins.json into net.minecraft.network.protocol.game.ServerboundChatSessionUpdatePacket
[317月2026 21:45:41.785] [Server thread/DEBUG] [mixin/]: mixins/common/nochatreports.mixins.json:server.MixinServerboundChatSessionUpdatePacket from mod nochatreports->@Inject::onHandle(Lnet/minecraft/network/protocol/game/ServerGamePacketListener;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:45:41.800] [Server thread/DEBUG] [mixin/]: Mixing CCreativeInventoryActionPacketMixin from customnpcs.mixins.json into net.minecraft.network.protocol.game.ServerboundSetCreativeModeSlotPacket
[317月2026 21:45:41.800] [Server thread/DEBUG] [mixin/]: customnpcs.mixins.json:CCreativeInventoryActionPacketMixin from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:41.905] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/comphenix/protocol/PacketTypeLookup$1
[317月2026 21:45:41.959] [Server thread/DEBUG] [mixin/]: Mixing MapItemSavedDataMixin from create.mixins.json into net.minecraft.world.level.saveddata.maps.MapItemSavedData
[317月2026 21:45:41.971] [Server thread/DEBUG] [mixin/]: create.mixins.json:MapItemSavedDataMixin from mod create->@Inject::create$onLoad(Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:41.971] [Server thread/DEBUG] [mixin/]: create.mixins.json:MapItemSavedDataMixin from mod create->@Inject::create$onSave(Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V doesn't use it's CallbackInfoReturnable
[317月2026 21:45:41.971] [Server thread/DEBUG] [mixin/]: create.mixins.json:MapItemSavedDataMixin from mod create->@Inject::create$onSave(Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V has 0 override(s) in child classes
[317月2026 21:45:41.971] [Server thread/DEBUG] [mixin/]: create.mixins.json:MapItemSavedDataMixin from mod create->@Inject::create$onSave(Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V won't be passed a CallbackInfoReturnable as a result
[317月2026 21:45:41.971] [Server thread/DEBUG] [mixin/]: create.mixins.json:MapItemSavedDataMixin from mod create->@Inject::create$onCheckBanners(Lnet/minecraft/world/level/BlockGetter;IILorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:41.971] [Server thread/DEBUG] [mixin/]: create.mixins.json:MapItemSavedDataMixin from mod create->@Inject::create$onCheckBanners(Lnet/minecraft/world/level/BlockGetter;IILorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:41.971] [Server thread/DEBUG] [mixin/]: create.mixins.json:MapItemSavedDataMixin from mod create->@Inject::create$onCheckBanners(Lnet/minecraft/world/level/BlockGetter;IILorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:42.090] [Server thread/INFO] [FastAsyncWorldEdit/]: 正在加载服务器插件 FastAsyncWorldEdit v2.12.2
[317月2026 21:45:44.563] [Server thread/WARN] [com.sk89q.worldedit.WorldEdit/]: Editing without a Bukkit adapter has been enabled. You will not receive support for any issues that arise as a result.
[317月2026 21:45:44.627] [Server thread/INFO] [com.sk89q.worldedit.extension.platform.PlatformManager/]: Got request to register class com.sk89q.worldedit.bukkit.BukkitServerInterface with WorldEdit [com.sk89q.worldedit.extension.platform.PlatformManager@2a7cac46]
[317月2026 21:45:44.659] [Server thread/INFO] [Dominion/]: 正在加载服务器插件 Dominion vHEAD.3
[317月2026 21:45:44.664] [Server thread/INFO] [InvSee++/]: 正在加载服务器插件 InvSeePlusPlus v0.31.15
[317月2026 21:45:44.665] [Server thread/INFO] [BlueMap/]: 正在加载服务器插件 BlueMap v5.16
[317月2026 21:45:44.667] [Server thread/INFO] [XConomy/]: 正在加载服务器插件 XConomy v2.26.3
[317月2026 21:45:44.668] [Server thread/INFO] [WkKit/]: 正在加载服务器插件 WkKit v1.4.7
[317月2026 21:45:44.679] [Server thread/INFO] [TrMenu/]: 正在加载服务器插件 TrMenu v3.12.5
[317月2026 21:45:45.397] [Server thread/INFO] [com.mohistmc.youer.Youer/]:
[317月2026 21:45:45.616] [Server thread/INFO] [com.mohistmc.youer.Youer/]: 正在加载 TrMenu Fix... 1.21.1-cfefebf1 (MC: 1.21.1)
[317月2026 21:45:45.626] [Server thread/INFO] [com.mohistmc.youer.Youer/]:
[317月2026 21:45:45.649] [Server thread/INFO] [TAB/]: 正在加载服务器插件 TAB v6.1.0
[317月2026 21:45:45.666] [Server thread/INFO] [spark/]: 正在加载服务器插件 spark v1.10.175
[317月2026 21:45:45.670] [Server thread/INFO] [QuickShop-Hikari/]: 正在加载服务器插件 QuickShop-Hikari v6.2.0.11
[317月2026 21:45:45.671] [Server thread/INFO] [QuickShop-Hikari/Bootstrap/]: QuickShop-Hikari - Bootstrap -> Execute the initialization sequence
[317月2026 21:45:45.693] [Server thread/INFO] [QuickShop-Hikari/Bootstrap/]: Bootloader preparing for startup, please wait...
[317月2026 21:45:45.694] [Server thread/INFO] [QuickShop-Hikari/Bootstrap/]: Initializing libraries...
[317月2026 21:45:45.702] [Server thread/DEBUG] [com.mohistmc.youer.Youer/CLADAPTER]: Transforming classloader class com/ghostchu/quickshop/shade/com/alessiodp/libby/classloader/IsolatedClassLoader
[317月2026 21:45:47.531] [Server thread/INFO] [QuickShop-Hikari/]: Maven repository mirror test result:
[317月2026 21:45:47.532] [Server thread/INFO] [QuickShop-Hikari/]: [CN] TENCENT: 204ms
[317月2026 21:45:47.533] [Server thread/INFO] [QuickShop-Hikari/]: [CN] HUAWEI: 212ms
[317月2026 21:45:47.534] [Server thread/INFO] [QuickShop-Hikari/]: [CN] ALIYUN: 226ms
[317月2026 21:45:47.535] [Server thread/INFO] [QuickShop-Hikari/]: [US] CENTRAL: 550ms
[317月2026 21:45:47.535] [Server thread/INFO] [QuickShop-Hikari/]: [EU] GOOGLE: 1789ms
[317月2026 21:45:47.536] [Server thread/INFO] [QuickShop-Hikari/]: [US] APACHE: 1799ms
[317月2026 21:45:47.543] [Server thread/INFO] [QuickShop-Hikari/Bootstrap/]: Loading 11 libraries (0 skipped libraries)...
[317月2026 21:45:47.544] [Server thread/INFO] [QuickShop-Hikari/Bootstrap/]: Loading library org.apache.commons:commons-lang3:3.18.0 [1/11]
[317月2026 21:45:47.545] [Server thread/INFO] [QuickShop-Hikari/Bootstrap/]: Loading library org.apache.commons:commons-compress:1.25.0 [2/11]
[317月2026 21:45:47.547] [Server thread/INFO] [QuickShop-Hikari/Bootstrap/]: Loading library com.google.code.gson:gson:2.10.1 [3/11]
[317月2026 21:45:47.547] [Server thread/INFO] [QuickShop-Hikari/Bootstrap/]: Loading library com.google.guava:guava:33.1.0-jre [4/11]
[317月2026 21:45:47.548] [Server thread/INFO] [QuickShop-Hikari/Bootstrap/]: Loading library com.rollbar:rollbar-java:1.9.0 [5/11]
[317月2026 21:45:47.549] [Server thread/INFO] [QuickShop-Hikari/Bootstrap/]: Loading library com.h2database:h2:2.1.214 [6/11]
[317月2026 21:45:47.550] [Server thread/INFO] [QuickShop-Hikari/Bootstrap/]: Loading library com.konghq:unirest-java:3.14.5 [7/11]
[317月2026 21:45:47.551] [Server thread/INFO] [QuickShop-Hikari/Bootstrap/]: Loading library net.sourceforge.csvjdbc:csvjdbc:1.0.42 [8/11]
[317月2026 21:45:47.552] [Server thread/INFO] [QuickShop-Hikari/Bootstrap/]: Loading library org.dom4j:dom4j:2.1.4 [9/11]
[317月2026 21:45:47.553] [Server thread/INFO] [QuickShop-Hikari/Bootstrap/]: Loading library com.vdurmont:semver4j:3.1.0 [10/11]
[317月2026 21:45:47.554] [Server thread/INFO] [QuickShop-Hikari/Bootstrap/]: Loading library com.ghostchu.crowdin:crowdinota:1.0.3 [11/11]
[317月2026 21:45:47.563] [Server thread/INFO] [QuickShop-Hikari/Bootstrap/]: Initialing Unirest...
[317月2026 21:45:47.616] [Server thread/INFO] [QuickShop-Hikari/Bootstrap/]: Initializing platform...
[317月2026 21:45:47.655] [Server thread/INFO] [QuickShop-Hikari/Bootstrap/]: Platform detected: Paper
[317月2026 21:45:47.683] [Server thread/INFO] [QuickShop-Hikari/]: Slf4jLogger initialized
[317月2026 21:45:47.684] [Server thread/INFO] [QuickShop-Hikari/Bootstrap/]: Platform initialized: com.ghostchu.quickshop.platform.paper.PaperPlatform
[317月2026 21:45:47.686] [Server thread/INFO] [QuickShop-Hikari/Bootstrap/]: Boot QuickShop instance...
[317月2026 21:45:47.687] [Server thread/INFO] [QuickShop-Hikari/Bootstrap/]: Creating QuickShop instance...
[317月2026 21:45:47.791] [Server thread/INFO] [QuickShop-Hikari/]: Registering Bukkit Service: com.ghostchu.quickshop.api.QuickShopProvider
[317月2026 21:45:47.840] [Server thread/INFO] [QuickShop-Hikari/]: Reading the configuration...
[317月2026 21:45:48.114] [Server thread/INFO] [QuickShop-Hikari/]: QuickShop Hikari - Early boot step - Booting up
[317月2026 21:45:48.125] [Server thread/INFO] [QuickShop-Hikari/]: Self testing...
[317月2026 21:45:48.144] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/ghostchu/quickshop/QuickShop$2
[317月2026 21:45:48.145] [Server thread/INFO] [QuickShop-Hikari/]: Setting up privacy controller...
[317月2026 21:45:48.147] [Server thread/INFO] [QuickShop-Hikari/]: Setting up QuickShop registry....
[317月2026 21:45:48.155] [Server thread/INFO] [QuickShop-Hikari/]: Setting up metrics manager...
[317月2026 21:45:48.184] [Server thread/INFO] [QuickShop-Hikari/]: Loading player name and unique id mapping...
[317月2026 21:45:48.202] [Server thread/INFO] [QuickShop-Hikari/]: Loading translations (This may take a while)...
[317月2026 21:45:48.223] [Server thread/INFO] [QuickShop-Hikari/]: Please wait us fetch the translation updates from Crowdin OTA service...
[317月2026 21:45:48.233] [Server thread/INFO] [CrowdinOTA/]: Downloading Crowdin distribution manifest from remote server...
[317月2026 21:45:48.338] [Server thread/DEBUG] [org.apache.http.client.protocol.RequestAddCookies/]: CookieSpec selected: default
[317月2026 21:45:48.345] [Server thread/DEBUG] [org.apache.http.client.protocol.RequestAuthCache/]: Auth cache not set in the context
[317月2026 21:45:48.345] [Server thread/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Connection request: [route: {s}->https://crowdinota.hikari.r2.quickshop-powered.top:443][total available: 0; route allocated: 0 of 5; total allocated: 0 of 10]
[317月2026 21:45:48.353] [Server thread/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Connection leased: [id: 0][route: {s}->https://crowdinota.hikari.r2.quickshop-powered.top:443][total available: 0; route allocated: 1 of 5; total allocated: 1 of 10]
[317月2026 21:45:48.354] [Server thread/DEBUG] [org.apache.http.impl.execchain.MainClientExec/]: Opening connection {s}->https://crowdinota.hikari.r2.quickshop-powered.top:443
[317月2026 21:45:48.368] [Server thread/DEBUG] [org.apache.http.impl.conn.DefaultHttpClientConnectionOperator/]: Connecting to crowdinota.hikari.r2.quickshop-powered.top/**.**.**.**:443
[317月2026 21:45:48.368] [Server thread/DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory/]: Connecting socket to crowdinota.hikari.r2.quickshop-powered.top/**.**.**.**:443 with timeout 10000
[317月2026 21:45:48.544] [Server thread/DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory/]: Enabled protocols: [TLSv1.3, TLSv1.2]
[317月2026 21:45:48.544] [Server thread/DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory/]: Enabled cipher suites:[TLS_AES_256_GCM_SHA384, TLS_AES_128_GCM_SHA256, TLS_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
[317月2026 21:45:48.544] [Server thread/DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory/]: Starting handshake
[317月2026 21:45:49.428] [Server thread/DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory/]: Secure session established
[317月2026 21:45:49.429] [Server thread/DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory/]: negotiated protocol: TLSv1.3
[317月2026 21:45:49.429] [Server thread/DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory/]: negotiated cipher suite: TLS_AES_256_GCM_SHA384
[317月2026 21:45:49.429] [Server thread/DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory/]: peer principal: CN=crowdinota.hikari.r2.quickshop-powered.top
[317月2026 21:45:49.429] [Server thread/DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory/]: peer alternative names: [crowdinota.hikari.r2.quickshop-powered.top]
[317月2026 21:45:49.429] [Server thread/DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory/]: issuer principal: CN=YE1, O=Let's Encrypt, C=US
[317月2026 21:45:49.430] [Server thread/DEBUG] [org.apache.http.impl.conn.DefaultHttpClientConnectionOperator/]: Connection established *已隐藏*:12386<->**.**.**.**:443
[317月2026 21:45:49.430] [Server thread/DEBUG] [org.apache.http.impl.conn.DefaultManagedHttpClientConnection/]: http-outgoing-0: set socket timeout to 60000
[317月2026 21:45:49.430] [Server thread/DEBUG] [org.apache.http.impl.execchain.MainClientExec/]: Executing request GET /manifest.json HTTP/1.1
[317月2026 21:45:49.430] [Server thread/DEBUG] [org.apache.http.impl.execchain.MainClientExec/]: Target auth state: UNCHALLENGED
[317月2026 21:45:49.430] [Server thread/DEBUG] [org.apache.http.impl.execchain.MainClientExec/]: Proxy auth state: UNCHALLENGED
[317月2026 21:45:49.431] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 >> GET /manifest.json HTTP/1.1
[317月2026 21:45:49.431] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 >> User-Agent: QuickShop/Hikari-6.2.0.11 Java/25.0.4
[317月2026 21:45:49.431] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 >> accept-encoding: gzip
[317月2026 21:45:49.431] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 >> Host: crowdinota.hikari.r2.quickshop-powered.top
[317月2026 21:45:49.431] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 >> Connection: Keep-Alive
[317月2026 21:45:49.431] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 >> "GET /manifest.json HTTP/1.1[\r][\n]"
[317月2026 21:45:49.431] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 >> "User-Agent: QuickShop/Hikari-6.2.0.11 Java/25.0.4[\r][\n]"
[317月2026 21:45:49.431] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 >> "accept-encoding: gzip[\r][\n]"
[317月2026 21:45:49.431] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 >> "Host: crowdinota.hikari.r2.quickshop-powered.top[\r][\n]"
[317月2026 21:45:49.431] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 >> "Connection: Keep-Alive[\r][\n]"
[317月2026 21:45:49.431] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 >> "[\r][\n]"
[317月2026 21:45:49.612] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "HTTP/1.1 200 OK[\r][\n]"
[317月2026 21:45:49.613] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "Date: Fri, 31 Jul 2026 13:45:49 GMT[\r][\n]"
[317月2026 21:45:49.613] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "Content-Type: application/json[\r][\n]"
[317月2026 21:45:49.613] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "Transfer-Encoding: chunked[\r][\n]"
[317月2026 21:45:49.613] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "Connection: keep-alive[\r][\n]"
[317月2026 21:45:49.613] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "Vary: Accept-Encoding[\r][\n]"
[317月2026 21:45:49.613] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "Server: BunnyCDN-LA1-899[\r][\n]"
[317月2026 21:45:49.613] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "CDN-PullZone: 5324437[\r][\n]"
[317月2026 21:45:49.613] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "CDN-RequestCountryCode: CN[\r][\n]"
[317月2026 21:45:49.613] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "Vary: Accept-Encoding[\r][\n]"
[317月2026 21:45:49.613] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "Cache-Control: public, max-age=2592000[\r][\n]"
[317月2026 21:45:49.613] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "Content-Encoding: gzip[\r][\n]"
[317月2026 21:45:49.613] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "ETag: "69f00957-165b"[\r][\n]"
[317月2026 21:45:49.613] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "Last-Modified: Tue, 28 Apr 2026 01:11:51 GMT[\r][\n]"
[317月2026 21:45:49.613] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "CDN-StorageServer: NY-703[\r][\n]"
[317月2026 21:45:49.613] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "CDN-FileServer: 1317[\r][\n]"
[317月2026 21:45:49.613] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "CDN-ProxyVer: 1.51[\r][\n]"
[317月2026 21:45:49.613] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "CDN-RequestPullSuccess: True[\r][\n]"
[317月2026 21:45:49.613] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "CDN-RequestPullCode: 200[\r][\n]"
[317月2026 21:45:49.613] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "CDN-CachedAt: 04/28/2026 01:15:50[\r][\n]"
[317月2026 21:45:49.613] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "CDN-EdgeStorageId: 1002[\r][\n]"
[317月2026 21:45:49.613] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "CDN-RequestId: c9083bafce86f40b5c2bf2665a2bf747[\r][\n]"
[317月2026 21:45:49.613] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "CDN-Cache: HIT[\r][\n]"
[317月2026 21:45:49.613] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "CDN-Status: 200[\r][\n]"
[317月2026 21:45:49.613] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "CDN-RequestTime: 0[\r][\n]"
[317月2026 21:45:49.613] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "[\r][\n]"
[317月2026 21:45:49.615] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 << HTTP/1.1 200 OK
[317月2026 21:45:49.615] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 << Date: Fri, 31 Jul 2026 13:45:49 GMT
[317月2026 21:45:49.615] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 << Content-Type: application/json
[317月2026 21:45:49.615] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 << Transfer-Encoding: chunked
[317月2026 21:45:49.615] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 << Connection: keep-alive
[317月2026 21:45:49.615] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 << Vary: Accept-Encoding
[317月2026 21:45:49.615] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 << Server: BunnyCDN-LA1-899
[317月2026 21:45:49.615] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 << CDN-PullZone: 5324437
[317月2026 21:45:49.615] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 << CDN-RequestCountryCode: CN
[317月2026 21:45:49.615] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 << Vary: Accept-Encoding
[317月2026 21:45:49.615] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 << Cache-Control: public, max-age=2592000
[317月2026 21:45:49.615] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 << Content-Encoding: gzip
[317月2026 21:45:49.615] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 << ETag: "69f00957-165b"
[317月2026 21:45:49.615] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 << Last-Modified: Tue, 28 Apr 2026 01:11:51 GMT
[317月2026 21:45:49.615] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 << CDN-StorageServer: NY-703
[317月2026 21:45:49.615] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 << CDN-FileServer: 1317
[317月2026 21:45:49.615] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 << CDN-ProxyVer: 1.51
[317月2026 21:45:49.615] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 << CDN-RequestPullSuccess: True
[317月2026 21:45:49.615] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 << CDN-RequestPullCode: 200
[317月2026 21:45:49.615] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 << CDN-CachedAt: 04/28/2026 01:15:50
[317月2026 21:45:49.615] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 << CDN-EdgeStorageId: 1002
[317月2026 21:45:49.615] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 << CDN-RequestId: c9083bafce86f40b5c2bf2665a2bf747
[317月2026 21:45:49.615] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 << CDN-Cache: HIT
[317月2026 21:45:49.615] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 << CDN-Status: 200
[317月2026 21:45:49.615] [Server thread/DEBUG] [org.apache.http.headers/]: http-outgoing-0 << CDN-RequestTime: 0
[317月2026 21:45:49.619] [Server thread/DEBUG] [org.apache.http.impl.execchain.MainClientExec/]: Connection can be kept alive indefinitely
[317月2026 21:45:49.629] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "311[\r][\n]"
[317月2026 21:45:49.630] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x3][0x9c][0x96][k[0x1b]1[0x10][0x85][0xdf][0x3][0xf9][0xf][0xcb]B[0xde]:Y[0x82][0x1f][0xb6][0xf8]-wo[0x13]\[0xe3]K[0xb][0x9]%[0xa8][0x8e][0xec]U[0xad][0xbd][0xb0][0xd2][0xa6][0xb9][0xd0][0xff]^4r411B[0xe8][0xf1][0xa0]sF[0x9f]V[0xb3][0x92][0xde][0xe][0xf][0x92]$][0x9][0xc9]U:L[0xee][0x8d]J[0x92]4+[0xc5][0x86]u"[v[0xcd][0xdf]GQg[0x92][0xd5][0xeb][0xec]H6K&[0xf9]Q[0xc6][0x9f]Y[0xd5]J~[0xfc]R[0xc9][0xf4]KP[0xa2][0xe2]J[0xb1]5W[0x18]1[0x89]_[0x98]K[0x8d][0xab]7[0x3][0x1f][0xe6]f+[0xb8];uuY[0x7]3R[0xbf][0xd7]pv[0xed][0xd4][0x92][0xc1][0xe5][0x8c][0x94][0x82][0xf3];[0xa7][0x1e][0x19]\[0xdc][0x90][0xe2]pq[0xe9][0x14][0x97]p=%U[0xc3][0x82][0xaa]p[0xf5][0xb1][0xe6][0x8a]AA[0xce][0x95][0x80][0xab][0x82]T[0x7]W4Vr(nI[0x9]([0xc6][0xa4]z[0x18]-[0x9c][0x12][0x1a][0x8a][0xb9]S[0x18]|[0x9b]8[0xb5]i[0xe0][0x86]jJ[\r][0xb7][0xe4][0xac]%[0x8c]i[0x86][0xba][0x81][0xf1]w[0xa7]Z[0x9][0x13][0x1a]k5[0x9c]Q[0x95]V[0xc3][0x84][0xaa]t[\r]L)[0xd7][0xf5]0%2[0xd5][0xc1][0x8c]X[0xd4][0x13][0xcc][0xe8][0x9b][0xe9][0x12][0xe6]#R[0x1d][0xcc]i[0x86]~[0x3][0xb][0xda][0xa3]'[0x1]?h[0xed][0xaf]%[0x9c][0xef][0xa8][0x11][0xed][0xca]k[0x9][0xf3][0x9f][0xfb][0xda][0xe1][0xa1]bm+[0xea]u:L[0xde][0xfe][0xd9][0xa1]e[0xaf]tS=[0xec]4[0xcc]6[0xa5]E[0xc5][0x95]fU[0x9b][0xe][0x93][0x93]<[0xcf][0x7][0x83][0xaf][0x83]<[0xdf][0xc6][0x9a]Z[0xf3]Z[0x9b]B;[0xed][0xe5][0xda][0xcd][0xb4][0xee][0xd6][0xb4][0xb7][0x85][0xd1][0xbe][0xaf][0xe3][0xc3][0x82][0x9f][0x1a][0xff]}[0xad][0xae][0xb5][0xc3]I[0x8c]=[0x8a][0x4][0x83]>[0x12][0xfb][[0x5][0x93][0xa0]=[0x86][0xc4][0x6]}$[0xf6][0x97][0xe]&A{[0xc][0x89][\r]zI[0xf0]8[0x9]'1[0xf6]([0x12][0xc][0xfa]H[0xec]Q[0x16]L[0x82][0xf6][0x18][0x12][0x1b][0xf4][0x92][0xe0]1[0x1a]Nb[0xec]Q$[0x18][0xf4][0x91][0xd8]#<[0x98][0x4][0xed]1$6[0xe8]%[0xc1][0xeb]#[0x9c][0xc4][0xd8][0xa3]H0[0xe8]%[0xc1][0xab]+[0x9c][0xc4][0xd8][0xa3]H0[0xe8]#[0xb1][0xd7]f0[0x9][0xda]cHl[0xd0]K[0x82]Wv8[0x89][0xb1]G[0x91]`[0xd0]K[0x82][0xcf][0x85]p[0x12]c[0x8f]"[0xc1][0xa0][0x8f][0xc4]>U[0x82]I[0xd0][0x1e]CRb[0xd0]K[0x82][0xcf][0xa4]p[0x12]c[0x8f]"[0xc1][0xa0][0x97][0x4][0x9f]h[0xe1]$[0xc6][0xbe][0x97][0xe4]?[0x0][0x0][0x0][0xff][0xff][0x9c][0xd8]1[\n]"
[317月2026 21:45:49.630] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "[0x84]P[0x14]C[0xd1]^p_[0x96][0x16][0x82]{[0x19]p[0xef][0xf2]r[0xdb]![0xe6][0xa7][0xb2]I[0xe0][0x14][0x16]?/*:[0x9][0xcf][0xc3]X[0xa2]x#[0xa1][0xe8]$<Mc[0x89][0xe2][0x8d][0x84][0xa2][0x93][0xf0],[0x8e]%[0x8a]7[0x12][0x8a]N[0xc2][0x93]<[0x96]([0xde]H(:[0x9]s [0x96]([0xde]H(Z[0x89][0xa6]H.[0x99]x%Q[0xd1]I[0x98]A[0xb1]D[0xf1]FB[0xd1]J4[0xc1]r[0xc9][0xc4]+[0x89][0x8a][0x1f][0x92]s[0xe1][0x8f]U[0xbc][0x94][0x9c][0xfe][0x8f]ez[0xc6][0x12][0xc5][0x1b][0x9]E+[0xd1][0xec][0xcd]%[0x13][0xaf]$*:[0x9][0x93];[0x96]([0xde]H(Z[0x89][0xe6]~.[0x99]x%Q[0xd1]I85[0xc4][0x12][0xc5][0x1b][0x9]E+[0xd1][0x99]#[0x97]L[0xbc][0x92][0xa8][0xe8]$[0x9c]Xb[0x89][0xe2][0x8d][0x84][0xa2][0x93]p[0xde][0x89]%[0x8a]7[0x12][0x8a]N[0xc2]i)[0x96]([0xde]H(~H[0x8e][0x85][0x85][0xfe][0x9b]x)9[0xfc]B[0xe7][0xa4][0xb6]"[0xb9][0xee]Rr[0xdd]%[0xf3]y[0xf6][0xed][0xd9][0xb7][0x17][0x0][0x0][0xff][0xff][0x3][0x0]\o[0x96]([[0x16][0x0][0x0][\r][\n]"
[317月2026 21:45:49.633] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "0[\r][\n]"
[317月2026 21:45:49.633] [Server thread/DEBUG] [org.apache.http.wire/]: http-outgoing-0 << "[\r][\n]"
[317月2026 21:45:49.633] [Server thread/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Connection [id: 0][route: {s}->https://crowdinota.hikari.r2.quickshop-powered.top:443] can be kept alive indefinitely
[317月2026 21:45:49.633] [Server thread/DEBUG] [org.apache.http.impl.conn.DefaultManagedHttpClientConnection/]: http-outgoing-0: set socket timeout to 0
[317月2026 21:45:49.633] [Server thread/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Connection released: [id: 0][route: {s}->https://crowdinota.hikari.r2.quickshop-powered.top:443][total available: 1; route allocated: 1 of 5; total allocated: 1 of 10]
[317月2026 21:45:49.634] [Server thread/DEBUG] [org.apache.http.impl.execchain.MainClientExec/]: Cancelling request execution
[317月2026 21:45:49.663] [Server thread/INFO] [OTAFileInstance-0/]: Downloading translations for 0 locales...
[317月2026 21:45:49.728] [Server thread/INFO] [OTAFileInstance-1/]: Downloading translations for 0 locales...
[317月2026 21:45:49.732] [Server thread/INFO] [QuickShop-Hikari/]: Loading up translations from Crowdin OTA, this may need a while...
[317月2026 21:45:50.562] [Server thread/INFO] [QuickShop-Hikari/]: Loading up translations from Crowdin OTA, this may need a while...
[317月2026 21:45:51.449] [Server thread/INFO] [QuickShop-Hikari/]: Register InventoryWrapper...
[317月2026 21:45:51.458] [Server thread/INFO] [QuickShop-Hikari/]: Initializing NexusManager...
[317月2026 21:45:51.462] [Server thread/INFO] [QuickShop-Hikari/]: QuickShop Hikari - Early boot step - Complete
[317月2026 21:45:51.463] [Server thread/INFO] [QuickShop-Hikari/Bootstrap/]: QuickShop-Hikari - Bootstrap -> Complete (5793ms). Waiting for enable...
[317月2026 21:45:51.464] [Server thread/INFO] [PlugManX/]: 正在加载服务器插件 PlugManX v3.0.2
[317月2026 21:45:51.470] [Server thread/INFO] [NoBuildPlus/]: 正在加载服务器插件 NoBuildPlus v1.7.1
[317月2026 21:45:51.499] [Server thread/INFO] [InvSee++_Give/]: 正在加载服务器插件 InvSeePlusPlus_Give v0.31.15
[317月2026 21:45:51.508] [Server thread/INFO] [InvSee++_Clear/]: 正在加载服务器插件 InvSeePlusPlus_Clear v0.31.15
[317月2026 21:45:51.510] [Server thread/INFO] [EasyBot/]: 正在加载服务器插件 EasyBot v2.4.0
[317月2026 21:45:51.511] [Server thread/INFO] [DecentHolograms/]: 正在加载服务器插件 DecentHolograms v2.10.1
[317月2026 21:45:51.532] [Server thread/INFO] [CoreProtect/]: 正在加载服务器插件 CoreProtect v24.0
[317月2026 21:45:51.539] [Server thread/INFO] [Chunky/]: 正在加载服务器插件 Chunky v1.5.3
[317月2026 21:45:51.542] [Server thread/INFO] [LuckPerms/]: 正在启用 LuckPerms v5.5.65
[317月2026 21:45:51.721] [Server thread/DEBUG] [mixin/]: Mixing WalkAnimationStateMixin from customnpcs.mixins.json into net.minecraft.world.entity.WalkAnimationState
[317月2026 21:45:51.722] [Server thread/DEBUG] [mixin/]: customnpcs.mixins.json:WalkAnimationStateMixin from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:51.836] [Server thread/DEBUG] [mixin/]: Mixing PersistentEntitySectionManagerMixin from touhou_little_maid.mixins.json into net.minecraft.world.level.entity.PersistentEntitySectionManager
[317月2026 21:45:51.836] [Server thread/DEBUG] [mixin/]: touhou_little_maid.mixins.json:PersistentEntitySectionManagerMixin from mod touhou_little_maid: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:51.836] [Server thread/DEBUG] [mixin/]: Renaming synthetic method lambda$companionTick$0(J)V to mdfe552f$touhou_little_maid$lambda$companionTick$0$0 in touhou_little_maid.mixins.json:PersistentEntitySectionManagerMixin from mod touhou_little_maid
[317月2026 21:45:51.841] [Server thread/DEBUG] [mixin/]: Mixing MixinPersistentEntitySectionManager from customnpcs.mixins.json into net.minecraft.world.level.entity.PersistentEntitySectionManager
[317月2026 21:45:51.841] [Server thread/DEBUG] [mixin/]: customnpcs.mixins.json:MixinPersistentEntitySectionManager from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:51.843] [Server thread/DEBUG] [mixin/]: Mixing PersistentEntitySectionManagerMixin from customnpcs.mixins.json into net.minecraft.world.level.entity.PersistentEntitySectionManager
[317月2026 21:45:51.843] [Server thread/DEBUG] [mixin/]: customnpcs.mixins.json:PersistentEntitySectionManagerMixin from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:51.845] [Server thread/DEBUG] [mixin/]: touhou_little_maid.mixins.json:PersistentEntitySectionManagerMixin from mod touhou_little_maid->@Inject::companionTick(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V doesn't use it's CallbackInfo
[317月2026 21:45:51.845] [Server thread/DEBUG] [mixin/]: touhou_little_maid.mixins.json:PersistentEntitySectionManagerMixin from mod touhou_little_maid->@Inject::companionTick(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V has 0 override(s) in child classes
[317月2026 21:45:51.845] [Server thread/DEBUG] [mixin/]: touhou_little_maid.mixins.json:PersistentEntitySectionManagerMixin from mod touhou_little_maid->@Inject::companionTick(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V won't be passed a CallbackInfo as a result
[317月2026 21:45:51.845] [Server thread/DEBUG] [mixin/]: customnpcs.mixins.json:MixinPersistentEntitySectionManager from mod (unknown)->@Inject::addEntity(Lnet/minecraft/world/level/entity/EntityAccess;ZLorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:45:51.851] [Server thread/DEBUG] [mixin/]: Mixing MixinRaid from openpartiesandclaims.mixins.json into net.minecraft.world.entity.raid.Raid
[317月2026 21:45:51.851] [Server thread/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinRaid from mod openpartiesandclaims: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:51.852] [Server thread/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinRaid from mod openpartiesandclaims->@Inject::onFindRandomSpawnPosPre(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V doesn't use it's CallbackInfoReturnable
[317月2026 21:45:51.852] [Server thread/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinRaid from mod openpartiesandclaims->@Inject::onFindRandomSpawnPosPre(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V has 0 override(s) in child classes
[317月2026 21:45:51.852] [Server thread/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinRaid from mod openpartiesandclaims->@Inject::onFindRandomSpawnPosPre(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V won't be passed a CallbackInfoReturnable as a result
[317月2026 21:45:51.853] [Server thread/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinRaid from mod openpartiesandclaims->@Inject::onFindRandomSpawnPosPost(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V doesn't use it's CallbackInfoReturnable
[317月2026 21:45:51.853] [Server thread/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinRaid from mod openpartiesandclaims->@Inject::onFindRandomSpawnPosPost(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V has 0 override(s) in child classes
[317月2026 21:45:51.853] [Server thread/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinRaid from mod openpartiesandclaims->@Inject::onFindRandomSpawnPosPost(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V won't be passed a CallbackInfoReturnable as a result
[317月2026 21:45:51.853] [Server thread/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinRaid from mod openpartiesandclaims->@Inject::onFindRandomSpawnPosPost(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V doesn't use it's CallbackInfoReturnable
[317月2026 21:45:51.853] [Server thread/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinRaid from mod openpartiesandclaims->@Inject::onFindRandomSpawnPosPost(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V has 0 override(s) in child classes
[317月2026 21:45:51.853] [Server thread/DEBUG] [mixin/]: openpartiesandclaims.mixins.json:MixinRaid from mod openpartiesandclaims->@Inject::onFindRandomSpawnPosPost(Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V won't be passed a CallbackInfoReturnable as a result
[317月2026 21:45:51.881] [Server thread/DEBUG] [mixin/]: Mixing accessor.BiomeManagerAccessor from ponder-common.mixins.json into net.minecraft.world.level.biome.BiomeManager
[317月2026 21:45:51.881] [Server thread/DEBUG] [mixin/]: ponder-common.mixins.json:accessor.BiomeManagerAccessor from mod ponder: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:52.495] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class me/lucko/luckperms/lib/adventure/text/serializer/legacy/LegacyComponentSerializerImpl$1
[317月2026 21:45:52.495] [Server thread/INFO] [com.mohistmc.youer.Youer/]: __
[317月2026 21:45:52.600] [Server thread/INFO] [com.mohistmc.youer.Youer/]: | |__) LuckPerms v5.5.65
[317月2026 21:45:52.600] [Server thread/INFO] [com.mohistmc.youer.Youer/]: |___ | Running on Bukkit - Youer
[317月2026 21:45:52.603] [Server thread/INFO] [com.mohistmc.youer.Youer/]:
[317月2026 21:45:52.963] [Server thread/INFO] [LuckPerms/]: Loading storage provider... [H2]
[317月2026 21:45:53.100] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class me/lucko/luckperms/common/storage/StorageFactory$1
[317月2026 21:45:53.727] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class org/h2/api/IntervalQualifier$1
[317月2026 21:45:53.977] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class org/h2/mvstore/MVMap$4
[317月2026 21:45:54.071] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class org/h2/mvstore/tx/TransactionMap$2
[317月2026 21:45:54.447] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class org/h2/command/Parser$1
[317月2026 21:45:54.539] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class org/h2/engine/SessionLocal$1
[317月2026 21:45:55.008] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class me/lucko/luckperms/lib/commodore/file/AbstractIterator$1
[317月2026 21:45:55.019] [Server thread/INFO] [LuckPerms/]: Loading internal permission managers...
[317月2026 21:45:55.241] [Server thread/INFO] [LuckPerms/]: Performing initial data load...
[317月2026 21:45:55.331] [luckperms-worker-3/DEBUG] [com.mohistmc.youer.Youer/CLADAPTER]: Transforming classloader class me/lucko/luckperms/lib/bytebuddy/utility/dispatcher/JavaDispatcher$DynamicClassLoader
[317月2026 21:45:55.331] [luckperms-worker-3/DEBUG] [com.mohistmc.youer.Youer/CLADAPTER]: Implementing RemappingClassLoader for class me/lucko/luckperms/lib/bytebuddy/utility/dispatcher/JavaDispatcher$DynamicClassLoader
[317月2026 21:45:56.041] [luckperms-worker-3/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class me/lucko/luckperms/lib/bytebuddy/description/modifier/Visibility$1
[317月2026 21:45:56.356] [luckperms-worker-3/DEBUG] [com.mohistmc.youer.Youer/CLADAPTER]: Transforming classloader class me/lucko/luckperms/lib/bytebuddy/dynamic/loading/InjectionClassLoader
[317月2026 21:45:56.356] [luckperms-worker-3/DEBUG] [com.mohistmc.youer.Youer/CLADAPTER]: Implementing RemappingClassLoader for class me/lucko/luckperms/lib/bytebuddy/dynamic/loading/InjectionClassLoader
[317月2026 21:45:56.377] [luckperms-worker-3/DEBUG] [com.mohistmc.youer.Youer/CLADAPTER]: Transforming classloader class me/lucko/luckperms/lib/bytebuddy/dynamic/loading/ByteArrayClassLoader
[317月2026 21:45:56.377] [luckperms-worker-3/DEBUG] [com.mohistmc.youer.Youer/CLADAPTER]: Implementing RemappingClassLoader for class me/lucko/luckperms/lib/bytebuddy/dynamic/loading/ByteArrayClassLoader
[317月2026 21:45:55.405] [Server thread/INFO] [LuckPerms/]: Successfully enabled. (took 3860ms)
[317月2026 21:45:56.842] [Server thread/INFO] [Vault/]: 正在启用 Vault v1.7.3-b131
[317月2026 21:45:57.847] [Server thread/INFO] [Vault/]: [Permission] SuperPermissions loaded as backup permission system.
[317月2026 21:45:58.116] [Server thread/INFO] [Vault/]: Enabled Version 1.7.3-b131
[317月2026 21:45:58.156] [Server thread/INFO] [LuckPerms/]: Registered Vault permission & chat hook.
[317月2026 21:45:58.159] [Server thread/INFO] [PlayerPoints/]: 正在启用 PlayerPoints v3.3.5
[317月2026 21:45:58.382] [luckperms-worker-3/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class me/lucko/luckperms/common/model/PermissionHolder$1
[317月2026 21:45:58.392] [Server thread/INFO] [PlayerPoints/]: Data handler connected using SQLite.
[317月2026 21:45:58.528] [Server thread/INFO] [ProtocolLib/]: 正在启用 ProtocolLib v5.4.0
[317月2026 21:45:58.587] [Server thread/INFO] [FastAsyncWorldEdit/]: 正在启用 FastAsyncWorldEdit v2.12.2
[317月2026 21:45:58.774] [Server thread/INFO] [com.fastasyncworldedit.core.Fawe/]: LZ4 Compression Binding loaded successfully
[317月2026 21:45:58.816] [Server thread/INFO] [com.fastasyncworldedit.core.Fawe/]: ZSTD Compression Binding loaded successfully
[317月2026 21:45:58.852] [Server thread/INFO] [com.sk89q.worldedit.extension.platform.PlatformCommandManager/]: Registering commands with com.sk89q.worldedit.bukkit.BukkitServerInterface
[317月2026 21:45:59.018] [Server thread/INFO] [com.sk89q.wepif.PermissionsResolverManager/]: WEPIF: Vault detected! Using Vault for permissions
[317月2026 21:45:59.093] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/sk89q/worldedit/bukkit/adapter/impl/fawe/v1_21_R1/regen/PaperweightRegen$2
[317月2026 21:45:59.354] [Server thread/DEBUG] [mixin/]: Mixing ChunkMapMixin from customnpcs.mixins.json into net.minecraft.server.level.ChunkMap
[317月2026 21:45:59.355] [Server thread/DEBUG] [mixin/]: customnpcs.mixins.json:ChunkMapMixin from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:45:59.528] [Server thread/INFO] [com.sk89q.worldedit.bukkit.WorldEditPlugin/]: Using com.sk89q.worldedit.bukkit.adapter.impl.fawe.v1_21_R1.PaperweightFaweAdapter as the Bukkit adapter
[317月2026 21:45:59.584] [Server thread/DEBUG] [com.sk89q.worldedit.world.registry.BundledItemData/]: Using jar:file:/D:/*已隐藏*/plugins/.paper-remapped/FastAsyncWorldEdit-Bukkit-2.12.2.jar!/com/sk89q/worldedit/world/registry/items.121.json for bundled item data.
[317月2026 21:46:00.734] [Server thread/WARN] [com.sk89q.worldedit.world.registry.LegacyMapper/]: Failed to load the built-in legacy id registry
java.lang.ExceptionInInitializerError: null
at FastAsyncWorldEdit-Bukkit-2.12.2.jar/com.sk89q.worldedit.extension.factory.parser.DefaultBlockParser.parseLogic(DefaultBlockParser.java:546) ~[FastAsyncWorldEdit-Bukkit-2.12.2.jar:2.12.2]
at FastAsyncWorldEdit-Bukkit-2.12.2.jar/com.sk89q.worldedit.extension.factory.parser.DefaultBlockParser.parseFromInput(DefaultBlockParser.java:109) ~[FastAsyncWorldEdit-Bukkit-2.12.2.jar:2.12.2]
at FastAsyncWorldEdit-Bukkit-2.12.2.jar/com.sk89q.worldedit.extension.factory.parser.DefaultBlockParser.parseFromInput(DefaultBlockParser.java:79) ~[FastAsyncWorldEdit-Bukkit-2.12.2.jar:2.12.2]
at FastAsyncWorldEdit-Bukkit-2.12.2.jar/com.sk89q.worldedit.extension.factory.BlockFactory.parseFromInput(BlockFactory.java:81) ~[FastAsyncWorldEdit-Bukkit-2.12.2.jar:2.12.2]
at FastAsyncWorldEdit-Bukkit-2.12.2.jar/com.sk89q.worldedit.world.registry.LegacyMapper.loadFromResource(LegacyMapper.java:137) ~[FastAsyncWorldEdit-Bukkit-2.12.2.jar:2.12.2]
at FastAsyncWorldEdit-Bukkit-2.12.2.jar/com.sk89q.worldedit.world.registry.LegacyMapper.<init>(LegacyMapper.java:84) [FastAsyncWorldEdit-Bukkit-2.12.2.jar:2.12.2]
at FastAsyncWorldEdit-Bukkit-2.12.2.jar/com.sk89q.worldedit.world.registry.LegacyMapper.getInstance(LegacyMapper.java:329) [FastAsyncWorldEdit-Bukkit-2.12.2.jar:2.12.2]
at FastAsyncWorldEdit-Bukkit-2.12.2.jar/com.sk89q.worldedit.WorldEdit.loadMappings(WorldEdit.java:436) [FastAsyncWorldEdit-Bukkit-2.12.2.jar:2.12.2]
at FastAsyncWorldEdit-Bukkit-2.12.2.jar/com.sk89q.worldedit.bukkit.WorldEditPlugin.setupPreWorldData(WorldEditPlugin.java:294) [FastAsyncWorldEdit-Bukkit-2.12.2.jar:2.12.2]
at FastAsyncWorldEdit-Bukkit-2.12.2.jar/com.sk89q.worldedit.bukkit.WorldEditPlugin.onEnable(WorldEditPlugin.java:264) [FastAsyncWorldEdit-Bukkit-2.12.2.jar:2.12.2]
at TRANSFORMER/neoforge@21.1.246/org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:293) [neoforge-21.1.246-universal.jar%23282!/:1.21.1]
at TRANSFORMER/neoforge@21.1.246/io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:202) [neoforge-21.1.246-universal.jar%23282!/:1.21.1]
at TRANSFORMER/neoforge@21.1.246/io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:108) [neoforge-21.1.246-universal.jar%23282!/:1.21.1]
at TRANSFORMER/neoforge@21.1.246/org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:524) [neoforge-21.1.246-universal.jar%23282!/:1.21.1]
at TRANSFORMER/neoforge@21.1.246/org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:693) [neoforge-21.1.246-universal.jar%23282!/:1.21.1]
at TRANSFORMER/neoforge@21.1.246/org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:641) [neoforge-21.1.246-universal.jar%23282!/:1.21.1]
at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:260) [server-1.21.1-20240808.144430-srg.jar%23281!/:?]
at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1069) [server-1.21.1-20240808.144430-srg.jar%23281!/:?]
at TRANSFORMER/minecraft@1.21.1/net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:348) [server-1.21.1-20240808.144430-srg.jar%23281!/:?]
at java.base/java.lang.Thread.run(Thread.java:1474) [?:?]
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 4116 out of bounds for length 1480
at FastAsyncWorldEdit-Bukkit-2.12.2.jar/com.fastasyncworldedit.bukkit.adapter.CachedBukkitAdapter.asBlockType(CachedBukkitAdapter.java:68) ~[?:?]
at FastAsyncWorldEdit-Bukkit-2.12.2.jar/com.sk89q.worldedit.bukkit.BukkitAdapter.asBlockType(BukkitAdapter.java:417) ~[?:?]
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214) ~[?:?]
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?]
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560) ~[?:?]
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265) ~[?:?]
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:723) ~[?:?]
at FastAsyncWorldEdit-Bukkit-2.12.2.jar/com.sk89q.worldedit.bukkit.BukkitBlockCategoryRegistry.getFromBukkitTag(BukkitBlockCategoryRegistry.java:36) ~[?:?]
at FastAsyncWorldEdit-Bukkit-2.12.2.jar/com.sk89q.worldedit.bukkit.BukkitBlockCategoryRegistry.getCategorisedByName(BukkitBlockCategoryRegistry.java:48) ~[?:?]
at FastAsyncWorldEdit-Bukkit-2.12.2.jar/com.sk89q.worldedit.world.registry.CategoryRegistry.getAll(CategoryRegistry.java:41) ~[?:?]
at FastAsyncWorldEdit-Bukkit-2.12.2.jar/com.sk89q.worldedit.world.block.BlockCategory.load(BlockCategory.java:49) ~[?:?]
at FastAsyncWorldEdit-Bukkit-2.12.2.jar/com.sk89q.worldedit.world.block.BlockCategories.get(BlockCategories.java:228) ~[?:?]
at FastAsyncWorldEdit-Bukkit-2.12.2.jar/com.sk89q.worldedit.world.block.BlockCategories.<clinit>(BlockCategories.java:31) ~[?:?]
[317月2026 21:46:00.819] [Server thread/INFO] [XConomy/]: 正在启用 XConomy v2.26.3
[317月2026 21:46:00.892] [Server thread/INFO] [XConomy/]: UUID-Mode: Default
[317月2026 21:46:00.914] [Server thread/INFO] [XConomy/]: Language: ENGLISH
[317月2026 21:46:00.969] [Server thread/INFO] [XConomy/]: Saving method - SQLite
[317月2026 21:46:01.021] [Server thread/INFO] [XConomy/]: SQLite successfully connected
[317月2026 21:46:01.109] [Server thread/INFO] [XConomy/]: XConomy successfully enabled
[317月2026 21:46:01.131] [Server thread/INFO] [XConomy/]: Found PlaceholderAPI
[317月2026 21:46:01.144] [Server thread/INFO] [PlaceholderAPI/]: Successfully registered internal expansion: xconomy [2.26.3]
[317月2026 21:46:01.150] [Server thread/INFO] [XConomy/]: PlaceholderAPI successfully hooked
[317月2026 21:46:01.186] [Server thread/INFO] [XConomy/]: ===== YiC =====
[317月2026 21:46:01.188] [Server thread/INFO] [PlugManX/]: 正在启用 PlugManX v3.0.2
[317月2026 21:46:02.048] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/fasterxml/jackson/databind/ser/std/NumberSerializers$1
[317月2026 21:46:02.139] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/fasterxml/jackson/annotation/JsonAutoDetect$1
[317月2026 21:46:02.147] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder$6
[317月2026 21:46:02.404] [Server thread/WARN] [PlugManX/]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[317月2026 21:46:02.406] [Server thread/WARN] [PlugManX/]: It seems like you're running on paper.
[317月2026 21:46:02.412] [Server thread/WARN] [PlugManX/]: PlugManX cannot interact with paper-plugins, yet.
[317月2026 21:46:02.412] [Server thread/WARN] [PlugManX/]: Also, if you encounter any issues, please join my discord: https://discord.gg/GxEFhVY6ff
[317月2026 21:46:02.414] [Server thread/WARN] [PlugManX/]: Or create an issue on GitHub: https://github.com/Test-Account666/PlugMan
[317月2026 21:46:02.417] [Server thread/WARN] [PlugManX/]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[317月2026 21:46:02.418] [Server thread/INFO] [PlugManX/]: You can disable this warning by setting 'showPaperWarning' to false in the config.yml
[317月2026 21:46:02.429] [Server thread/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Loading configs type SERVER
[317月2026 21:46:02.430] [Server thread/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Loaded TOML config file D:\*已隐藏*\config\jei-server.toml
[317月2026 21:46:02.431] [Server thread/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Watching TOML config file D:\*已隐藏*\config\jei-server.toml for changes
[317月2026 21:46:02.432] [Server thread/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Loaded TOML config file D:\*已隐藏*\config\maidbeacon-server.toml
[317月2026 21:46:02.432] [Server thread/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Watching TOML config file D:\*已隐藏*\config\maidbeacon-server.toml for changes
[317月2026 21:46:02.433] [Server thread/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Loaded TOML config file D:\*已隐藏*\config\maid_restaurant-server.toml
[317月2026 21:46:02.433] [Server thread/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Watching TOML config file D:\*已隐藏*\config\maid_restaurant-server.toml for changes
[317月2026 21:46:02.434] [Server thread/DEBUG] [net.neoforged.neoforge.common.NeoForgeConfig/FORGEMOD]: Loaded NeoForge config file neoforge-server.toml
[317月2026 21:46:02.434] [Server thread/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Loaded TOML config file D:\*已隐藏*\config\neoforge-server.toml
[317月2026 21:46:02.434] [Server thread/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Watching TOML config file D:\*已隐藏*\config\neoforge-server.toml for changes
[317月2026 21:46:02.435] [Server thread/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Loaded TOML config file D:\*已隐藏*\config\touhou_little_maid-server.toml
[317月2026 21:46:02.435] [Server thread/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Watching TOML config file D:\*已隐藏*\config\touhou_little_maid-server.toml for changes
[317月2026 21:46:02.441] [Server thread/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Loaded TOML config file D:\*已隐藏*\config\create-server.toml
[317月2026 21:46:02.442] [Server thread/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Watching TOML config file D:\*已隐藏*\config\create-server.toml for changes
[317月2026 21:46:02.448] [Server thread/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Loaded TOML config file D:\*已隐藏*\config\openpartiesandclaims-server.toml
[317月2026 21:46:02.449] [Server thread/DEBUG] [net.neoforged.fml.config.ConfigTracker/CONFIG]: Watching TOML config file D:\*已隐藏*\config\openpartiesandclaims-server.toml for changes
[317月2026 21:46:02.512] [Server thread/DEBUG] [FTB Library/]: tracking config ftbteams-server, loaded from D:\*已隐藏*\config\ftbteams-server.snbt
[317月2026 21:46:02.653] [Server thread/INFO] [xaero.pac.OpenPartiesAndClaims/]: Initializing Open Parties and Claims for the server...
[317月2026 21:46:02.668] [Server thread/INFO] [xaero.pac.OpenPartiesAndClaims/]: Loading server info!
[317月2026 21:46:02.679] [Server thread/DEBUG] [xaero.pac.OpenPartiesAndClaims/]: Saving server info!
[317月2026 21:46:02.725] [Server thread/INFO] [xaero.pac.OpenPartiesAndClaims/]: Loading player configs...
[317月2026 21:46:02.742] [Server thread/DEBUG] [net.neoforged.neoforge.common.ModConfigSpec/CORE]: List on key customPlayerGroups is deemed to need correction, as it is null, not a list, or the wrong size.
[317月2026 21:46:02.744] [Server thread/DEBUG] [net.neoforged.neoforge.common.ModConfigSpec/CORE]: List on key customPlayerGroups is deemed to need correction, as it is null, not a list, or the wrong size.
[317月2026 21:46:02.745] [Server thread/DEBUG] [net.neoforged.neoforge.common.ModConfigSpec/CORE]: List on key customPlayerGroups is deemed to need correction, as it is null, not a list, or the wrong size.
[317月2026 21:46:02.747] [Server thread/DEBUG] [net.neoforged.neoforge.common.ModConfigSpec/CORE]: List on key customPlayerGroups is deemed to need correction, as it is null, not a list, or the wrong size.
[317月2026 21:46:02.755] [Server thread/INFO] [xaero.pac.OpenPartiesAndClaims/]: Loaded player configs!
[317月2026 21:46:02.790] [Server thread/INFO] [xaero.pac.OpenPartiesAndClaims/]: Loading parties...
[317月2026 21:46:02.798] [Server thread/INFO] [xaero.pac.OpenPartiesAndClaims/]: Loaded parties!
[317月2026 21:46:02.799] [Server thread/INFO] [xaero.pac.OpenPartiesAndClaims/]: Fixing party inconsistencies...
[317月2026 21:46:02.849] [Server thread/INFO] [xaero.pac.OpenPartiesAndClaims/]: Registered party system for OPAC: default
[317月2026 21:46:02.857] [Server thread/INFO] [xaero.pac.OpenPartiesAndClaims/]: Registered party system for OPAC: ftb_teams
[317月2026 21:46:02.859] [Server thread/INFO] [xaero.pac.OpenPartiesAndClaims/]: Registered permission system for OPAC: permission_api
[317月2026 21:46:02.861] [Server thread/WARN] [xaero.pac.OpenPartiesAndClaims/]: The configured primary party system "argonauts_guilds" isn't registered!
[317月2026 21:46:02.861] [Server thread/INFO] [xaero.pac.OpenPartiesAndClaims/]: Configured OPAC to use the following party system as primary: default
[317月2026 21:46:02.862] [Server thread/INFO] [xaero.pac.OpenPartiesAndClaims/]: Loading claims...
[317月2026 21:46:02.864] [Server thread/INFO] [xaero.pac.OpenPartiesAndClaims/]: Loaded claims in 2ms
[317月2026 21:46:02.865] [Server thread/WARN] [xaero.pac.OpenPartiesAndClaims/]: The configured permission system "prometheus" isn't registered!
[317月2026 21:46:02.866] [Server thread/INFO] [xaero.pac.OpenPartiesAndClaims/]: Configured OPAC to use the following permission system: permission_api
[317月2026 21:46:02.867] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer/]: Preparing level "world"
[317月2026 21:46:03.277] [Server thread/DEBUG] [com.simibubi.create.Create/]: Prepared Redstone Network Space for minecraft:overworld
[317月2026 21:46:03.277] [Server thread/DEBUG] [com.simibubi.create.Create/]: Prepared Kinetic Network Space for minecraft:overworld
[317月2026 21:46:14.657] [Worker-Main-13/DEBUG] [mixin/]: Mixing StructureTemplateMixin from touhou_little_maid.mixins.json into net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplate
[317月2026 21:46:14.658] [Worker-Main-13/DEBUG] [mixin/]: touhou_little_maid.mixins.json:StructureTemplateMixin from mod touhou_little_maid: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:46:14.658] [Worker-Main-13/DEBUG] [mixin/]: Renaming synthetic method lambda$createEntityIgnoreException$0(Lnet/minecraft/world/level/ServerLevelAccessor;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;Lnet/minecraft/world/entity/Entity;)V to mdfe552f$touhou_little_maid$lambda$createEntityIgnoreException$0$0 in touhou_little_maid.mixins.json:StructureTemplateMixin from mod touhou_little_maid
[317月2026 21:46:14.759] [Worker-Main-13/DEBUG] [mixin/]: touhou_little_maid.mixins.json:StructureTemplateMixin from mod touhou_little_maid->@Inject::createEntityIgnoreException(Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/nbt/CompoundTag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:46:18.320] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 21:46:18.320] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 21:46:32.532] [Worker-Main-3/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:46:32.532] [Worker-Main-3/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:46:32.818] [Server thread/DEBUG] [com.simibubi.create.Create/]: Prepared Redstone Network Space for minecraft:the_end
[317月2026 21:46:32.818] [Server thread/DEBUG] [com.simibubi.create.Create/]: Prepared Kinetic Network Space for minecraft:the_end
[317月2026 21:46:32.986] [Server thread/DEBUG] [com.simibubi.create.Create/]: Prepared Redstone Network Space for minecraft:the_nether
[317月2026 21:46:32.986] [Server thread/DEBUG] [com.simibubi.create.Create/]: Prepared Kinetic Network Space for minecraft:the_nether
[317月2026 21:46:33.010] [Server thread/INFO] [PlaceholderAPI/]: 正在启用 PlaceholderAPI v2.12.3
[317月2026 21:46:33.465] [Server thread/INFO] [PlaceholderAPI/]: Fetching available expansion information...
[317月2026 21:46:33.506] [Server thread/INFO] [Dominion/]: 正在启用 Dominion vHEAD.3
[317月2026 21:46:33.858] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [Dominion] I | _____ _ _
[317月2026 21:46:33.862] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [Dominion] I | | __ \ (_) (_)
[317月2026 21:46:33.865] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [Dominion] I | | | | | ___ _ __ ___ _ _ __ _ ___ _ __
[317月2026 21:46:33.880] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [Dominion] I | | | | |/ _ \| '_ ` _ \| | '_ \| |/ _ \| '_ \
[317月2026 21:46:33.897] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [Dominion] I | | |__| | (_) | | | | | | | | | | | (_) | | | |
[317月2026 21:46:33.899] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [Dominion] I | |_____/ \___/|_| |_| |_|_|_| |_|_|\___/|_| |_|
[317月2026 21:46:33.901] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [Dominion] I |
[317月2026 21:46:33.921] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [Dominion] I | Plugin Version: HEAD.3
[317月2026 21:46:33.930] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [Dominion] I | Loading Configurations...
[317月2026 21:46:33.967] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [Dominion] I | Loading limitation configuration...
[317月2026 21:46:33.986] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [Dominion] I | Loading limitation file: default.yml...
[317月2026 21:46:33.992] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [Dominion] I | Loading world-settings...
[317月2026 21:46:33.993] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [Dominion] I | Loading world-settings of default...
[317月2026 21:46:34.004] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [Dominion] I | Successfully loaded 1 world-settings: default.
[317月2026 21:46:34.010] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [Dominion] I | Successfully loaded 1 limitations: default.
[317月2026 21:46:34.016] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [Dominion] Successfully loaded configuration.
[317月2026 21:46:34.022] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [Dominion] Loading language en_us...
[317月2026 21:46:34.053] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [Dominion] Successfully loaded language en_us.
[317月2026 21:46:34.147] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [Dominion] I | Loading flag configuration...
[317月2026 21:46:34.169] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [Dominion] I | Successfully loaded flag configuration.
[317月2026 21:46:34.175] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [Dominion] Preparing database...
[317月2026 21:46:34.228] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class cn/lunadeer/dominion/storage/DatabaseManager$1
[317月2026 21:46:34.229] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: Class org.sqlite.JDBC found in Thread context class loader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:46:34.237] [Server thread/WARN] [com.zaxxer.hikari.HikariConfig/]: Dominion-sqlite - idleTimeout has been set but has no effect because the pool is operating as a fixed size pool.
[317月2026 21:46:34.244] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: Dominion-sqlite - configuration:
[317月2026 21:46:34.250] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: allowPoolSuspension.............false
[317月2026 21:46:34.250] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: autoCommit......................true
[317月2026 21:46:34.250] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: catalog.........................none
[317月2026 21:46:34.250] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: connectionInitSql...............none
[317月2026 21:46:34.250] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: connectionTestQuery.............none
[317月2026 21:46:34.250] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: connectionTimeout...............30000
[317月2026 21:46:34.251] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: credentials.....................com.zaxxer.hikari.util.Credentials@64a1fd18
[317月2026 21:46:34.251] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: dataSource......................none
[317月2026 21:46:34.251] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: dataSourceClassName.............none
[317月2026 21:46:34.251] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: dataSourceJNDI..................none
[317月2026 21:46:34.251] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: dataSourceProperties............{password=<masked>, foreign_keys=true}
[317月2026 21:46:34.251] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: driverClassName................."org.sqlite.JDBC"
[317月2026 21:46:34.251] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: exceptionOverride...............none
[317月2026 21:46:34.251] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: exceptionOverrideClassName......none
[317月2026 21:46:34.251] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: healthCheckProperties...........{}
[317月2026 21:46:34.251] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: healthCheckRegistry.............none
[317月2026 21:46:34.251] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: idleTimeout.....................60000
[317月2026 21:46:34.251] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: initializationFailTimeout.......1
[317月2026 21:46:34.251] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: isolateInternalQueries..........false
[317月2026 21:46:34.251] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: jdbcUrl.........................jdbc:sqlite:plugins\Dominion/dominion.db
[317月2026 21:46:34.251] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: keepaliveTime...................120000
[317月2026 21:46:34.251] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: leakDetectionThreshold..........0
[317月2026 21:46:34.251] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: maxLifetime.....................1800000
[317月2026 21:46:34.252] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: maximumPoolSize.................1
[317月2026 21:46:34.252] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: metricRegistry..................none
[317月2026 21:46:34.252] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: metricsTrackerFactory...........none
[317月2026 21:46:34.252] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: minimumIdle.....................1
[317月2026 21:46:34.252] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: password........................<masked>
[317月2026 21:46:34.252] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: poolName........................"Dominion-sqlite"
[317月2026 21:46:34.252] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: readOnly........................false
[317月2026 21:46:34.252] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: registerMbeans..................false
[317月2026 21:46:34.252] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: scheduledExecutor...............none
[317月2026 21:46:34.252] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: schema..........................none
[317月2026 21:46:34.252] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: threadFactory...................internal
[317月2026 21:46:34.252] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: transactionIsolation............default
[317月2026 21:46:34.252] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: username........................"dominion"
[317月2026 21:46:34.252] [Server thread/DEBUG] [com.zaxxer.hikari.HikariConfig/]: validationTimeout...............5000
[317月2026 21:46:34.253] [Server thread/INFO] [com.zaxxer.hikari.HikariDataSource/]: Dominion-sqlite - Starting...
[317月2026 21:46:34.287] [Server thread/DEBUG] [com.zaxxer.hikari.pool.PoolBase/]: Dominion-sqlite - Attempting to create/setup new connection (8a061254-87b1-417b-9c16-a433f1ea87d3)
[317月2026 21:46:34.290] [Server thread/DEBUG] [com.zaxxer.hikari.pool.PoolBase/]: Dominion-sqlite - Established new connection (8a061254-87b1-417b-9c16-a433f1ea87d3)
[317月2026 21:46:34.292] [Server thread/INFO] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Added connection org.sqlite.jdbc4.JDBC4Connection@2f13f5af
[317月2026 21:46:34.303] [Server thread/INFO] [com.zaxxer.hikari.HikariDataSource/]: Dominion-sqlite - Start completed.
[317月2026 21:46:34.415] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 21:46:34.415] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 21:46:34.608] [Server thread/DEBUG] [org.apache.ibatis.logging.LogFactory/MYBATIS]: Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.
[317月2026 21:46:34.627] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [Dominion] Database connected successfully.
[317月2026 21:46:35.638] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/fasterxml/jackson/annotation/JsonAutoDetect$1
[317月2026 21:46:35.670] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder$6
[317月2026 21:46:35.721] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/fasterxml/jackson/databind/ser/PropertyBuilder$1
[317月2026 21:46:35.953] [Server thread/DEBUG] [com.mohistmc.youer.Youer/CLADAPTER]: Found new java/net/URLClassLoader/<init>([Ljava/net/URL;Ljava/lang/ClassLoader;)V call in org/flywaydb/core/internal/util/ClassUtils addJarsOrDirectoriesToClasspath(Ljava/lang/ClassLoader;Ljava/util/List;)Ljava/lang/ClassLoader;
[317月2026 21:46:35.971] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class org/flywaydb/core/internal/configuration/resolvers/ProvisionerMode$1
[317月2026 21:46:35.990] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class org/flywaydb/core/internal/logging/buffered/BufferedLog$1
[317月2026 21:46:35.990] [Server thread/DEBUG] [org.flywaydb.core.internal.scanner.classpath.ClassPathScanner/]: Scanning for classpath resources at 'classpath:db/callback' ...
[317月2026 21:46:35.990] [Server thread/DEBUG] [org.flywaydb.core.internal.scanner.classpath.ClassPathScanner/]: Determining location urls for classpath:db/callback using ClassLoader PluginClassLoader{plugin=Dominion vHEAD.3, pluginEnabled=true, url=plugins\.paper-remapped\Dominion-HEAD.3-full.jar} ...
[317月2026 21:46:35.990] [Server thread/DEBUG] [org.flywaydb.core.internal.scanner.classpath.ClassPathScanner/]: Unable to resolve location classpath:db/callback.
[317月2026 21:46:35.991] [Server thread/DEBUG] [org.flywaydb.core.internal.scanner.classpath.ClassPathScanner/]: Scanning for classpath resources at 'classpath:db/migration' ...
[317月2026 21:46:35.991] [Server thread/DEBUG] [org.flywaydb.core.internal.scanner.classpath.ClassPathScanner/]: Determining location urls for classpath:db/migration using ClassLoader PluginClassLoader{plugin=Dominion vHEAD.3, pluginEnabled=true, url=plugins\.paper-remapped\Dominion-HEAD.3-full.jar} ...
[317月2026 21:46:35.992] [Server thread/DEBUG] [org.flywaydb.core.internal.scanner.classpath.ClassPathScanner/]: Unable to resolve location classpath:db/migration.
[317月2026 21:46:35.992] [Server thread/DEBUG] [org.flywaydb.core.internal.scanner.classpath.ClassPathScanner/]: Scanning for classes at classpath:db/migration
[317月2026 21:46:36.060] [Server thread/INFO] [org.flywaydb.core.FlywayExecutor/]: Database: jdbc:sqlite:plugins\Dominion/dominion.db (SQLite 3.46)
[317月2026 21:46:36.072] [Server thread/DEBUG] [org.flywaydb.core.FlywayExecutor/]: Database Type: SQLite
[317月2026 21:46:36.072] [Server thread/DEBUG] [org.flywaydb.core.FlywayExecutor/]: Driver: SQLite JDBC **.**.**.**
[317月2026 21:46:36.072] [Server thread/DEBUG] [org.flywaydb.core.FlywayExecutor/]: DDL Transactions Supported: true
[317月2026 21:46:36.079] [Server thread/DEBUG] [org.flywaydb.core.internal.schemahistory.SchemaHistoryFactory/]: Schemas:
[317月2026 21:46:36.080] [Server thread/DEBUG] [org.flywaydb.core.internal.schemahistory.SchemaHistoryFactory/]: Default schema: null
[317月2026 21:46:36.089] [Server thread/DEBUG] [org.flywaydb.core.FlywayExecutor/]: Scanning for script callbacks ...
[317月2026 21:46:36.097] [Server thread/DEBUG] [org.flywaydb.core.internal.callback.SqlScriptCallbackFactory/]: Scanning for SQL callbacks ...
[317月2026 21:46:36.127] [Server thread/DEBUG] [org.flywaydb.core.internal.command.DbValidate/]: Validating migrations ...
[317月2026 21:46:36.138] [Server thread/DEBUG] [org.flywaydb.core.api.configuration.ClassicConfiguration/]: CherryPickConfigurationExtension not found
[317月2026 21:46:36.163] [Server thread/INFO] [org.flywaydb.core.internal.command.DbValidate/]: Successfully validated 3 migrations (execution time 00:00.033s)
[317月2026 21:46:36.174] [Server thread/DEBUG] [org.flywaydb.core.internal.command.DbSchemas/]: Skipping creation of existing schema: "main"
[317月2026 21:46:36.184] [Server thread/DEBUG] [org.flywaydb.core.internal.database.sqlite.SQLiteTable/]: Unable to lock "main"."flyway_schema_history" as SQLite does not support locking. No concurrent migration supported.
[317月2026 21:46:36.184] [Server thread/DEBUG] [org.flywaydb.core.api.configuration.ClassicConfiguration/]: CherryPickConfigurationExtension not found
[317月2026 21:46:36.185] [Server thread/INFO] [org.flywaydb.core.internal.command.DbMigrate/]: Current version of schema "main": 3
[317月2026 21:46:36.230] [Server thread/INFO] [org.flywaydb.core.internal.command.DbMigrate/]: Schema "main" is up to date. No migration necessary.
[317月2026 21:46:36.284] [Server thread/DEBUG] [org.flywaydb.core.FlywayExecutor/]: Memory usage: 2980 of 8192M
[317月2026 21:46:37.429] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [Dominion] I | NMS implementations loaded for version: v1_21
[317月2026 21:46:37.479] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class org/apache/ibatis/binding/MapperMethod$1
[317月2026 21:46:37.509] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class org/apache/ibatis/executor/statement/RoutingStatementHandler$1
[317月2026 21:46:37.525] [Server thread/DEBUG] [org.apache.ibatis.transaction.jdbc.JdbcTransaction/MYBATIS]: Opening JDBC Connection
[317月2026 21:46:37.525] [Server thread/DEBUG] [org.apache.ibatis.transaction.jdbc.JdbcTransaction/MYBATIS]: Setting autocommit to false on JDBC Connection [HikariProxyConnection@922706142 wrapping org.sqlite.jdbc4.JDBC4Connection@2f13f5af]
[317月2026 21:46:37.531] [Server thread/DEBUG] [cn.lunadeer.dominion.storage.mapper.GenericMapper.selectValue/MYBATIS]: ==> Preparing: SELECT name FROM server_info WHERE id = ?
[317月2026 21:46:37.546] [Server thread/DEBUG] [cn.lunadeer.dominion.storage.mapper.GenericMapper.selectValue/MYBATIS]: ==> Parameters: 1(Integer)
[317月2026 21:46:37.573] [Server thread/DEBUG] [cn.lunadeer.dominion.storage.mapper.GenericMapper.selectValue/MYBATIS]: <== Total: 1
[317月2026 21:46:37.574] [Server thread/DEBUG] [org.apache.ibatis.transaction.jdbc.JdbcTransaction/MYBATIS]: Resetting autocommit to true on JDBC Connection [HikariProxyConnection@922706142 wrapping org.sqlite.jdbc4.JDBC4Connection@2f13f5af]
[317月2026 21:46:37.574] [Server thread/DEBUG] [org.apache.ibatis.transaction.jdbc.JdbcTransaction/MYBATIS]: Closing JDBC Connection [HikariProxyConnection@922706142 wrapping org.sqlite.jdbc4.JDBC4Connection@2f13f5af]
[317月2026 21:46:37.606] [Server thread/DEBUG] [org.apache.ibatis.transaction.jdbc.JdbcTransaction/MYBATIS]: Opening JDBC Connection
[317月2026 21:46:37.606] [Server thread/DEBUG] [org.apache.ibatis.transaction.jdbc.JdbcTransaction/MYBATIS]: Setting autocommit to false on JDBC Connection [HikariProxyConnection@2034873642 wrapping org.sqlite.jdbc4.JDBC4Connection@2f13f5af]
[317月2026 21:46:37.606] [Server thread/DEBUG] [cn.lunadeer.dominion.storage.mapper.GenericMapper.selectWhereCompare/MYBATIS]: ==> Preparing: SELECT * FROM player_name WHERE id > ?
[317月2026 21:46:37.606] [Server thread/DEBUG] [cn.lunadeer.dominion.storage.mapper.GenericMapper.selectWhereCompare/MYBATIS]: ==> Parameters: 0(Integer)
[317月2026 21:46:37.610] [Server thread/DEBUG] [cn.lunadeer.dominion.storage.mapper.GenericMapper.selectWhereCompare/MYBATIS]: <== Total: 1
[317月2026 21:46:37.612] [Server thread/DEBUG] [org.apache.ibatis.transaction.jdbc.JdbcTransaction/MYBATIS]: Resetting autocommit to true on JDBC Connection [HikariProxyConnection@2034873642 wrapping org.sqlite.jdbc4.JDBC4Connection@2f13f5af]
[317月2026 21:46:37.612] [Server thread/DEBUG] [org.apache.ibatis.transaction.jdbc.JdbcTransaction/MYBATIS]: Closing JDBC Connection [HikariProxyConnection@2034873642 wrapping org.sqlite.jdbc4.JDBC4Connection@2f13f5af]
[317月2026 21:46:37.639] [Server thread/DEBUG] [org.apache.ibatis.transaction.jdbc.JdbcTransaction/MYBATIS]: Opening JDBC Connection
[317月2026 21:46:37.639] [Server thread/DEBUG] [org.apache.ibatis.transaction.jdbc.JdbcTransaction/MYBATIS]: Setting autocommit to false on JDBC Connection [HikariProxyConnection@458744801 wrapping org.sqlite.jdbc4.JDBC4Connection@2f13f5af]
[317月2026 21:46:37.639] [Server thread/DEBUG] [cn.lunadeer.dominion.storage.mapper.GenericMapper.selectDominionsByServer/MYBATIS]: ==> Preparing: SELECT * FROM dominion WHERE server_id = ? AND id >= 0
[317月2026 21:46:37.639] [Server thread/DEBUG] [cn.lunadeer.dominion.storage.mapper.GenericMapper.selectDominionsByServer/MYBATIS]: ==> Parameters: 1(Integer)
[317月2026 21:46:37.641] [Server thread/DEBUG] [cn.lunadeer.dominion.storage.mapper.GenericMapper.selectDominionsByServer/MYBATIS]: <== Total: 0
[317月2026 21:46:37.643] [Server thread/DEBUG] [org.apache.ibatis.transaction.jdbc.JdbcTransaction/MYBATIS]: Resetting autocommit to true on JDBC Connection [HikariProxyConnection@458744801 wrapping org.sqlite.jdbc4.JDBC4Connection@2f13f5af]
[317月2026 21:46:37.643] [Server thread/DEBUG] [org.apache.ibatis.transaction.jdbc.JdbcTransaction/MYBATIS]: Closing JDBC Connection [HikariProxyConnection@458744801 wrapping org.sqlite.jdbc4.JDBC4Connection@2f13f5af]
[317月2026 21:46:37.651] [Server thread/DEBUG] [org.apache.ibatis.transaction.jdbc.JdbcTransaction/MYBATIS]: Opening JDBC Connection
[317月2026 21:46:37.651] [Server thread/DEBUG] [org.apache.ibatis.transaction.jdbc.JdbcTransaction/MYBATIS]: Setting autocommit to false on JDBC Connection [HikariProxyConnection@1726917048 wrapping org.sqlite.jdbc4.JDBC4Connection@2f13f5af]
[317月2026 21:46:37.651] [Server thread/DEBUG] [cn.lunadeer.dominion.storage.mapper.GenericMapper.selectAll/MYBATIS]: ==> Preparing: SELECT * FROM dominion_member
[317月2026 21:46:37.651] [Server thread/DEBUG] [cn.lunadeer.dominion.storage.mapper.GenericMapper.selectAll/MYBATIS]: ==> Parameters:
[317月2026 21:46:37.652] [Server thread/DEBUG] [cn.lunadeer.dominion.storage.mapper.GenericMapper.selectAll/MYBATIS]: <== Total: 0
[317月2026 21:46:37.653] [Server thread/DEBUG] [org.apache.ibatis.transaction.jdbc.JdbcTransaction/MYBATIS]: Resetting autocommit to true on JDBC Connection [HikariProxyConnection@1726917048 wrapping org.sqlite.jdbc4.JDBC4Connection@2f13f5af]
[317月2026 21:46:37.653] [Server thread/DEBUG] [org.apache.ibatis.transaction.jdbc.JdbcTransaction/MYBATIS]: Closing JDBC Connection [HikariProxyConnection@1726917048 wrapping org.sqlite.jdbc4.JDBC4Connection@2f13f5af]
[317月2026 21:46:37.659] [Server thread/DEBUG] [org.apache.ibatis.transaction.jdbc.JdbcTransaction/MYBATIS]: Opening JDBC Connection
[317月2026 21:46:37.659] [Server thread/DEBUG] [org.apache.ibatis.transaction.jdbc.JdbcTransaction/MYBATIS]: Setting autocommit to false on JDBC Connection [HikariProxyConnection@679833319 wrapping org.sqlite.jdbc4.JDBC4Connection@2f13f5af]
[317月2026 21:46:37.659] [Server thread/DEBUG] [cn.lunadeer.dominion.storage.mapper.GenericMapper.selectAll/MYBATIS]: ==> Preparing: SELECT * FROM dominion_group
[317月2026 21:46:37.660] [Server thread/DEBUG] [cn.lunadeer.dominion.storage.mapper.GenericMapper.selectAll/MYBATIS]: ==> Parameters:
[317月2026 21:46:37.661] [Server thread/DEBUG] [cn.lunadeer.dominion.storage.mapper.GenericMapper.selectAll/MYBATIS]: <== Total: 0
[317月2026 21:46:37.662] [Server thread/DEBUG] [org.apache.ibatis.transaction.jdbc.JdbcTransaction/MYBATIS]: Resetting autocommit to true on JDBC Connection [HikariProxyConnection@679833319 wrapping org.sqlite.jdbc4.JDBC4Connection@2f13f5af]
[317月2026 21:46:37.662] [Server thread/DEBUG] [org.apache.ibatis.transaction.jdbc.JdbcTransaction/MYBATIS]: Closing JDBC Connection [HikariProxyConnection@679833319 wrapping org.sqlite.jdbc4.JDBC4Connection@2f13f5af]
[317月2026 21:46:37.679] [Server thread/INFO] [PlaceholderAPI/]: Successfully registered internal expansion: dominion [HEAD.3]
[317月2026 21:46:37.955] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class cn/lunadeer/dominion/v1_20_1/events/environment/Fire/BurnEntity$1
[317月2026 21:46:38.303] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [Dominion] I | Plugin Enabled!
[317月2026 21:46:38.317] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [Dominion] I | Start auto clean players who have not logged in for 180 days.
[317月2026 21:46:38.320] [Server thread/DEBUG] [org.apache.ibatis.transaction.jdbc.JdbcTransaction/MYBATIS]: Opening JDBC Connection
[317月2026 21:46:38.320] [Server thread/DEBUG] [org.apache.ibatis.transaction.jdbc.JdbcTransaction/MYBATIS]: Setting autocommit to false on JDBC Connection [HikariProxyConnection@1576283363 wrapping org.sqlite.jdbc4.JDBC4Connection@2f13f5af]
[317月2026 21:46:38.320] [Server thread/DEBUG] [cn.lunadeer.dominion.storage.mapper.GenericMapper.selectWhereCompare/MYBATIS]: ==> Preparing: SELECT * FROM player_name WHERE id > ?
[317月2026 21:46:38.321] [Server thread/DEBUG] [cn.lunadeer.dominion.storage.mapper.GenericMapper.selectWhereCompare/MYBATIS]: ==> Parameters: 0(Integer)
[317月2026 21:46:38.322] [Server thread/DEBUG] [cn.lunadeer.dominion.storage.mapper.GenericMapper.selectWhereCompare/MYBATIS]: <== Total: 1
[317月2026 21:46:38.322] [Server thread/DEBUG] [org.apache.ibatis.transaction.jdbc.JdbcTransaction/MYBATIS]: Resetting autocommit to true on JDBC Connection [HikariProxyConnection@1576283363 wrapping org.sqlite.jdbc4.JDBC4Connection@2f13f5af]
[317月2026 21:46:38.322] [Server thread/DEBUG] [org.apache.ibatis.transaction.jdbc.JdbcTransaction/MYBATIS]: Closing JDBC Connection [HikariProxyConnection@1576283363 wrapping org.sqlite.jdbc4.JDBC4Connection@2f13f5af]
[317月2026 21:46:38.323] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [Dominion] I | Auto clean finished.
[317月2026 21:46:38.325] [Server thread/INFO] [InvSee++/]: 正在启用 InvSeePlusPlus v0.31.15
[317月2026 21:46:38.397] [Server thread/INFO] [InvSee++/]: Detected server software: Paper version null
[317月2026 21:46:38.746] [Server thread/INFO] [BlueMap/]: 正在启用 BlueMap v5.16
[317月2026 21:46:38.748] [Server thread/INFO] [BlueMap/]: Saving all worlds once, to make sure the level.dat is present...
[317月2026 21:46:38.749] [Server thread/WARN] [Minecraft/]: A manual (plugin-induced) save has been detected while server is configured to auto-save. This may affect performance.
[317月2026 21:46:38.763] [Server thread/DEBUG] [net.neoforged.neoforge.common.CommonHooks/WP]: Gathered mod list to write to world save world/DIM1
[317月2026 21:46:38.781] [Server thread/DEBUG] [net.neoforged.neoforge.common.CommonHooks/WP]: Gathered mod list to write to world save world/DIM-1
[317月2026 21:46:38.829] [Server thread/INFO] [WkKit/]: 正在启用 WkKit v1.4.7
[317月2026 21:46:38.959] [Server thread/INFO] [NBTAPI/]: [NBTAPI] Found Minecraft: 1.21.1! Trying to find NMS support
[317月2026 21:46:38.977] [Server thread/INFO] [NBTAPI/]: [NBTAPI] NMS support 'MC1_21_R1' loaded!
[317月2026 21:46:38.984] [Server thread/INFO] [NBTAPI/]: [NBTAPI] Using the plugin 'WkKit' to create a bStats instance!
[317月2026 21:46:39.653] [Server thread/INFO] [com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService/]: Environment: Environment[sessionHost=https://sessionserver.mojang.com, servicesHost=https://api.minecraftservices.com, name=PROD]
[317月2026 21:46:39.737] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [WkKit]
[317月2026 21:46:39.737] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [WkKit] __ __ __ ___ ___ ___ ___ ________ _________
[317月2026 21:46:39.739] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [WkKit] /_//_//_/\ /___/\/__/\ /___/\/__/\ /_______/\/________/\
[317月2026 21:46:39.740] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [WkKit] \:\\:\\:\ \\::.\ \\ \ \\::.\ \\ \ \\__.::._\/\__.::.__\/
[317月2026 21:46:39.740] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [WkKit] \:\\:\\:\ \\:: \/_) \ \\:: \/_) \ \ \::\ \ \::\ \
[317月2026 21:46:39.741] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [WkKit] \:\\:\\:\ \\:. __ ( ( \:. __ ( ( _\::\ \__ \::\ \
[317月2026 21:46:39.742] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [WkKit] \:\\:\\:\ \\: \ ) \ \ \: \ ) \ \/__\::\__/\ \::\ \
[317月2026 21:46:39.743] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [WkKit] \_______\/ \__\/\__\/ \__\/\__\/\________\/ \__\/
[317月2026 21:46:39.743] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [WkKit]
[317月2026 21:46:39.743] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [WkKit] Version: 1.4.7 | Author: WekyJay | QQ Group: 945144520
[317月2026 21:46:39.747] [Server thread/INFO] [PlaceholderAPI/]: Successfully registered internal expansion: wkkit [1.4.7]
[317月2026 21:46:39.749] [Server thread/INFO] [WkKit/]: 已成功与 Vault 挂钩 Economy 服务.
[317月2026 21:46:39.771] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [WkKit] 已加载礼包数量: 7
[317月2026 21:46:39.772] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [WkKit] 已加载菜单数量: 3
[317月2026 21:46:39.778] [Server thread/INFO] [WkKit/]: 日志管理已开启,所有操作将被记录至logs文件夹
[317月2026 21:46:39.785] [Server thread/INFO] [TrMenu/]: 正在启用 TrMenu v3.12.5
[317月2026 21:46:39.887] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class me/arasple/mc/trmenu/taboolib/common/platform/event/EventBus$WhenMappings
[317月2026 21:46:40.286] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class me/arasple/mc/trmenu/taboolib/library/reflex/ClassAnalyser$WhenMappings
[317月2026 21:46:40.604] [Server thread/INFO] [PlaceholderAPI/]: Successfully registered internal expansion: TrMenu [3.12.5]
[317月2026 21:46:40.826] [pool-42-thread-7/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class me/arasple/mc/trmenu/api/MenuTypeKt$WhenMappings
[317月2026 21:46:41.074] [pool-42-thread-5/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class org/yaml/snakeyaml_2_6/serializer/Serializer$2
[317月2026 21:46:41.093] [pool-42-thread-7/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class org/yaml/snakeyaml_2_6/emitter/Emitter$1
[317月2026 21:46:41.559] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [TrMenu] 良好 | 9 个菜单已加载 (826 ms)
[317月2026 21:46:41.597] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [TrMenu] 良好 | 插件启用. 当前运行版本 3.12.5.
[317月2026 21:46:41.598] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [TrMenu] 版本 | 你正在使用社区维护版本:
[317月2026 21:46:41.599] [Server thread/INFO] [com.mohistmc.youer.Youer/]: https://github.com/Coderkuo/TrMenu
[317月2026 21:46:41.765] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [TrMenu] 挂钩 | 软依赖 Vault 已兼容.
[317月2026 21:46:41.776] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [TrMenu] 挂钩 | 软依赖 PlayerPoints 已兼容.
[317月2026 21:46:41.782] [Server thread/INFO] [TAB/]: 正在启用 TAB v6.1.0
[317月2026 21:46:41.867] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [TAB] Found NMS implementation: me.neznamy.tab.platforms.bukkit.paper_1_20_5.NMSImplementationProvider
[317月2026 21:46:42.129] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class me/neznamy/tab/libs/org/yaml/snakeyaml/resolver/Resolver$1
[317月2026 21:46:42.468] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [TAB] Enabled in 505ms
[317月2026 21:46:42.478] [Server thread/INFO] [spark/]: 正在启用 spark v1.10.175
[317月2026 21:46:43.139] [Server thread/INFO] [spark/]: Using Paper ServerTickStartEvent for tick monitoring
[317月2026 21:46:43.453] [Server thread/INFO] [spark/]: Starting background profiler...
[317月2026 21:46:43.597] [Server thread/INFO] [spark/]: The async-profiler engine is not supported for your os/arch (windows11/amd64), so the built-in Java engine will be used instead.
[317月2026 21:46:43.675] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class me/lucko/spark/proto/SparkProtos$1
[317月2026 21:46:43.723] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class me/lucko/spark/lib/protobuf/ManifestSchemaFactory$2
[317月2026 21:46:43.770] [Server thread/INFO] [PlaceholderAPI/]: Successfully registered internal expansion: spark [1.10.175]
[317月2026 21:46:43.884] [Server thread/INFO] [spark/]: Registered PlaceholderAPI placeholders
[317月2026 21:46:43.887] [Server thread/INFO] [QuickShop-Hikari/]: 正在启用 QuickShop-Hikari v6.2.0.11
[317月2026 21:46:43.892] [Server thread/INFO] [QuickShop-Hikari/Bootstrap/]: QuickShop-Hikari - Bootstrap -> Execute the enable sequence
[317月2026 21:46:43.893] [Server thread/INFO] [QuickShop-Hikari/]: QuickShop Hikari
[317月2026 21:46:44.128] [Server thread/INFO] [QuickShop-Hikari/]: Registering Bukkit Service: com.ghostchu.quickshop.api.QuickShopProvider
[317月2026 21:46:44.131] [Server thread/INFO] [QuickShop-Hikari/]: Starting plugin self-test, please wait...
[317月2026 21:46:44.154] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/ghostchu/quickshop/util/envcheck/EnvironmentChecker$1
[317月2026 21:46:44.165] [Server thread/INFO] [QuickShop-Hikari/]: [OK] Spigot Based Server Test
[317月2026 21:46:44.226] [Server thread/INFO] [QuickShop-Hikari/]: [OK] Old QuickShop Test
[317月2026 21:46:44.264] [Server thread/WARN] [QuickShop-Hikari/]: WARN: QuickShop is not designed and tested for Forge!
[317月2026 21:46:44.367] [Server thread/WARN] [QuickShop-Hikari/]: WARN: Use at you own risk!.
[317月2026 21:46:44.460] [Server thread/WARN] [QuickShop-Hikari/]: WARN: No support will be given!
[317月2026 21:46:44.516] [Server thread/WARN] [QuickShop-Hikari/]: [WARN] ModdedServer Based Test: No support will be given to modded servers.
[317月2026 21:46:44.522] [Server thread/WARN] [QuickShop-Hikari/]: [STOP] ModdedServer Database Driver Test: You can't use H2 database driver on Forge/Fabric hybird server (it's buggy and will destroy your data on Arclight). Use a MySQL server instead. If you're running Mohist or other no-bug software, add -Dcom.ghostchu.quickshop.util.envcheck.EnvironmentChecker.skip.MODDEDSERVER_DATABASE_DRIVER_TEST=true to startup flag to skip this check.
[317月2026 21:46:44.584] [Server thread/INFO] [QuickShop-Hikari/]: [OK] CoreSupport Test
[317月2026 21:46:44.679] [Server thread/INFO] [QuickShop-Hikari/]: [OK] ProtocolLib Incorrect Locate Test
[317月2026 21:46:44.738] [Server thread/INFO] [QuickShop-Hikari/]: [OK] Virtual DisplayItem Support Test
[317月2026 21:46:44.756] [Server thread/INFO] [QuickShop-Hikari/]: [OK] GameVersion supporting Test
[317月2026 21:46:44.793] [Server thread/INFO] [QuickShop-Hikari/]: [OK] PacketListenerAPI Conflict Test
[317月2026 21:46:44.794] [Server thread/INFO] [QuickShop-Hikari/]: [OK] Permission Manager Test
[317月2026 21:46:44.795] [Server thread/INFO] [QuickShop-Hikari/]: [OK] Reremake Test
[317月2026 21:46:44.796] [Server thread/INFO] [QuickShop-Hikari/]: [OK] EcoEnchants V11 Check
[317月2026 21:46:44.839] [Server thread/INFO] [QuickShop-Hikari/]: [OK] End of life Test
[317月2026 21:46:44.843] [Server thread/ERROR] [QuickShop-Hikari/]: - [Error/ModdedServer Database Driver Test] You can't use H2 database driver on Forge/Fabric hybird server (it's buggy and will destroy your data on Arclight). Use a MySQL server instead. If you're running Mohist or other no-bug software, add -Dcom.ghostchu.quickshop.util.envcheck.EnvironmentChecker.skip.MODDEDSERVER_DATABASE_DRIVER_TEST=true to startup flag to skip this check.
[317月2026 21:46:44.846] [Server thread/INFO] [QuickShop-Hikari/]: Reading the configuration...
[317月2026 21:46:44.925] [Server thread/INFO] [QuickShop-Hikari/]: Contributors: Ghost_chu, PotatoCraft Studio, Netherfoam, Timtower, KaiNoMood (KaiKikuchi), sandtechnology, jho5245, cakoyo, Andre601, Ectabro, Chris6ix, portlek, log4b0at, deadman96385, tiararinne, DoctaEnkoda, CarmJos, YuanYuanOwO, Mgazul, mart-r, Tim269, raphtaliapt, creatorfromhell, LoneDev6, Steven-OS, confuxeon, ibmibmibm, judgetread, mfnalex, Warriorrrr, PyvesB, yannicklamprecht, ORelio, RMSCA, Starmism, yiwenwang2090, PaulBGD, Nlkomaru, harry0198, Draesia, Localized community members on Crowdin
[317月2026 21:46:44.974] [Server thread/INFO] [QuickShop-Hikari/]: Original author: Netherfoam, Timtower, KaiNoMood, sandtechnology
[317月2026 21:46:45.083] [Server thread/INFO] [QuickShop-Hikari/]: Let's start loading the plugin
[317月2026 21:46:45.221] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.com.rollbar.notifier.Rollbar/]: Rollbar managed notifier created.
[317月2026 21:46:45.233] [Server thread/INFO] [QuickShop-Hikari/]: Setting up ItemExpressionRegistry...
[317月2026 21:46:45.256] [Server thread/INFO] [QuickShop-Hikari/]: Using Virtual Displays. Attempting to initialize packet factory...
[317月2026 21:46:45.318] [Server thread/INFO] [QuickShop-Hikari/]: Setting up database...
[317月2026 21:46:45.336] [Server thread/INFO] [QuickShop-Hikari/]: Create database backup...
[317月2026 21:46:45.337] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: Driver class org.h2.Driver not found in Thread context class loader cpw.mods.modlauncher.TransformingClassLoader@e07b4db, trying classloader PluginClassLoader{plugin=QuickShop-Hikari v6.2.0.11, pluginEnabled=true, url=plugins\.paper-remapped\QuickShop-Hikari-6.2.0.11.jar}
[317月2026 21:46:45.337] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: Driver class org.h2.Driver found in the HikariConfig class classloader PluginClassLoader{plugin=QuickShop-Hikari v6.2.0.11, pluginEnabled=true, url=plugins\.paper-remapped\QuickShop-Hikari-6.2.0.11.jar}
[317月2026 21:46:45.359] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: HikariPool-1 - configuration:
[317月2026 21:46:45.362] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: allowPoolSuspension................................false
[317月2026 21:46:45.364] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: autoCommit................................true
[317月2026 21:46:45.364] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: catalog................................none
[317月2026 21:46:45.364] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: connectionInitSql................................none
[317月2026 21:46:45.364] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: connectionTestQuery................................none
[317月2026 21:46:45.364] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: connectionTimeout................................30000
[317月2026 21:46:45.364] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: dataSource................................none
[317月2026 21:46:45.365] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: dataSourceClassName................................none
[317月2026 21:46:45.365] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: dataSourceJNDI................................none
[317月2026 21:46:45.365] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: dataSourceProperties................................{maxLifetime=1800000, minimumIdle=10, keepaliveTime=60000, password=<masked>, prepStmtCacheSqlLimit=2048, useUnicode=true, allowPublicKeyRetrieval=true, idleTimeout=10000, cachePrepStmts=true, maximumPoolSize=10, characterEncoding=utf8, connectionTimeout=60000, prepStmtCacheSize=250}
[317月2026 21:46:45.365] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: driverClassName................................"org.h2.Driver"
[317月2026 21:46:45.365] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: exceptionOverrideClassName................................none
[317月2026 21:46:45.365] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: healthCheckProperties................................{}
[317月2026 21:46:45.365] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: healthCheckRegistry................................none
[317月2026 21:46:45.365] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: idleTimeout................................600000
[317月2026 21:46:45.365] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: initializationFailTimeout................................1
[317月2026 21:46:45.366] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: isolateInternalQueries................................false
[317月2026 21:46:45.366] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: jdbcUrl................................jdbc:h2:D:\*已隐藏*\plugins\QuickShop-Hikari\shops;MODE=MYSQL
[317月2026 21:46:45.366] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: keepaliveTime................................0
[317月2026 21:46:45.366] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: leakDetectionThreshold................................0
[317月2026 21:46:45.366] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: maxLifetime................................1800000
[317月2026 21:46:45.366] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: maximumPoolSize................................10
[317月2026 21:46:45.366] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: metricRegistry................................none
[317月2026 21:46:45.366] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: metricsTrackerFactory................................none
[317月2026 21:46:45.366] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: minimumIdle................................10
[317月2026 21:46:45.366] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: password................................<masked>
[317月2026 21:46:45.366] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: poolName................................"HikariPool-1"
[317月2026 21:46:45.366] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: readOnly................................false
[317月2026 21:46:45.366] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: registerMbeans................................false
[317月2026 21:46:45.366] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: scheduledExecutor................................none
[317月2026 21:46:45.367] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: schema................................none
[317月2026 21:46:45.367] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: threadFactory................................internal
[317月2026 21:46:45.367] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: transactionIsolation................................default
[317月2026 21:46:45.367] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: username................................none
[317月2026 21:46:45.367] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariConfig/]: validationTimeout................................5000
[317月2026 21:46:45.367] [Server thread/INFO] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariDataSource/]: HikariPool-1 - Starting...
[317月2026 21:46:45.689] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class org/h2/api/IntervalQualifier$1
[317月2026 21:46:45.942] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class org/h2/mvstore/MVMap$4
[317月2026 21:46:46.023] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class org/h2/mvstore/tx/TransactionMap$2
[317月2026 21:46:46.431] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class org/h2/command/Parser$1
[317月2026 21:46:46.502] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class org/h2/engine/SessionLocal$1
[317月2026 21:46:46.508] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Added connection conn0: url=jdbc:h2:D:\*已隐藏*\plugins\QuickShop-Hikari\shops user=
[317月2026 21:46:46.512] [Server thread/INFO] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariDataSource/]: HikariPool-1 - Start completed.
[317月2026 21:46:46.623] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=1, active=1, idle=0, waiting=0)
[317月2026 21:46:46.629] [HikariPool-1 connection adder/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Added connection conn1: url=jdbc:h2:D:\*已隐藏*\plugins\QuickShop-Hikari\shops user=
[317月2026 21:46:46.630] [HikariPool-1 connection adder/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Added connection conn2: url=jdbc:h2:D:\*已隐藏*\plugins\QuickShop-Hikari\shops user=
[317月2026 21:46:46.631] [HikariPool-1 connection adder/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Added connection conn3: url=jdbc:h2:D:\*已隐藏*\plugins\QuickShop-Hikari\shops user=
[317月2026 21:46:46.631] [HikariPool-1 connection adder/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Added connection conn4: url=jdbc:h2:D:\*已隐藏*\plugins\QuickShop-Hikari\shops user=
[317月2026 21:46:46.632] [HikariPool-1 connection adder/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Added connection conn5: url=jdbc:h2:D:\*已隐藏*\plugins\QuickShop-Hikari\shops user=
[317月2026 21:46:46.633] [HikariPool-1 connection adder/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Added connection conn6: url=jdbc:h2:D:\*已隐藏*\plugins\QuickShop-Hikari\shops user=
[317月2026 21:46:46.633] [HikariPool-1 connection adder/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Added connection conn7: url=jdbc:h2:D:\*已隐藏*\plugins\QuickShop-Hikari\shops user=
[317月2026 21:46:46.633] [HikariPool-1 connection adder/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Added connection conn8: url=jdbc:h2:D:\*已隐藏*\plugins\QuickShop-Hikari\shops user=
[317月2026 21:46:46.634] [HikariPool-1 connection adder/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Added connection conn9: url=jdbc:h2:D:\*已隐藏*\plugins\QuickShop-Hikari\shops user=
[317月2026 21:46:46.634] [HikariPool-1 connection adder/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - After adding stats (total=10, active=1, idle=9, waiting=0)
[317月2026 21:46:46.700] [Server thread/INFO] [QuickShop-Hikari/]: Checking and updating database columns, it may take a while...
[317月2026 21:46:46.784] [Server thread/INFO] [QuickShop-Hikari/]: Database upgrade script running... Current Database Version: 19
[317月2026 21:46:46.786] [Server thread/INFO] [QuickShop-Hikari/]: Finished!
[317月2026 21:46:46.801] [Server thread/INFO] [QuickShop-Hikari/]: Selected permission provider: Bukkit
[317月2026 21:46:46.810] [Server thread/INFO] [QuickShop-Hikari/]: Registering commands...
[317月2026 21:46:46.834] [Server thread/INFO] [QuickShop-Hikari/]: Loaded 1 rules for listener blacklist.
[317月2026 21:46:46.836] [Server thread/INFO] [QuickShop-Hikari/]: EventManager selected: QSEventManager
[317月2026 21:46:47.112] [Server thread/INFO] [QuickShop-Hikari/]: Loading shops from database...
[317月2026 21:46:47.123] [pool-54-thread-1/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class org/h2/index/Index$1
[317月2026 21:46:47.119] [Server thread/INFO] [QuickShop-Hikari/]: Used 4ms to fetch 0 shops from database.
[317月2026 21:46:47.124] [Server thread/INFO] [QuickShop-Hikari/]: Loading shops into memory...
[317月2026 21:46:47.125] [Server thread/INFO] [QuickShop-Hikari/]: Used 0ms to load 0 shops into memory (0 shops will be loaded after chunks/world loaded).
[317月2026 21:46:47.126] [Server thread/INFO] [QuickShop-Hikari/]: Registering listeners...
[317月2026 21:46:47.246] [Server thread/INFO] [QuickShop-Hikari/]: Cleaning MsgUtils...
[317月2026 21:46:47.268] [Server thread/INFO] [QuickShop-Hikari/]: Cleaning purchase messages from the database that are over a week old...
[317月2026 21:46:47.299] [Server thread/INFO] [QuickShop-Hikari/]: Log actions is enabled. Actions will be logged in the qs.log file!
[317月2026 21:46:47.322] [Server thread/INFO] [QuickShop-Hikari/]: [Shop Purger] Purge not enabled!
[317月2026 21:46:47.358] [Server thread/INFO] [PlaceholderAPI/]: Successfully registered internal expansion: qs [**.**.**.**]
[317月2026 21:46:47.369] [Server thread/INFO] [QuickShop-Hikari/]: Successfully loaded PlaceHolderAPI support!
[317月2026 21:46:47.370] [Server thread/INFO] [QuickShop-Hikari/]: [OK] Virtual DisplayItem Support Test
[317月2026 21:46:47.371] [Server thread/INFO] [QuickShop-Hikari/]: Initializing built-in hooks...
[317月2026 21:46:47.379] [Server thread/INFO] [QuickShop-Hikari/Bootstrap/]: QuickShop-Hikari - Bootstrap -> All Complete. (3487ms)
[317月2026 21:46:47.383] [Server thread/INFO] [NoBuildPlus/]: 正在启用 NoBuildPlus v1.7.1
[317月2026 21:46:47.587] [Server thread/INFO] [NoBuildPlus/]: [NBP] START LOADING ...
[317月2026 21:46:47.600] [Server thread/INFO] [NoBuildPlus/]: [NBP] CMD LOADED.
[317月2026 21:46:47.681] [Server thread/INFO] [NoBuildPlus/]: NBP Listener GUIListener 1.15.2+ has been registered.
[317月2026 21:46:47.683] [Server thread/INFO] [NoBuildPlus/]: NBP Listener EntityListener 1.9+ has been registered.
[317月2026 21:46:47.685] [Server thread/INFO] [NoBuildPlus/]: NBP Listener EntityListener 1.13+ has been registered.
[317月2026 21:46:47.687] [Server thread/INFO] [NoBuildPlus/]: NBP Listener BlockListener 1.17+ has been registered.
[317月2026 21:46:47.688] [Server thread/INFO] [NoBuildPlus/]: NBP Listener PlayerListener 1.20+ has been registered.
[317月2026 21:46:47.690] [Server thread/INFO] [NoBuildPlus/]: NBP Listener WindChargeListener 1.21+ has been registered.
[317月2026 21:46:47.691] [Server thread/INFO] [NoBuildPlus/]: NBP Listener CrystalListener 1.13+ has been registered.
[317月2026 21:46:47.692] [Server thread/INFO] [NoBuildPlus/]: [NBP] LISTENERS LOADED.
[317月2026 21:46:47.709] [Server thread/INFO] [NoBuildPlus/]: Loaded AreaProtection hook: Dominion
[317月2026 21:46:47.720] [Server thread/INFO] [NoBuildPlus/]: [NBP] HOOKED FUNCTIONS LOADED.
[317月2026 21:46:47.727] [Server thread/INFO] [NoBuildPlus/]: Plugin loaded! Version: 1.7.1
[317月2026 21:46:47.728] [Server thread/INFO] [NoBuildPlus/]: NBP API is loaded! NoBuildPlusAPI is running at v0.4
[317月2026 21:46:47.729] [Server thread/INFO] [NoBuildPlus/]: _ __ ____ _ __ ______ __
[317月2026 21:46:47.730] [Server thread/INFO] [NoBuildPlus/]: / | / /___ / __ )__ __(_) /___/ / __ \/ /_ _______
[317月2026 21:46:47.731] [Server thread/INFO] [NoBuildPlus/]: / |/ / __ \/ __ / / / / / / __ / /_/ / / / / / ___/
[317月2026 21:46:47.732] [Server thread/INFO] [NoBuildPlus/]: / /| / /_/ / /_/ / /_/ / / / /_/ / ____/ / /_/ (__ )
[317月2026 21:46:47.732] [Server thread/INFO] [NoBuildPlus/]: /_/ |_/\____/_____/\__,_/_/_/\__,_/_/ /_/\__,_/____/
[317月2026 21:46:47.750] [Server thread/INFO] [InvSee++_Give/]: 正在启用 InvSeePlusPlus_Give v0.31.15
[317月2026 21:46:47.796] [Server thread/INFO] [InvSee++_Clear/]: 正在启用 InvSeePlusPlus_Clear v0.31.15
[317月2026 21:46:47.812] [Server thread/INFO] [EasyBot/]: 正在启用 EasyBot v2.4.0
[317月2026 21:46:47.832] [Server thread/INFO] [EasyBot/]: 正在初始化功能
[317月2026 21:46:47.833] [Server thread/INFO] [EasyBot/]: [32m[>][0m 命令执行
[317月2026 21:46:47.837] [Server thread/INFO] [EasyBot/]: 找到高版本命令接口,将优先使用此接口!
[317月2026 21:46:47.839] [Server thread/INFO] [EasyBot/]: 命令接口初始化成功 [新版服务器方案]
[317月2026 21:46:47.849] [Server thread/INFO] [EasyBot/]: [32m[OK][0m 命令执行
[317月2026 21:46:47.852] [Server thread/INFO] [EasyBot/]: [32m[>][0m 占位符
[317月2026 21:46:47.855] [Server thread/INFO] [PlaceholderAPI/]: Successfully registered internal expansion: easybot [2.4.0]
[317月2026 21:46:47.860] [Server thread/INFO] [PlaceholderAPI/]: Successfully registered internal expansion: ez-statistic [1.0.0]
[317月2026 21:46:47.863] [Server thread/INFO] [EasyBot/]: [32m[OK][0m 占位符
[317月2026 21:46:47.873] [Server thread/INFO] [EasyBot/]: [32m※ 已注册离线变量,专用文档: [33mhttps://docs.hualib.com/offline-papi.html[0m
[317月2026 21:46:47.878] [Server thread/INFO] [EasyBot/]: [32m[>][0m 假人插件
[317月2026 21:46:47.883] [Server thread/INFO] [EasyBot/]: [32m[OK][0m 已关闭假人过滤
[317月2026 21:46:47.939] [EasyBot Task Executor - 0/INFO] [EasyBot/]: 开始为服务器版本 1.21.1-cfefebf1 (MC: 1.21.1) 准备语言文件...
[317月2026 21:46:47.947] [EasyBot Task Executor - 0/INFO] [EasyBot/]: vanilla.json 已存在,跳过下载。
[317月2026 21:46:47.968] [EasyBot Task Executor - 1/INFO] [EasyBot/]: 开始加载语言...
[317月2026 21:46:47.976] [Server thread/INFO] [EasyBot/]: [32m※ 您的服务器支持消息同步高级API[0m
[317月2026 21:46:47.999] [Server thread/INFO] [EasyBot/]: [32m※ 检测到Paper皮肤API,玩家皮肤将通过该接口获取(正版)![0m
[317月2026 21:46:48.121] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.log/]: Logging to org.apache.logging.slf4j.Log4jLogger@24a36bd via com.springwater.easybot.libs.jetty.util.log.Slf4jLog
[317月2026 21:46:48.124] [Server thread/INFO] [com.springwater.easybot.libs.jetty.util.log/]: Logging initialized @155730ms to com.springwater.easybot.libs.jetty.util.log.Slf4jLog
[317月2026 21:46:48.338] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 21:46:48.338] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 21:46:48.338] [Connection evictor/DEBUG] [org.apache.http.impl.conn.DefaultManagedHttpClientConnection/]: http-outgoing-0: Close connection
[317月2026 21:46:48.371] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/springwater/easybot/libs/jetty/util/component/ContainerLifeCycle$1
[317月2026 21:46:48.372] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: QueuedThreadPool[qtp1434689143]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY] added {com.springwater.easybot.libs.jetty.util.thread.ThreadPoolBudget@5438d48,POJO}
[317月2026 21:46:48.581] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/springwater/easybot/libs/jetty/http/HttpCompliance$1
[317月2026 21:46:48.581] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: HttpClient@32c4e980{STOPPED} added {HttpClientTransportOverHTTP@127f693c{STOPPED},AUTO}
[317月2026 21:46:48.581] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: HttpClient@32c4e980{STOPPED} added {Client@2b3d0097[provider=null,keyStore=null,trustStore=null],AUTO}
[317月2026 21:46:48.582] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: HttpClient@32c4e980{STOPPED} added {com.springwater.easybot.libs.jetty.client.ProtocolHandlers@5737f19c,POJO}
[317月2026 21:46:48.582] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: HttpClient@32c4e980{STOPPED} added {com.springwater.easybot.libs.jetty.client.HttpClient$ContentDecoderFactorySet@2e517840,POJO}
[317月2026 21:46:48.582] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: HttpClient@32c4e980{STOPPED} added {QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY],AUTO}
[317月2026 21:46:48.576] [EasyBot Task Executor - 1/INFO] [EasyBot/]: 已加载语言文件: vanilla.json (8258 条) 命名空间: (minecraft)
[317月2026 21:46:48.597] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: WebSocketClient@25d84a41[httpClient=HttpClient@32c4e980{STOPPED},openSessions.size=0] added {HttpClient@32c4e980{STOPPED},AUTO}
[317月2026 21:46:48.597] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: WebSocketClient@25d84a41[httpClient=HttpClient@32c4e980{STOPPED},openSessions.size=0] added {SessionTracker@14dc6844{STOPPED},AUTO}
[317月2026 21:46:48.610] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: WebSocketExtensionFactory@fad6ed{STOPPED} added {InflaterPool@41e62d90{STOPPED,size=0,capacity=UNLIMITED},AUTO}
[317月2026 21:46:48.611] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: WebSocketExtensionFactory@fad6ed{STOPPED} added {DeflaterPool@39bda3da{STOPPED,size=0,capacity=UNLIMITED},AUTO}
[317月2026 21:46:48.611] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: WebSocketClient@4acb9ec8[httpClient=HttpClient@32c4e980{STOPPED},openSessions.size=0] added {WebSocketExtensionFactory@fad6ed{STOPPED},AUTO}
[317月2026 21:46:48.623] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting WebSocketClient@4acb9ec8[httpClient=HttpClient@32c4e980{STOPPED},openSessions.size=0]
[317月2026 21:46:48.623] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting HttpClient@32c4e980{STOPPED}
[317月2026 21:46:48.622] [Server thread/INFO] [DecentHolograms/]: 正在启用 DecentHolograms v2.10.1
[317月2026 21:46:48.629] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: HttpClient@32c4e980{STARTING} added {MappedByteBufferPool@365d8e40{maxQueueLength=100, factor=2048},POJO}
[317月2026 21:46:48.631] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: HttpClient@32c4e980{STARTING} added {ScheduledExecutorScheduler@25578b24{STOPPED},AUTO}
[317月2026 21:46:48.636] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: HttpClient@32c4e980{STARTING} added {com.springwater.easybot.libs.jetty.util.SocketAddressResolver$Async@172e0e9,POJO}
[317月2026 21:46:48.658] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting HttpClientTransportOverHTTP@127f693c{STOPPED}
[317月2026 21:46:48.669] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: HttpClientTransportOverHTTP@127f693c{STARTING} added {ClientSelectorManager@72123aa8{STOPPED},AUTO}
[317月2026 21:46:48.669] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting ClientSelectorManager@72123aa8{STOPPED}
[317月2026 21:46:48.682] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: EatWhatYouKill@10ab595a/SelectorProducer@685db433/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6829385+08:00 added {SelectorProducer@685db433,POJO}
[317月2026 21:46:48.682] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: EatWhatYouKill@10ab595a/SelectorProducer@685db433/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6829385+08:00 added {QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY],AUTO}
[317月2026 21:46:48.682] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@10ab595a/SelectorProducer@685db433/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6829385+08:00 created
[317月2026 21:46:48.683] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: ManagedSelector@42f9fc0a{STOPPED} id=0 keys=-1 selected=-1 updates=0 added {EatWhatYouKill@10ab595a/SelectorProducer@685db433/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6839381+08:00,MANAGED}
[317月2026 21:46:48.683] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: ClientSelectorManager@72123aa8{STARTING} added {ManagedSelector@42f9fc0a{STOPPED} id=0 keys=-1 selected=-1 updates=0,AUTO}
[317月2026 21:46:48.683] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: EatWhatYouKill@2bb60bc7/SelectorProducer@619de662/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6839381+08:00 added {SelectorProducer@619de662,POJO}
[317月2026 21:46:48.683] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: EatWhatYouKill@2bb60bc7/SelectorProducer@619de662/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6839381+08:00 added {QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY],AUTO}
[317月2026 21:46:48.683] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@2bb60bc7/SelectorProducer@619de662/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6839381+08:00 created
[317月2026 21:46:48.683] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: ManagedSelector@64643a4e{STOPPED} id=1 keys=-1 selected=-1 updates=0 added {EatWhatYouKill@2bb60bc7/SelectorProducer@619de662/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6839381+08:00,MANAGED}
[317月2026 21:46:48.683] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: ClientSelectorManager@72123aa8{STARTING} added {ManagedSelector@64643a4e{STOPPED} id=1 keys=-1 selected=-1 updates=0,AUTO}
[317月2026 21:46:48.683] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: EatWhatYouKill@69f08364/SelectorProducer@728345ae/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6839381+08:00 added {SelectorProducer@728345ae,POJO}
[317月2026 21:46:48.684] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: EatWhatYouKill@69f08364/SelectorProducer@728345ae/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6839381+08:00 added {QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY],AUTO}
[317月2026 21:46:48.684] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@69f08364/SelectorProducer@728345ae/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6849381+08:00 created
[317月2026 21:46:48.684] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: ManagedSelector@7ca3136a{STOPPED} id=2 keys=-1 selected=-1 updates=0 added {EatWhatYouKill@69f08364/SelectorProducer@728345ae/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6849381+08:00,MANAGED}
[317月2026 21:46:48.684] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: ClientSelectorManager@72123aa8{STARTING} added {ManagedSelector@7ca3136a{STOPPED} id=2 keys=-1 selected=-1 updates=0,AUTO}
[317月2026 21:46:48.684] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: EatWhatYouKill@3950f0fa/SelectorProducer@54d6af17/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6849381+08:00 added {SelectorProducer@54d6af17,POJO}
[317月2026 21:46:48.684] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: EatWhatYouKill@3950f0fa/SelectorProducer@54d6af17/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6849381+08:00 added {QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY],AUTO}
[317月2026 21:46:48.684] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3950f0fa/SelectorProducer@54d6af17/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6849381+08:00 created
[317月2026 21:46:48.684] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: ManagedSelector@3c102e16{STOPPED} id=3 keys=-1 selected=-1 updates=0 added {EatWhatYouKill@3950f0fa/SelectorProducer@54d6af17/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6849381+08:00,MANAGED}
[317月2026 21:46:48.685] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: ClientSelectorManager@72123aa8{STARTING} added {ManagedSelector@3c102e16{STOPPED} id=3 keys=-1 selected=-1 updates=0,AUTO}
[317月2026 21:46:48.685] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: EatWhatYouKill@58cc42bd/SelectorProducer@6625be7e/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6859473+08:00 added {SelectorProducer@6625be7e,POJO}
[317月2026 21:46:48.685] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: EatWhatYouKill@58cc42bd/SelectorProducer@6625be7e/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6859473+08:00 added {QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY],AUTO}
[317月2026 21:46:48.685] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@58cc42bd/SelectorProducer@6625be7e/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6859473+08:00 created
[317月2026 21:46:48.685] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: ManagedSelector@7ea0bba{STOPPED} id=4 keys=-1 selected=-1 updates=0 added {EatWhatYouKill@58cc42bd/SelectorProducer@6625be7e/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6859473+08:00,MANAGED}
[317月2026 21:46:48.685] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: ClientSelectorManager@72123aa8{STARTING} added {ManagedSelector@7ea0bba{STOPPED} id=4 keys=-1 selected=-1 updates=0,AUTO}
[317月2026 21:46:48.685] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6859473+08:00 added {SelectorProducer@54818e,POJO}
[317月2026 21:46:48.685] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6859473+08:00 added {QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY],AUTO}
[317月2026 21:46:48.685] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6859473+08:00 created
[317月2026 21:46:48.685] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: ManagedSelector@4bc919b4{STOPPED} id=5 keys=-1 selected=-1 updates=0 added {EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6859473+08:00,MANAGED}
[317月2026 21:46:48.685] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: ClientSelectorManager@72123aa8{STARTING} added {ManagedSelector@4bc919b4{STOPPED} id=5 keys=-1 selected=-1 updates=0,AUTO}
[317月2026 21:46:48.686] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: EatWhatYouKill@1c297cac/SelectorProducer@19b5eb6b/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6869452+08:00 added {SelectorProducer@19b5eb6b,POJO}
[317月2026 21:46:48.686] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: EatWhatYouKill@1c297cac/SelectorProducer@19b5eb6b/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6869452+08:00 added {QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY],AUTO}
[317月2026 21:46:48.686] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@1c297cac/SelectorProducer@19b5eb6b/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6869452+08:00 created
[317月2026 21:46:48.686] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: ManagedSelector@3d495122{STOPPED} id=6 keys=-1 selected=-1 updates=0 added {EatWhatYouKill@1c297cac/SelectorProducer@19b5eb6b/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6869452+08:00,MANAGED}
[317月2026 21:46:48.686] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: ClientSelectorManager@72123aa8{STARTING} added {ManagedSelector@3d495122{STOPPED} id=6 keys=-1 selected=-1 updates=0,AUTO}
[317月2026 21:46:48.686] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: EatWhatYouKill@3e4eeb86/SelectorProducer@69d53cff/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6869452+08:00 added {SelectorProducer@69d53cff,POJO}
[317月2026 21:46:48.686] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: EatWhatYouKill@3e4eeb86/SelectorProducer@69d53cff/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6869452+08:00 added {QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY],AUTO}
[317月2026 21:46:48.686] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3e4eeb86/SelectorProducer@69d53cff/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6869452+08:00 created
[317月2026 21:46:48.686] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: ManagedSelector@5f0d6c1d{STOPPED} id=7 keys=-1 selected=-1 updates=0 added {EatWhatYouKill@3e4eeb86/SelectorProducer@69d53cff/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6869452+08:00,MANAGED}
[317月2026 21:46:48.686] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: ClientSelectorManager@72123aa8{STARTING} added {ManagedSelector@5f0d6c1d{STOPPED} id=7 keys=-1 selected=-1 updates=0,AUTO}
[317月2026 21:46:48.686] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: EatWhatYouKill@28bae69f/SelectorProducer@61e12ad5/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6869452+08:00 added {SelectorProducer@61e12ad5,POJO}
[317月2026 21:46:48.686] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: EatWhatYouKill@28bae69f/SelectorProducer@61e12ad5/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6869452+08:00 added {QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY],AUTO}
[317月2026 21:46:48.686] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@28bae69f/SelectorProducer@61e12ad5/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6869452+08:00 created
[317月2026 21:46:48.688] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: ManagedSelector@2113d0d2{STOPPED} id=8 keys=-1 selected=-1 updates=0 added {EatWhatYouKill@28bae69f/SelectorProducer@61e12ad5/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.68845+08:00,MANAGED}
[317月2026 21:46:48.688] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: ClientSelectorManager@72123aa8{STARTING} added {ManagedSelector@2113d0d2{STOPPED} id=8 keys=-1 selected=-1 updates=0,AUTO}
[317月2026 21:46:48.688] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: EatWhatYouKill@154a2d69/SelectorProducer@6a3baf41/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.68845+08:00 added {SelectorProducer@6a3baf41,POJO}
[317月2026 21:46:48.688] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: EatWhatYouKill@154a2d69/SelectorProducer@6a3baf41/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.68845+08:00 added {QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY],AUTO}
[317月2026 21:46:48.688] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@154a2d69/SelectorProducer@6a3baf41/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.68845+08:00 created
[317月2026 21:46:48.688] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: ManagedSelector@2e49751{STOPPED} id=9 keys=-1 selected=-1 updates=0 added {EatWhatYouKill@154a2d69/SelectorProducer@6a3baf41/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.68845+08:00,MANAGED}
[317月2026 21:46:48.689] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: ClientSelectorManager@72123aa8{STARTING} added {ManagedSelector@2e49751{STOPPED} id=9 keys=-1 selected=-1 updates=0,AUTO}
[317月2026 21:46:48.689] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting ManagedSelector@42f9fc0a{STOPPED} id=0 keys=-1 selected=-1 updates=0
[317月2026 21:46:48.689] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting EatWhatYouKill@10ab595a/SelectorProducer@685db433/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.6894611+08:00
[317月2026 21:46:48.689] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY]
[317月2026 21:46:48.690] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=0/20,pending=0}
[317月2026 21:46:48.690] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTING,8<=0<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}] added {ReservedThreadExecutor@270810df{reserved=0/20,pending=0},AUTO}
[317月2026 21:46:48.690] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting ReservedThreadExecutor@270810df{reserved=0/20,pending=0}
[317月2026 21:46:48.690] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @156296ms ReservedThreadExecutor@270810df{reserved=0/20,pending=0}
[317月2026 21:46:48.692] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Starting Thread[#307,EasyBotBridge-Jetty-307,5,SERVER]
[317月2026 21:46:48.692] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Starting Thread[#308,EasyBotBridge-Jetty-308,5,SERVER]
[317月2026 21:46:48.692] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Starting Thread[#309,EasyBotBridge-Jetty-309,5,SERVER]
[317月2026 21:46:48.692] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Starting Thread[#310,EasyBotBridge-Jetty-310,5,SERVER]
[317月2026 21:46:48.692] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Starting Thread[#311,EasyBotBridge-Jetty-311,5,SERVER]
[317月2026 21:46:48.692] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Starting Thread[#312,EasyBotBridge-Jetty-312,5,SERVER]
[317月2026 21:46:48.692] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Starting Thread[#313,EasyBotBridge-Jetty-313,5,SERVER]
[317月2026 21:46:48.692] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Starting Thread[#314,EasyBotBridge-Jetty-314,5,SERVER]
[317月2026 21:46:48.709] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @156299ms QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=8,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:46:48.710] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @156315ms EatWhatYouKill@10ab595a/SelectorProducer@685db433/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=8,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.7092504+08:00
[317月2026 21:46:48.654] [Server thread/INFO] [DecentHolograms/]: Initialized NMS adapter for v1_21_R1 (1.21.1).
[317月2026 21:46:48.741] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@7e578dc4 startThread=0
[317月2026 21:46:48.743] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$Start@1f60499f on ManagedSelector@42f9fc0a{STARTING} id=0 keys=0 selected=0 updates=0
[317月2026 21:46:48.748] [EasyBotBridge-Jetty-308/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Runner started for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=7,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:46:48.748] [EasyBotBridge-Jetty-308/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@7e578dc4 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=7,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:46:48.748] [EasyBotBridge-Jetty-308/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@10ab595a/SelectorProducer@685db433/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=7,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.7480756+08:00 tryProduce false
[317月2026 21:46:48.749] [EasyBotBridge-Jetty-308/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/springwater/easybot/libs/jetty/util/thread/strategy/EatWhatYouKill$1
[317月2026 21:46:48.750] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Runner started for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=7,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:46:48.749] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Runner started for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=7,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:46:48.750] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Runner started for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=7,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:46:48.750] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Runner started for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=7,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:46:48.750] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Runner started for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=7,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:46:48.750] [EasyBotBridge-Jetty-309/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Runner started for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=7,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:46:48.750] [EasyBotBridge-Jetty-307/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Runner started for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=7,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:46:48.775] [EasyBotBridge-Jetty-308/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:46:48.775] [EasyBotBridge-Jetty-308/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$Start@1f60499f
[317月2026 21:46:48.776] [EasyBotBridge-Jetty-308/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:46:48.776] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @156382ms ManagedSelector@42f9fc0a{STARTED} id=0 keys=0 selected=0 updates=0
[317月2026 21:46:48.776] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting ManagedSelector@64643a4e{STOPPED} id=1 keys=-1 selected=-1 updates=0
[317月2026 21:46:48.776] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting EatWhatYouKill@2bb60bc7/SelectorProducer@619de662/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=7,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.7765852+08:00
[317月2026 21:46:48.776] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @156382ms EatWhatYouKill@2bb60bc7/SelectorProducer@619de662/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=7,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.7765852+08:00
[317月2026 21:46:48.782] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@37a8232e startThread=0
[317月2026 21:46:48.783] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$Start@5bcbcbc0 on ManagedSelector@64643a4e{STARTING} id=1 keys=0 selected=0 updates=0
[317月2026 21:46:48.784] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@37a8232e in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=6,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:46:48.785] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@2bb60bc7/SelectorProducer@619de662/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=6,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.7856817+08:00 tryProduce false
[317月2026 21:46:48.785] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:46:48.785] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$Start@5bcbcbc0
[317月2026 21:46:48.785] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:46:48.785] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 waiting with 0 keys
[317月2026 21:46:48.785] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @156392ms ManagedSelector@64643a4e{STARTED} id=1 keys=0 selected=0 updates=0
[317月2026 21:46:48.785] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting ManagedSelector@7ca3136a{STOPPED} id=2 keys=-1 selected=-1 updates=0
[317月2026 21:46:48.785] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting EatWhatYouKill@69f08364/SelectorProducer@728345ae/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=6,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.7856817+08:00
[317月2026 21:46:48.786] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @156392ms EatWhatYouKill@69f08364/SelectorProducer@728345ae/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=6,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:48.7866806+08:00
[317月2026 21:46:48.796] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@29874e3a startThread=0
[317月2026 21:46:48.796] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$Start@3436d624 on ManagedSelector@7ca3136a{STARTING} id=2 keys=0 selected=0 updates=0
[317月2026 21:46:49.130] [Server thread/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class eu/decentsoftware/holograms/platform/bukkit/BukkitPlatformCapabilities$1
[317月2026 21:46:48.776] [EasyBotBridge-Jetty-308/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@64c765ce waiting with 0 keys
[317月2026 21:46:49.312] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@29874e3a in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=5,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:46:49.313] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@69f08364/SelectorProducer@728345ae/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=5,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:49.31381+08:00 tryProduce false
[317月2026 21:46:49.313] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:46:49.313] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$Start@3436d624
[317月2026 21:46:49.313] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:46:49.313] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc waiting with 0 keys
[317月2026 21:46:49.313] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @156920ms ManagedSelector@7ca3136a{STARTED} id=2 keys=0 selected=0 updates=0
[317月2026 21:46:49.314] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting ManagedSelector@3c102e16{STOPPED} id=3 keys=-1 selected=-1 updates=0
[317月2026 21:46:49.314] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting EatWhatYouKill@3950f0fa/SelectorProducer@54d6af17/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=5,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:49.3148104+08:00
[317月2026 21:46:49.314] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @156920ms EatWhatYouKill@3950f0fa/SelectorProducer@54d6af17/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=5,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:49.3148104+08:00
[317月2026 21:46:49.317] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@427122df startThread=0
[317月2026 21:46:49.317] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$Start@4761749a on ManagedSelector@3c102e16{STARTING} id=3 keys=0 selected=0 updates=0
[317月2026 21:46:49.318] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@427122df in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=4,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:46:49.318] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3950f0fa/SelectorProducer@54d6af17/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=4,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:49.3188119+08:00 tryProduce false
[317月2026 21:46:49.318] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:46:49.318] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$Start@4761749a
[317月2026 21:46:49.318] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @156924ms ManagedSelector@3c102e16{STARTED} id=3 keys=0 selected=0 updates=0
[317月2026 21:46:49.318] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting ManagedSelector@7ea0bba{STOPPED} id=4 keys=-1 selected=-1 updates=0
[317月2026 21:46:49.318] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting EatWhatYouKill@58cc42bd/SelectorProducer@6625be7e/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=4,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:49.3188119+08:00
[317月2026 21:46:49.318] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @156925ms EatWhatYouKill@58cc42bd/SelectorProducer@6625be7e/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=4,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:49.3188119+08:00
[317月2026 21:46:49.319] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:46:49.320] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 waiting with 0 keys
[317月2026 21:46:49.321] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@548404d2 startThread=0
[317月2026 21:46:49.321] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$Start@56016f90 on ManagedSelector@7ea0bba{STARTING} id=4 keys=0 selected=0 updates=0
[317月2026 21:46:49.321] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@548404d2 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=3,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:46:49.322] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@58cc42bd/SelectorProducer@6625be7e/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=3,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:49.3223178+08:00 tryProduce false
[317月2026 21:46:49.322] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:46:49.322] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$Start@56016f90
[317月2026 21:46:49.322] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @156928ms ManagedSelector@7ea0bba{STARTED} id=4 keys=0 selected=0 updates=0
[317月2026 21:46:49.322] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting ManagedSelector@4bc919b4{STOPPED} id=5 keys=-1 selected=-1 updates=0
[317月2026 21:46:49.323] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=3,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:49.3233173+08:00
[317月2026 21:46:49.323] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @156929ms EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=3,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:49.3233173+08:00
[317月2026 21:46:49.324] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:46:49.324] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 waiting with 0 keys
[317月2026 21:46:49.326] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@1dadc855 startThread=0
[317月2026 21:46:49.326] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$Start@51a4aade on ManagedSelector@4bc919b4{STARTING} id=5 keys=0 selected=0 updates=0
[317月2026 21:46:49.332] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@1dadc855 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:46:49.333] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:49.3322241+08:00 tryProduce false
[317月2026 21:46:49.333] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:46:49.333] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$Start@51a4aade
[317月2026 21:46:49.333] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:46:49.333] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 0 keys
[317月2026 21:46:49.333] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @156939ms ManagedSelector@4bc919b4{STARTED} id=5 keys=0 selected=0 updates=0
[317月2026 21:46:49.333] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting ManagedSelector@3d495122{STOPPED} id=6 keys=-1 selected=-1 updates=0
[317月2026 21:46:49.333] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting EatWhatYouKill@1c297cac/SelectorProducer@19b5eb6b/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:49.3332241+08:00
[317月2026 21:46:49.333] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @156939ms EatWhatYouKill@1c297cac/SelectorProducer@19b5eb6b/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:49.3332241+08:00
[317月2026 21:46:49.336] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@25f286ac startThread=0
[317月2026 21:46:49.336] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$Start@7852106d on ManagedSelector@3d495122{STARTING} id=6 keys=0 selected=0 updates=0
[317月2026 21:46:49.337] [EasyBotBridge-Jetty-309/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@25f286ac in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:46:49.338] [EasyBotBridge-Jetty-309/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@1c297cac/SelectorProducer@19b5eb6b/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:49.3372242+08:00 tryProduce false
[317月2026 21:46:49.338] [EasyBotBridge-Jetty-309/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:46:49.338] [EasyBotBridge-Jetty-309/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$Start@7852106d
[317月2026 21:46:49.338] [EasyBotBridge-Jetty-309/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:46:49.338] [EasyBotBridge-Jetty-309/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@4c78be31 waiting with 0 keys
[317月2026 21:46:49.339] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @156944ms ManagedSelector@3d495122{STARTED} id=6 keys=0 selected=0 updates=0
[317月2026 21:46:49.339] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting ManagedSelector@5f0d6c1d{STOPPED} id=7 keys=-1 selected=-1 updates=0
[317月2026 21:46:49.339] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting EatWhatYouKill@3e4eeb86/SelectorProducer@69d53cff/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:49.3392242+08:00
[317月2026 21:46:49.339] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @156945ms EatWhatYouKill@3e4eeb86/SelectorProducer@69d53cff/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:49.3392242+08:00
[317月2026 21:46:49.341] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@bce8052 startThread=0
[317月2026 21:46:49.341] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$Start@7fc839af on ManagedSelector@5f0d6c1d{STARTING} id=7 keys=0 selected=0 updates=0
[317月2026 21:46:49.356] [EasyBotBridge-Jetty-307/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@bce8052 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:46:49.357] [EasyBotBridge-Jetty-307/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3e4eeb86/SelectorProducer@69d53cff/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:49.3561254+08:00 tryProduce false
[317月2026 21:46:49.357] [EasyBotBridge-Jetty-307/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:46:49.357] [EasyBotBridge-Jetty-307/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$Start@7fc839af
[317月2026 21:46:49.357] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @156962ms ManagedSelector@5f0d6c1d{STARTED} id=7 keys=0 selected=0 updates=0
[317月2026 21:46:49.357] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting ManagedSelector@2113d0d2{STOPPED} id=8 keys=-1 selected=-1 updates=0
[317月2026 21:46:49.357] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting EatWhatYouKill@28bae69f/SelectorProducer@61e12ad5/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:49.3571251+08:00
[317月2026 21:46:49.357] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @156963ms EatWhatYouKill@28bae69f/SelectorProducer@61e12ad5/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=8<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:49.3571251+08:00
[317月2026 21:46:49.357] [EasyBotBridge-Jetty-307/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:46:49.357] [EasyBotBridge-Jetty-307/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@206bb530 waiting with 0 keys
[317月2026 21:46:49.359] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@4ebe171c startThread=1
[317月2026 21:46:49.359] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Starting Thread[#315,EasyBotBridge-Jetty-315,5,SERVER]
[317月2026 21:46:49.360] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$Start@59346f5c on ManagedSelector@2113d0d2{STARTING} id=8 keys=0 selected=0 updates=0
[317月2026 21:46:49.380] [EasyBotBridge-Jetty-315/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Runner started for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=9<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:46:49.380] [EasyBotBridge-Jetty-315/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@4ebe171c in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=9<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:46:49.381] [EasyBotBridge-Jetty-315/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@28bae69f/SelectorProducer@61e12ad5/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=9<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:49.3810254+08:00 tryProduce false
[317月2026 21:46:49.381] [EasyBotBridge-Jetty-315/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:46:49.381] [EasyBotBridge-Jetty-315/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$Start@59346f5c
[317月2026 21:46:49.381] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @156987ms ManagedSelector@2113d0d2{STARTED} id=8 keys=0 selected=0 updates=0
[317月2026 21:46:49.381] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting ManagedSelector@2e49751{STOPPED} id=9 keys=-1 selected=-1 updates=0
[317月2026 21:46:49.381] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting EatWhatYouKill@154a2d69/SelectorProducer@6a3baf41/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=9<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:49.3810254+08:00
[317月2026 21:46:49.381] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @156987ms EatWhatYouKill@154a2d69/SelectorProducer@6a3baf41/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=9<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:49.3810254+08:00
[317月2026 21:46:49.384] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@670f2094 startThread=1
[317月2026 21:46:49.384] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Starting Thread[#316,EasyBotBridge-Jetty-316,5,SERVER]
[317月2026 21:46:49.384] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$Start@4295b831 on ManagedSelector@2e49751{STARTING} id=9 keys=0 selected=0 updates=0
[317月2026 21:46:49.384] [EasyBotBridge-Jetty-315/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:46:49.385] [EasyBotBridge-Jetty-315/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@8d2db70 waiting with 0 keys
[317月2026 21:46:49.395] [EasyBotBridge-Jetty-316/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Runner started for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=10<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:46:49.395] [EasyBotBridge-Jetty-316/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@670f2094 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=10<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:46:49.395] [EasyBotBridge-Jetty-316/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@154a2d69/SelectorProducer@6a3baf41/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=10<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:49.3956295+08:00 tryProduce false
[317月2026 21:46:49.395] [EasyBotBridge-Jetty-316/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:46:49.396] [EasyBotBridge-Jetty-316/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$Start@4295b831
[317月2026 21:46:49.396] [EasyBotBridge-Jetty-316/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:46:49.396] [EasyBotBridge-Jetty-316/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@6886f483 waiting with 0 keys
[317月2026 21:46:49.396] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @157001ms ManagedSelector@2e49751{STARTED} id=9 keys=0 selected=0 updates=0
[317月2026 21:46:49.396] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @157002ms ClientSelectorManager@72123aa8{STARTED}
[317月2026 21:46:49.396] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @157002ms HttpClientTransportOverHTTP@127f693c{STARTED}
[317月2026 21:46:49.396] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting Client@2b3d0097[provider=null,keyStore=null,trustStore=null]
[317月2026 21:46:49.397] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.ssl.SslContextFactory/]: Selected Protocols [TLSv1.3, TLSv1.2] of [TLSv1.3, TLSv1.2, TLSv1.1, TLSv1, SSLv3, SSLv2Hello]
[317月2026 21:46:49.398] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.ssl.SslContextFactory/]: Selected Ciphers [TLS_AES_256_GCM_SHA384, TLS_AES_128_GCM_SHA256, TLS_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV] of [TLS_AES_256_GCM_SHA384, TLS_AES_128_GCM_SHA256, TLS_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
[317月2026 21:46:49.398] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.ssl.SslContextFactory/]: Customize SSLEngine[hostname=null, port=-1, Session(1785505609398|SSL_NULL_WITH_NULL_NULL)]
[317月2026 21:46:49.398] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @157004ms Client@2b3d0097[provider=null,keyStore=null,trustStore=null]
[317月2026 21:46:49.398] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting ScheduledExecutorScheduler@25578b24{STOPPED}
[317月2026 21:46:49.399] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @157004ms ScheduledExecutorScheduler@25578b24{STARTED}
[317月2026 21:46:49.399] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @157004ms HttpClient@32c4e980{STARTED}
[317月2026 21:46:49.399] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting SessionTracker@14dc6844{STOPPED}
[317月2026 21:46:49.399] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @157005ms SessionTracker@14dc6844{STARTED}
[317月2026 21:46:49.399] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting WebSocketExtensionFactory@fad6ed{STOPPED}
[317月2026 21:46:49.399] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting InflaterPool@41e62d90{STOPPED,size=0,capacity=UNLIMITED}
[317月2026 21:46:49.399] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @157005ms InflaterPool@41e62d90{STARTED,size=0,capacity=UNLIMITED}
[317月2026 21:46:49.399] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting DeflaterPool@39bda3da{STOPPED,size=0,capacity=UNLIMITED}
[317月2026 21:46:49.399] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @157005ms DeflaterPool@39bda3da{STARTED,size=0,capacity=UNLIMITED}
[317月2026 21:46:49.399] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @157005ms WebSocketExtensionFactory@fad6ed{STARTED}
[317月2026 21:46:49.399] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @157005ms WebSocketClient@4acb9ec8[httpClient=HttpClient@32c4e980{STARTED},openSessions.size=0]
[317月2026 21:46:49.399] [BridgeClient-Worker/INFO] [EasyBot/]: 正在连接到服务器: ws://127.0.0.1:26990/bridge
[317月2026 21:46:49.425] [Server thread/INFO] [DecentHolograms/]: Loading default attribute values...
[317月2026 21:46:49.428] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.websocket.client.WebSocketClient/]: connect websocket com.springwater.easybot.bridge.BridgeClient@59fecf3d to ws://127.0.0.1:26990/bridge
[317月2026 21:46:49.510] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: ctor / listener=com.springwater.easybot.bridge.BridgeClient, policy=WebSocketPolicy@18211cf9[behavior=CLIENT,maxTextMessageSize=65536,maxTextMessageBufferSize=32768,maxBinaryMessageSize=65536,maxBinaryMessageBufferSize=32768,asyncWriteTimeout=60000,idleTimeout=300000,inputBufferSize=4096]
[317月2026 21:46:49.558] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: HttpClient@32c4e980{STARTED} added {HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STOPPED,queue=0,pool=null,stale=false,idle=-1,MANAGED}
[317月2026 21:46:49.558] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STOPPED,queue=0,pool=null,stale=false,idle=-1
[317月2026 21:46:49.581] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: DuplexConnectionPool@96a617c[s=STOPPED,c=0/0/64,a=0,i=0,q=0,p=Pool@110912c2[inUse=0,size=0,capacity=64,closed=false]] added {Pool@110912c2[inUse=0,size=0,capacity=64,closed=false],POJO}
[317月2026 21:46:49.581] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTING,queue=0,pool=DuplexConnectionPool@96a617c[s=STOPPED,c=0/0/64,a=0,i=0,q=0,p=Pool@110912c2[inUse=0,size=0,capacity=64,closed=false]],stale=false,idle=-1 added {DuplexConnectionPool@96a617c[s=STOPPED,c=0/0/64,a=0,i=0,q=0,p=Pool@110912c2[inUse=0,size=0,capacity=64,closed=false]],MANAGED}
[317月2026 21:46:49.581] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting DuplexConnectionPool@96a617c[s=STOPPED,c=0/0/64,a=0,i=0,q=0,p=Pool@110912c2[inUse=0,size=0,capacity=64,closed=false]]
[317月2026 21:46:49.581] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @157187ms DuplexConnectionPool@96a617c[s=STARTED,c=0/0/64,a=0,i=0,q=0,p=Pool@110912c2[inUse=0,size=0,capacity=64,closed=false]]
[317月2026 21:46:49.583] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @157189ms HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=0,pool=DuplexConnectionPool@96a617c[s=STARTED,c=0/0/64,a=0,i=0,q=0,p=Pool@110912c2[inUse=0,size=0,capacity=64,closed=false]],stale=false,idle=-1
[317月2026 21:46:49.583] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpClient/]: Created HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=0,pool=DuplexConnectionPool@96a617c[s=STARTED,c=0/0/64,a=0,i=0,q=0,p=Pool@110912c2[inUse=0,size=0,capacity=64,closed=false]],stale=false,idle=-1; existing: 'null'
[317月2026 21:46:49.588] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpConversation/]: Exchanges in conversation 1, override=null, listeners=[WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32]
[317月2026 21:46:49.588] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpDestination/]: Queued WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32 for HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=0/0/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=0,capacity=64,closed=false]],stale=false,idle=-1
[317月2026 21:46:49.588] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Acquiring create=true on DuplexConnectionPool@96a617c[s=STARTED,c=0/0/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=0,capacity=64,closed=false]]
[317月2026 21:46:49.588] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Try creating connection 0/64 with 0 pending
[317月2026 21:46:49.588] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Try creating(true) connection, pending/demand/supply: 0/2/0, result=true
[317月2026 21:46:49.588] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.Pool/]: Pool@110912c2[inUse=0,size=1,capacity=64,closed=false] returning new reserved entry MultiEntry@8026941{PENDING,usage=0,multiplex=0,pooled=null}
[317月2026 21:46:49.588] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Creating connection 0/64 at MultiEntry@8026941{PENDING,usage=0,multiplex=0,pooled=null}
[317月2026 21:46:49.589] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue com.springwater.easybot.libs.jetty.util.SocketAddressResolver$Async$$Lambda/0x00000000085e9bb0@1eed27fb startThread=1
[317月2026 21:46:49.589] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Starting Thread[#318,EasyBotBridge-Jetty-318,5,SERVER]
[317月2026 21:46:49.590] [BridgeClient-Worker/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/springwater/easybot/libs/jetty/util/Pool$1
[317月2026 21:46:49.456] [Server thread/INFO] [DecentHolograms/]: Loaded 23 default attribute values!
[317月2026 21:46:49.628] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Runner started for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=11<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:46:49.628] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.util.SocketAddressResolver$Async$$Lambda/0x00000000085e9bb0@1eed27fb in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=11<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:46:49.627] [Server thread/INFO] [DecentHolograms/]: Loading displays...
[317月2026 21:46:49.630] [Server thread/INFO] [DecentHolograms/]: Loaded 0 displays!
[317月2026 21:46:49.658] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.SocketAddressResolver/]: Resolved 127.0.0.1 in 0 ms
[317月2026 21:46:49.674] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false Connect@4a44158d{java.nio.channels.SocketChannel[connection-pending remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=1/1/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@2719e344, client.connector=HttpClient@32c4e980{STARTED}}} on ManagedSelector@64643a4e{STARTED} id=1 keys=0 selected=0 updates=0
[317月2026 21:46:49.674] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@64643a4e{STARTED} id=1 keys=0 selected=0 updates=1
[317月2026 21:46:49.675] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 woken with none selected
[317月2026 21:46:49.675] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 woken up from select, 0/0/0 selected
[317月2026 21:46:49.675] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 processing 0 keys, 1 updates
[317月2026 21:46:49.675] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:46:49.684] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update Connect@4a44158d{java.nio.channels.SocketChannel[connection-pending remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=1/1/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@2719e344, client.connector=HttpClient@32c4e980{STARTED}}}
[317月2026 21:46:49.684] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:46:49.684] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 waiting with 1 keys
[317月2026 21:46:49.684] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 woken up from select, 1/1/1 selected
[317月2026 21:46:49.684] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 processing 1 keys, 0 updates
[317月2026 21:46:49.685] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 8 channel=java.nio.channels.SocketChannel[connection-pending remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@1732dbe6, interestOps=8, readyOps=8 Connect@4a44158d{java.nio.channels.SocketChannel[connection-pending remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=1/1/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@2719e344, client.connector=HttpClient@32c4e980{STARTED}}}
[317月2026 21:46:49.685] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Connected true java.nio.channels.SocketChannel[connected local=/127.0.0.1:12463 remote=/127.0.0.1:26990]
[317月2026 21:46:49.686] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue CreateEndPoint@3ca98e5a{Connect@4a44158d{java.nio.channels.SocketChannel[connected local=/127.0.0.1:12463 remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=1/1/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@2719e344, client.connector=HttpClient@32c4e980{STARTED}}}} startThread=1
[317月2026 21:46:49.687] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Starting Thread[#321,EasyBotBridge-Jetty-321,5,SERVER]
[317月2026 21:46:49.687] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:46:49.687] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:46:49.687] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 waiting with 1 keys
[317月2026 21:46:49.687] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.util.SocketAddressResolver$Async$$Lambda/0x00000000085e9bb0@1eed27fb in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=11<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:46:49.687] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run CreateEndPoint@3ca98e5a{Connect@4a44158d{java.nio.channels.SocketChannel[connected local=/127.0.0.1:12463 remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=1/1/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@2719e344, client.connector=HttpClient@32c4e980{STARTED}}}} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:46:49.708] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Runner started for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:46:49.877] [Server thread/INFO] [NBTAPI/]: [NBTAPI] Found Minecraft: 1.21.1! Trying to find NMS support
[317月2026 21:46:49.884] [Server thread/INFO] [NBTAPI/]: [NBTAPI] NMS support 'MC1_21_R1' loaded!
[317月2026 21:46:49.893] [Server thread/INFO] [NBTAPI/]: [NBTAPI] Using the plugin 'DecentHolograms' to create a bStats instance!
[317月2026 21:46:49.981] [Server thread/INFO] [DecentHolograms/]: NBT-API loaded successfully.
[317月2026 21:46:50.061] [Server thread/INFO] [CoreProtect/]: 正在启用 CoreProtect v24.0
[317月2026 21:46:50.428] [EasyBotBridge-Jetty-318/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/springwater/easybot/libs/jetty/http/PreEncodedHttpField$1
[317月2026 21:46:50.428] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.PreEncodedHttpField/]: HttpField encoders loaded: [com.springwater.easybot.libs.jetty.http.Http1FieldPreEncoder@56a93f08]
[317月2026 21:46:50.524] [EasyBotBridge-Jetty-318/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/springwater/easybot/libs/jetty/io/WriteFlusher$1
[317月2026 21:46:50.525] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpClientTransport/]: Created HttpConnectionOverHTTP@578d93d6::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=689/0}{io=0/0,kio=0,kro=8}-><null>
[317月2026 21:46:50.527] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=true com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x0000000008619ff0@37f93e5b on ManagedSelector@64643a4e{STARTED} id=1 keys=1 selected=0 updates=0
[317月2026 21:46:50.527] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: onOpen SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=691/0}{io=0/0,kio=0,kro=8}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=null)[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:46:50.559] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: onOpen HttpConnectionOverHTTP@578d93d6::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=722/0}{io=0/0,kio=0,kro=8}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=null)[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:46:50.559] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested HttpConnectionOverHTTP@578d93d6::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=723/0}{io=0/0,kio=0,kro=8}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=null)[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:46:50.559] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@9a1fea1{AC.ReadCB@578d93d6{HttpConnectionOverHTTP@578d93d6::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=0/0,kio=0,kro=8}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=null)[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]}}
[317月2026 21:46:50.560] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=0/1,kio=0,kro=8}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=null)[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:46:50.560] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@2b144be2 on ManagedSelector@64643a4e{STARTED} id=1 keys=1 selected=0 updates=1
[317月2026 21:46:50.560] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@64643a4e{STARTED} id=1 keys=1 selected=0 updates=2
[317月2026 21:46:50.560] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 woken with none selected
[317月2026 21:46:50.560] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Connection creation succeeded MultiEntry@8026941{PENDING,usage=0,multiplex=0,pooled=null}: HttpConnectionOverHTTP@578d93d6::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=0/1,kio=0,kro=8}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=null)[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:46:50.560] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 woken up from select, 0/0/1 selected
[317月2026 21:46:50.560] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 processing 0 keys, 2 updates
[317月2026 21:46:50.560] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 2
[317月2026 21:46:50.560] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x0000000008619ff0@37f93e5b
[317月2026 21:46:50.560] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@2b144be2
[317月2026 21:46:50.560] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=1/1,kio=1,kro=8}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=null)[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:46:50.560] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:46:50.560] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 waiting with 1 keys
[317月2026 21:46:50.561] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Acquiring create=false on DuplexConnectionPool@96a617c[s=STARTED,c=0/1/64,a=0,i=1,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]]
[317月2026 21:46:50.561] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Activated MultiEntry@8026941{ACTIVE,usage=1,multiplex=1,pooled=HttpConnectionOverHTTP@578d93d6::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=1/0}{io=1/1,kio=1,kro=8}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=null)[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]} Pool@110912c2[inUse=1,size=1,capacity=64,closed=false]
[317月2026 21:46:50.561] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpDestination/]: Processing exchange HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[PENDING/null] res=HttpResponse[null 0 null]@5baa3e62[PENDING/null]} on HttpConnectionOverHTTP@578d93d6::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=1/0}{io=1/1,kio=1,kro=8}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=null)[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]] of HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=0,pool=DuplexConnectionPool@96a617c[s=STARTED,c=0/1/64,a=1,i=0,q=0,p=Pool@110912c2[inUse=1,size=1,capacity=64,closed=false]],stale=false,idle=-1
[317月2026 21:46:50.561] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpConnection/]: Normalizing true WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32
[317月2026 21:46:50.576] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpChannel/]: HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[PENDING/null] res=HttpResponse[null 0 null]@5baa3e62[PENDING/null]} associated true to HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[PENDING/null] res=HttpResponse[null 0 null]@5baa3e62[PENDING/null]})[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:46:50.577] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Request begin WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32
[317月2026 21:46:50.586] [EasyBotBridge-Jetty-318/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/springwater/easybot/libs/jetty/client/HttpSender$1
[317月2026 21:46:50.628] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Request headers WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32
User-Agent: Jetty/9.4.58.v20250814
Sec-WebSocket-Key: HpQ7d/WjDMzRFQeXp5ZCFg==
Sec-WebSocket-Version: 13
[317月2026 21:46:50.654] [EasyBotBridge-Jetty-318/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/springwater/easybot/libs/jetty/http/HttpURI$1
[317月2026 21:46:50.655] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpContent/]: Advanced content to last chunk
[317月2026 21:46:50.655] [EasyBotBridge-Jetty-318/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/springwater/easybot/libs/jetty/util/IteratingCallback$1
[317月2026 21:46:50.658] [EasyBotBridge-Jetty-318/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/springwater/easybot/libs/jetty/http/HttpGenerator$2
[317月2026 21:46:50.662] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Generated headers (-1 bytes), chunk (-1 bytes), content (0 bytes) - NEED_HEADER/HttpGenerator@65f66d96{s=START}
[317月2026 21:46:50.662] [EasyBotBridge-Jetty-318/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/springwater/easybot/libs/jetty/client/http/HttpSenderOverHTTP$1
[317月2026 21:46:50.682] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [CoreProtect] CoreProtect Community Edition has been successfully enabled!
[317月2026 21:46:50.684] [Server thread/INFO] [Bukkit/]: [CoreProtect] Using SQLite for data storage.
[317月2026 21:46:50.685] [Server thread/INFO] [Bukkit/]: --------------------
[317月2026 21:46:50.686] [Server thread/INFO] [Bukkit/]: [CoreProtect] Enjoy CoreProtect? Join our Discord!
[317月2026 21:46:50.687] [Server thread/INFO] [Bukkit/]: [CoreProtect] Discord: www.coreprotect.net/discord/
[317月2026 21:46:50.687] [Server thread/INFO] [Bukkit/]: --------------------
[317月2026 21:46:50.691] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpGenerator/]: generateHeaders GET{u=/bridge,HTTP/1.1,h=9,cl=-1} last=true content=HeapByteBuffer@7d76acb8[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:46:50.691] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpGenerator/]: Accept-Encoding: gzip
User-Agent: Jetty/9.4.58.v20250814
Sec-WebSocket-Key: HpQ7d/WjDMzRFQeXp5ZCFg==
Sec-WebSocket-Version: 13
[317月2026 21:46:50.691] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpGenerator/]: NO_CONTENT
[317月2026 21:46:50.691] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Generated headers (262 bytes), chunk (-1 bytes), content (0 bytes) - FLUSH/HttpGenerator@65f66d96{s=COMPLETING}
[317月2026 21:46:50.691] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@1770cb39{IDLE}->null [HeapByteBuffer@6d55ad40[p=0,l=262,c=4096,r=262]={<<<GET /bridge HTTP/1.1\r\nAcc...st: 127.0.0.1:26990\r\n\r\n>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},HeapByteBuffer@6a20473f[p=0,l=0,c=0,r=0]={<<<>>>},HeapByteBuffer@7d76acb8[p=0,l=0,c=0,r=0]={<<<>>>}]
[317月2026 21:46:50.691] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@1770cb39{WRITING}->null:IDLE-->WRITING
[317月2026 21:46:50.692] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 262 SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=W,to=131/0}{io=1/1,kio=1,kro=8}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[PENDING/null] res=HttpResponse[null 0 null]@5baa3e62[PENDING/null]})[send=HttpSenderOverHTTP@6e8993c4(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@65f66d96{s=COMPLETING}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:46:50.692] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=262 remaining=0 WriteFlusher@1770cb39{WRITING}->null
[317月2026 21:46:50.692] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 woken up from select, 1/1/1 selected
[317月2026 21:46:50.692] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 processing 1 keys, 0 updates
[317月2026 21:46:50.693] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:12463 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@1732dbe6, interestOps=1, readyOps=1 SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=W,to=0/0}{io=1/1,kio=1,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[PENDING/null] res=HttpResponse[null 0 null]@5baa3e62[PENDING/null]})[send=HttpSenderOverHTTP@6e8993c4(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@65f66d96{s=COMPLETING}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:46:50.693] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=W,to=0/0}{io=1/0,kio=1,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[PENDING/null] res=HttpResponse[null 0 null]@5baa3e62[PENDING/null]})[send=HttpSenderOverHTTP@6e8993c4(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@65f66d96{s=COMPLETING}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:46:50.693] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=W,to=1/0}{io=1/0,kio=1,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[PENDING/null] res=HttpResponse[null 0 null]@5baa3e62[PENDING/null]})[send=HttpSenderOverHTTP@6e8993c4(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@65f66d96{s=COMPLETING}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]:runFillable:BLOCKING
[317月2026 21:46:50.693] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=0/20,pending=0} tryExecute EatWhatYouKill@2bb60bc7/SelectorProducer@619de662/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:50.6930349+08:00
[317月2026 21:46:50.693] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=0/20,pending=1} startReservedThread p=1
[317月2026 21:46:50.696] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run ReservedThread@6e98e75d{PENDING,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}]
[317月2026 21:46:50.697] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@6e98e75d{PENDING,thread=Thread[#321,EasyBotBridge-Jetty-321,5,SERVER]} was=PENDING next=RESERVED size=0+1 capacity=20
[317月2026 21:46:50.697] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@6e98e75d{RESERVED,thread=Thread[#321,EasyBotBridge-Jetty-321,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:46:50.697] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@1770cb39{IDLE}->null:WRITING-->IDLE
[317月2026 21:46:50.718] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue ReservedThread@6e98e75d{RESERVED,thread=Thread[#321,EasyBotBridge-Jetty-321,5,SERVER]} startThread=0
[317月2026 21:46:50.719] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@2bb60bc7/SelectorProducer@619de662/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:46:50.7195172+08:00 m=PRODUCE_EXECUTE_CONSUME t=CEP:SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=27/0}{io=1/0,kio=1,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[PENDING/null] res=HttpResponse[null 0 null]@5baa3e62[PENDING/null]})[send=HttpSenderOverHTTP@6e8993c4(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@65f66d96{s=COMPLETING}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:46:50.719] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue CEP:SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=27/0}{io=1/0,kio=1,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[PENDING/null] res=HttpResponse[null 0 null]@5baa3e62[PENDING/null]})[send=HttpSenderOverHTTP@6e8993c4(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@65f66d96{s=COMPLETING}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]:runFillable:BLOCKING startThread=1
[317月2026 21:46:50.719] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Starting Thread[#326,EasyBotBridge-Jetty-326,5,SERVER]
[317月2026 21:46:50.720] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:46:50.720] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:46:50.720] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=28/0}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[PENDING/null] res=HttpResponse[null 0 null]@5baa3e62[PENDING/null]})[send=HttpSenderOverHTTP@6e8993c4(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@65f66d96{s=COMPLETING}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:46:50.720] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 waiting with 1 keys
[317月2026 21:46:50.727] [Server thread/INFO] [Chunky/]: 正在启用 Chunky v1.5.3
[317月2026 21:46:50.752] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Generated headers (-1 bytes), chunk (-1 bytes), content (-1 bytes) - DONE/HttpGenerator@65f66d96{s=END}
[317月2026 21:46:50.752] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Runner started for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:46:50.752] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Request committed WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32
[317月2026 21:46:50.752] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run CEP:SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=60/0}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[PENDING/null] res=HttpResponse[null 0 null]@5baa3e62[PENDING/null]})[send=HttpSenderOverHTTP@6e8993c4(req=COMMIT,snd=SENDING,failure=null)[HttpGenerator@65f66d96{s=END}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]:runFillable:BLOCKING in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:46:50.753] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@9a1fea1{AC.ReadCB@578d93d6{HttpConnectionOverHTTP@578d93d6::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=61/0}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[PENDING/null] res=HttpResponse[null 0 null]@5baa3e62[PENDING/null]})[send=HttpSenderOverHTTP@6e8993c4(req=COMMIT,snd=SENDING,failure=null)[HttpGenerator@65f66d96{s=END}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]}}
[317月2026 21:46:50.754] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Acquired RetainableByteBuffer@523f8dd{DirectByteBuffer@6dce3d87[p=0,l=0,c=16384,r=0]={<<<>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},r=1}
[317月2026 21:46:50.754] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: parseNext s=START DirectByteBuffer@6dce3d87[p=0,l=0,c=16384,r=0]={<<<>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:46:50.754] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Parse result=false, failed=false
[317月2026 21:46:50.754] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Parse complete=false, RetainableByteBuffer@523f8dd{DirectByteBuffer@6dce3d87[p=0,l=0,c=16384,r=0]={<<<>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},r=1} HttpParser{s=START,0 of -1}
[317月2026 21:46:50.754] [EasyBotBridge-Jetty-326/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/springwater/easybot/libs/jetty/io/AbstractEndPoint$3
[317月2026 21:46:50.756] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Request success WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32
[317月2026 21:46:50.756] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpExchange/]: Terminated request for HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[TERMINATED/null] res=HttpResponse[null 0 null]@5baa3e62[PENDING/null]}, result: null
[317月2026 21:46:50.756] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Terminating request WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32
[317月2026 21:46:50.756] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Created SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=64/0}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[TERMINATED/null] res=HttpResponse[null 0 null]@5baa3e62[PENDING/null]})[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:46:50.757] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran CreateEndPoint@3ca98e5a{Connect@4a44158d{java.nio.channels.SocketChannel[connected local=/127.0.0.1:12463 remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=0,pool=DuplexConnectionPool@96a617c[s=STARTED,c=0/1/64,a=1,i=0,q=0,p=Pool@110912c2[inUse=1,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@2719e344, client.connector=HttpClient@32c4e980{STARTED}}}} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:46:50.757] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 367 DirectByteBuffer@6dce3d87[p=0,l=367,c=16384,r=367]={<<<HTTP/1.1 101 Switching Pr...,"interval":120,"op":0}>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:46:50.757] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Read 367 bytes in RetainableByteBuffer@523f8dd{DirectByteBuffer@6dce3d87[p=0,l=367,c=16384,r=367]={<<<HTTP/1.1 101 Switching Pr...,"interval":120,"op":0}>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},r=1} from SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/0}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[TERMINATED/null] res=HttpResponse[null 0 null]@5baa3e62[PENDING/null]})[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:46:50.758] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: parseNext s=START DirectByteBuffer@6dce3d87[p=0,l=367,c=16384,r=367]={<<<HTTP/1.1 101 Switching Pr...,"interval":120,"op":0}>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:46:50.758] [EasyBotBridge-Jetty-326/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/springwater/easybot/libs/jetty/http/HttpParser$1
[317月2026 21:46:50.760] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: START --> RESPONSE_VERSION
[317月2026 21:46:50.760] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: RESPONSE_VERSION --> SPACE1
[317月2026 21:46:50.760] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: SPACE1 --> STATUS
[317月2026 21:46:50.760] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: STATUS --> SPACE2
[317月2026 21:46:50.760] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: SPACE2 --> REASON
[317月2026 21:46:50.760] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: REASON --> HEADER
[317月2026 21:46:50.760] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpConversation/]: Exchanges in conversation 1, override=null, listeners=[WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32]
[317月2026 21:46:50.760] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response begin HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62
[317月2026 21:46:50.760] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Server --> VALUE
[317月2026 21:46:50.760] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Server --> IN_VALUE
[317月2026 21:46:50.760] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Server --> FIELD
[317月2026 21:46:50.761] [EasyBotBridge-Jetty-326/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/springwater/easybot/libs/jetty/client/HttpReceiver$1
[317月2026 21:46:50.761] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Upgrade --> VALUE
[317月2026 21:46:50.761] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Upgrade --> IN_VALUE
[317月2026 21:46:50.761] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Upgrade --> FIELD
[317月2026 21:46:50.762] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Connection: Upgrade --> IN_VALUE
[317月2026 21:46:50.762] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Connection: Upgrade --> FIELD
[317月2026 21:46:50.762] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Sec-WebSocket-Accept --> VALUE
[317月2026 21:46:50.762] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Sec-WebSocket-Accept --> IN_VALUE
[317月2026 21:46:50.762] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Sec-WebSocket-Accept --> FIELD
[317月2026 21:46:50.763] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER --> CONTENT
[317月2026 21:46:50.764] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response headers HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62
Server: websocket-sharp/1.0
Sec-WebSocket-Accept: IT6zjRYSRKuX+lPEiiqfS12n1lE=
[317月2026 21:46:50.768] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response demand=1/1, resume=false
[317月2026 21:46:50.768] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response headers hasDemand=true HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62
[317月2026 21:46:50.769] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: CONTENT --> CONTENT_END
[317月2026 21:46:50.769] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: CONTENT_END --> END
[317月2026 21:46:50.769] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: reset HttpParser{s=END,0 of -1}
[317月2026 21:46:50.769] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: END --> START
[317月2026 21:46:50.769] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response success HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62
[317月2026 21:46:50.770] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpExchange/]: Terminated response for HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62[TERMINATED/null]}, result: Result[WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32 > HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62] null
[317月2026 21:46:50.770] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response complete HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62
[317月2026 21:46:50.899] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.io.IdleTimeout/]: SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=140/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62[TERMINATED/null]})[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]] idle timeout check, elapsed: 140 ms, remaining: 299860 ms
[317月2026 21:46:51.289] [Server thread/INFO] [PlaceholderAPI/]: Placeholder expansion registration initializing...
[317月2026 21:46:51.408] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: Discovered default RemoteEndpointFactory: null
[317月2026 21:46:51.408] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: Using RemoteEndpointFactory: WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=651/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62[TERMINATED/null]})[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=651/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62[TERMINATED/null]})[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]]
[317月2026 21:46:51.408] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=651/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62[TERMINATED/null]})[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=651/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62[TERMINATED/null]})[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]] added {WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=651/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62[TERMINATED/null]})[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],POJO}
[317月2026 21:46:51.410] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=652/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62[TERMINATED/null]})[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=652/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62[TERMINATED/null]})[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]] added {JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],AUTO}
[317月2026 21:46:51.411] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=653/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62[TERMINATED/null]})[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=653/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62[TERMINATED/null]})[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]]
[317月2026 21:46:51.411] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: starting - WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=653/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62[TERMINATED/null]})[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=653/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62[TERMINATED/null]})[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]]
[317月2026 21:46:51.411] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient]
[317月2026 21:46:51.411] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @159017ms JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient]
[317月2026 21:46:51.411] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @159017ms WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=654/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62[TERMINATED/null]})[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=654/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62[TERMINATED/null]})[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]]
[317月2026 21:46:51.405] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: 正在为维度 minecraft:overworld 准备起始区域
[317月2026 21:46:51.442] [EasyBotBridge-Jetty-326/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/springwater/easybot/libs/jetty/http/QuotedCSVParser$1
[317月2026 21:46:51.450] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Extension Configs=[]
[317月2026 21:46:51.453] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=695/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62[TERMINATED/null]})[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]] added {ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection],MANAGED}
[317月2026 21:46:51.454] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:46:51.454] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @159059ms ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:46:51.454] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=696/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62[TERMINATED/null]})[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]] upgrading from HttpConnectionOverHTTP@578d93d6::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=696/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62[TERMINATED/null]})[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]] to WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=696/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62[TERMINATED/null]})[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:46:51.455] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Released RetainableByteBuffer@523f8dd{DirectByteBuffer@6dce3d87[p=0,l=0,c=16384,r=0]={<<<>>>HTTP/1.1 ...\x00\x00\x00\x00\x00\x00\x00},r=0}
[317月2026 21:46:51.455] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: onClose HttpConnectionOverHTTP@578d93d6::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=697/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@578d93d6(l:/127.0.0.1:12463 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@51f87905(exchange=HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62[TERMINATED/null]})[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:46:51.455] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: onUpgradeTo(HeapByteBuffer@7532956[p=0,l=209,c=209,r=209]={<<<\x81~\x00\xCd{"version":"BridgeCor...,"interval":120,"op":0}>>>})
[317月2026 21:46:51.455] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Set initial buffer - HeapByteBuffer@7532956[p=0,l=209,c=209,r=209]={<<<\x81~\x00\xCd{"version":"BridgeCor...,"interval":120,"op":0}>>>}
[317月2026 21:46:51.455] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: onOpen WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=697/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[HANDSHAKING],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:46:51.455] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.onSessionOpened()
[317月2026 21:46:51.455] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.open()
[317月2026 21:46:51.456] [EasyBotBridge-Jetty-326/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/springwater/easybot/libs/jetty/websocket/common/io/ConnectionState$1
[317月2026 21:46:51.422] [Server thread/INFO] [KubeJS Server/]: Server resource reload complete!
[317月2026 21:46:58.809] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.open() remote=WebSocketRemoteEndpoint@629a44c5[batching=true]
[317月2026 21:46:58.809] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: openSession(WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=8052/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENING],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]],remote=WebSocketRemoteEndpoint@629a44c5[batching=true],incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]]) objectFactory=com.springwater.easybot.libs.jetty.util.DecoratedObjectFactory[decorators=0]
[317月2026 21:46:58.809] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onConnect(WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=8052/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENING],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]],remote=WebSocketRemoteEndpoint@629a44c5[batching=true],incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]]) - listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:46:58.809] [EasyBotBridge-Jetty-326/INFO] [EasyBot/]: 已连接到服务器: ws://127.0.0.1:26990/bridge
[317月2026 21:47:00.814] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Parsing upgrade initial buffer (209 remaining)
[317月2026 21:47:00.814] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 209 bytes
[317月2026 21:47:00.815] [EasyBotBridge-Jetty-326/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/springwater/easybot/libs/jetty/websocket/common/Parser$1
[317月2026 21:47:00.817] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode TEXT, fin=true rsv=...
[317月2026 21:47:00.817] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 205 - Parser@201d4e6d[ExtensionStack,s=PAYLOAD_LEN_BYTES,c=0,len=205,f=TEXT[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:47:00.817] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: HeapByteBuffer@T817E00CD[p=0,l=205,c=205,r=205]={<<<{"version":"BridgeCore (2...,"interval":120,"op":0}>>>}
[317月2026 21:47:00.817] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: TEXT[len=205,fin=true,rsv=...,masked=false]
[317月2026 21:47:00.817] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:47:00.817] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(TEXT[len=205,fin=true,rsv=...,masked=false])
[317月2026 21:47:00.818] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(TEXT[len=205,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:47:00.819] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextFrame(HeapByteBuffer@T817E00CD[p=0,l=205,c=205,r=205]={<<<{"version":"BridgeCore (2...,"interval":120,"op":0}>>>}, true) - webSocketListener=true, webSocketPartialListener=false, listener=com.springwater.easybot.bridge.BridgeClient, activeMessage=null
[317月2026 21:47:00.820] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextMessage([205] "{"version":"BridgeCo...-beb9d73bb79c","interval":120,"op":0}") - webSocketListener=true, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:47:01.056] [EasyBotBridge-Jetty-326/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/springwater/easybot/bridge/BridgeClient$1
[317月2026 21:47:01.058] [EasyBotBridge-Jetty-326/INFO] [EasyBot/]: 已连接到主程序!
[317月2026 21:47:01.059] [EasyBotBridge-Jetty-326/INFO] [EasyBot/]: >>>主程序连接信息<<<
[317月2026 21:47:01.060] [EasyBotBridge-Jetty-326/INFO] [EasyBot/]: 系统: Windows(win-x64)
[317月2026 21:47:01.061] [EasyBotBridge-Jetty-326/INFO] [EasyBot/]: 运行时版本: .NET 8.0.14
[317月2026 21:47:01.062] [EasyBotBridge-Jetty-326/INFO] [EasyBot/]: 主程序版本: BridgeCore (26.5.8)
[317月2026 21:47:01.063] [EasyBotBridge-Jetty-326/INFO] [EasyBot/]: 连接信息: 500e8f4a-39b7-4487-9dad-153e5f859130 (心跳:120s)
[317月2026 21:47:01.064] [EasyBotBridge-Jetty-326/INFO] [EasyBot/]: >>>服务器信息<<<
[317月2026 21:47:01.065] [EasyBotBridge-Jetty-326/INFO] [EasyBot/]: 令牌: ***
[317月2026 21:47:01.066] [EasyBotBridge-Jetty-326/INFO] [EasyBot/]: 服务器: Youer 1.21.1-R0.1-SNAPSHOT
[317月2026 21:47:01.067] [EasyBotBridge-Jetty-326/INFO] [EasyBot/]: 插件版本: 2.4.0
[317月2026 21:47:01.068] [EasyBotBridge-Jetty-326/INFO] [EasyBot/]: 支持命令: true
[317月2026 21:47:01.069] [EasyBotBridge-Jetty-326/INFO] [EasyBot/]: 变量支持:true
[317月2026 21:47:02.118] [EasyBotBridge-Jetty-326/INFO] [EasyBot/]: >>>准备上传<<<
[317月2026 21:47:02.128] [EasyBotBridge-Jetty-326/INFO] [EasyBot/]: 上报身份中...
[317月2026 21:47:02.292] [Worker-Main-4/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:2%
[317月2026 21:47:02.820] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:47:02.823] [EasyBotBridge-Jetty-326/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/springwater/easybot/libs/jetty/websocket/common/WebSocketRemoteEndpoint$3
[317月2026 21:47:02.823] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@14c3df21[p=0,l=126,c=126,r=126]={<<<{"op":1,"plugin_version":...nWTYeUnWIwUD7wd3fwjKW"}>>>}
[317月2026 21:47:02.827] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=126,fin=true,rsv=...,masked=false]
[317月2026 21:47:02.827] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=126,fin=true,rsv=...,masked=false]
[317月2026 21:47:02.827] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=126,fin=true,rsv=...,masked=true], Flusher@37b751fa[PROCESSING])
[317月2026 21:47:02.828] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=126,fin=true,rsv=...,masked=true],Flusher@37b751fa[PROCESSING],AUTO,null] to Flusher@c0ef3d3[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:47:02.828] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@c0ef3d3[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:47:02.828] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=126,fin=true,rsv=...,masked=true],Flusher@37b751fa[PROCESSING],AUTO,null]]
[317月2026 21:47:02.828] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:47:02.828] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@37b751fa[PROCESSING],AUTO,null]]
[317月2026 21:47:02.829] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:47:02.829] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:47:02.829] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:47:02.829] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:47:02.829] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=134 cap=32768]
[317月2026 21:47:02.829] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:47:02.829] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@1770cb39{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=134,c=32768,r=134]={<<<\x81\xFe\x00~\xD5\xF4\xF0\xE2\xAe\xD6\x9f\x92\xF7\xCe\xC1\xCe\xF7\x84\x9c\x97\xB2\x9d\x9e\xBd\xA3...\x8c\x82\xA0\xA9\x87\x80\x9a\xA7\xAb\xA2\xA1\xB4\xD5\xA2\x90\xC3\x84\xA2\x9e\xBb\xB5\xF7\x89>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:47:02.829] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@1770cb39{WRITING}->null:IDLE-->WRITING
[317月2026 21:47:02.829] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 134 SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=12072/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=134,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=205,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:47:02.829] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=134 remaining=0 WriteFlusher@1770cb39{WRITING}->null
[317月2026 21:47:02.829] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@1770cb39{IDLE}->null:WRITING-->IDLE
[317月2026 21:47:02.829] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=134,terminated=null]
[317月2026 21:47:02.829] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=134,terminated=null] processing 0 entries: []
[317月2026 21:47:02.829] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=134,terminated=null] auto flushing
[317月2026 21:47:02.829] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=134,terminated=null] flushing 0 frames: []
[317月2026 21:47:02.829] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:47:02.830] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=205,f=null]]
[317月2026 21:47:02.830] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@9a1fea1{AC.ReadCB@7f95ac12{WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=205,f=null]]}}
[317月2026 21:47:02.830] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=205,f=null]]
[317月2026 21:47:02.831] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@2b144be2 on ManagedSelector@64643a4e{STARTED} id=1 keys=1 selected=0 updates=0
[317月2026 21:47:02.831] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@64643a4e{STARTED} id=1 keys=1 selected=0 updates=1
[317月2026 21:47:02.878] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 woken with none selected
[317月2026 21:47:02.879] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 woken up from select, 0/0/1 selected
[317月2026 21:47:02.879] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 processing 0 keys, 1 updates
[317月2026 21:47:02.879] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:47:02.879] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@2b144be2
[317月2026 21:47:02.880] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=49/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=205,f=null]]
[317月2026 21:47:02.880] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:47:02.880] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 waiting with 1 keys
[317月2026 21:47:02.880] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 woken up from select, 1/1/1 selected
[317月2026 21:47:02.880] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 processing 1 keys, 0 updates
[317月2026 21:47:02.880] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:12463 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@1732dbe6, interestOps=1, readyOps=1 SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=50/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=205,f=null]]
[317月2026 21:47:02.880] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=50/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=205,f=null]]
[317月2026 21:47:02.880] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=50/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=205,f=null]]:runFillable:BLOCKING
[317月2026 21:47:02.880] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=1/20,pending=0} tryExecute EatWhatYouKill@2bb60bc7/SelectorProducer@619de662/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=1,epc=0]@2026-07-31T21:47:02.880736+08:00
[317月2026 21:47:02.880] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=0/20,pending=1} startReservedThread p=1
[317月2026 21:47:02.880] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue ReservedThread@71cca49f{PENDING,thread=null} startThread=0
[317月2026 21:47:02.880] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@2bb60bc7/SelectorProducer@619de662/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=1,epc=0]@2026-07-31T21:47:02.880736+08:00 m=EXECUTE_PRODUCE_CONSUME t=CEP:SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=50/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=205,f=null]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:47:02.880] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@9a1fea1{AC.ReadCB@7f95ac12{WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=50/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=205,f=null]]}}
[317月2026 21:47:02.880] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable()
[317月2026 21:47:02.881] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable(ByteBuffer): java.nio.DirectByteBuffer[pos=0 lim=0 cap=4096]
[317月2026 21:47:02.881] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@5ad2c7b4[READING] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:47:02.881] [EasyBotBridge-Jetty-311/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/springwater/easybot/libs/jetty/websocket/common/io/ReadState$1
[317月2026 21:47:02.881] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@6e98e75d{RESERVED,thread=Thread[#321,EasyBotBridge-Jetty-321,5,SERVER]} task=EatWhatYouKill@2bb60bc7/SelectorProducer@619de662/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=1,epc=1]@2026-07-31T21:47:02.8817356+08:00 ReservedThreadExecutor@270810df{reserved=0/20,pending=1}
[317月2026 21:47:02.881] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@2bb60bc7/SelectorProducer@619de662/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=1,epc=1]@2026-07-31T21:47:02.8817356+08:00 tryProduce true
[317月2026 21:47:02.881] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:47:02.881] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:47:02.881] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=51/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=205,f=null]]
[317月2026 21:47:02.881] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 waiting with 1 keys
[317月2026 21:47:02.881] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] open -> WebSocketSession@5b216011[behavior=CLIENT,batchMode=AUTO,idleTimeout=300000,requestURI=ws://127.0.0.1:26990/bridge] - STARTED
+- WebSocketClientConnection@7f95ac12
| +> SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=51/300000}{io=1/0,kio=1,kro=1}
| +> Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null]
| +> Generator[CLIENT,validating]
| +> Parser@201d4e6d[ExtensionStack,s=START,c=0,len=205,f=null]
+= JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient] - STARTED
+= ExtensionStack@43df6a0a[size=0,queueSize=0] - STARTED
key: +- bean, += managed, +~ unmanaged, +? auto, +: iterable, +] array, +@ map, +> undefined
[317月2026 21:47:02.881] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpChannel/]: HttpExchange@74296c56{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62[TERMINATED/null]} disassociated true from HttpChannelOverHTTP@51f87905(exchange=null)[send=HttpSenderOverHTTP@6e8993c4(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@65f66d96{s=START}],recv=HttpReceiverOverHTTP@1b039c95(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:47:02.881] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Removed (true) MultiEntry@8026941{CLOSED,usage=0,multiplex=0,pooled=HttpConnectionOverHTTP@578d93d6::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=51/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=205,f=null]]} Pool@110912c2[inUse=0,size=0,capacity=64,closed=false]
[317月2026 21:47:02.881] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Request/Response succeeded: Result[WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32 > HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62] null, notifying [WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32]
[317月2026 21:47:02.881] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.websocket.client.WebSocketUpgradeRequest/]: onComplete() - Result[WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@13da9a32 > HttpResponse[HTTP/1.1 101 Switching Protocols]@5baa3e62] null
[317月2026 21:47:02.881] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Parse result=false, failed=false
[317月2026 21:47:02.881] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Parse complete=true, null HttpParser{s=START,0 of -1}
[317月2026 21:47:02.881] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran CEP:SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=52/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=205,f=null]]:runFillable:BLOCKING in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}]
[317月2026 21:47:02.881] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run ReservedThread@71cca49f{PENDING,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}]
[317月2026 21:47:02.881] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@71cca49f{PENDING,thread=Thread[#318,EasyBotBridge-Jetty-318,5,SERVER]} was=PENDING next=RESERVED size=0+1 capacity=20
[317月2026 21:47:02.883] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@71cca49f{RESERVED,thread=Thread[#318,EasyBotBridge-Jetty-318,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:47:02.883] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:47:02.883] [EasyBotBridge-Jetty-311/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/springwater/easybot/libs/jetty/websocket/common/io/AbstractWebSocketConnection$1
[317月2026 21:47:02.884] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 156 DirectByteBuffer@7359748d[p=0,l=156,c=4096,r=156]={<<<\x81?{"server_name":"*已隐藏*...17d-82b3-be07c244b83e"}>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:47:02.884] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 156 bytes - DirectByteBuffer@7359748d[p=0,l=156,c=4096,r=156]={<<<\x81?{"server_name":"*已隐藏*...17d-82b3-be07c244b83e"}>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:47:02.884] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@5ad2c7b4[READING] getAction(DirectByteBuffer@7359748d[p=0,l=156,c=4096,r=156]={<<<\x81?{"server_name":"*已隐藏*...17d-82b3-be07c244b83e"}>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:47:02.884] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:47:02.884] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 156 bytes
[317月2026 21:47:02.884] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode TEXT, fin=true rsv=...
[317月2026 21:47:02.884] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 63 - Parser@201d4e6d[ExtensionStack,s=PAYLOAD_LEN,c=0,len=63,f=TEXT[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:47:02.884] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: DirectByteBuffer@547dd0cb[p=0,l=63,c=63,r=63]={<<<{"server_name":"*已隐藏*",..._get_plugin_list":true}>>>}
[317月2026 21:47:02.884] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: TEXT[len=63,fin=true,rsv=...,masked=false]
[317月2026 21:47:02.884] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:47:02.884] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(TEXT[len=63,fin=true,rsv=...,masked=false])
[317月2026 21:47:02.884] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(TEXT[len=63,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:47:02.884] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextFrame(DirectByteBuffer@547dd0cb[p=0,l=63,c=63,r=63]={<<<{"server_name":"*已隐藏*",..._get_plugin_list":true}>>>}, true) - webSocketListener=true, webSocketPartialListener=false, listener=com.springwater.easybot.bridge.BridgeClient, activeMessage=null
[317月2026 21:47:02.884] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextMessage([63] "{"server_name":"Haku...op":3,"support_get_plugin_list":true}") - webSocketListener=true, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:47:02.886] [EasyBotBridge-Jetty-311/INFO] [EasyBot/]: 身份验证成功! 服务器名: *已隐藏*
[317月2026 21:47:03.001] [EasyBotBridge-Jetty-311/INFO] [EasyBot/]: 已连接到主程序!
[317月2026 21:47:03.731] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:47:03.731] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@5f9f836c[p=0,l=55,c=55,r=55]={<<<{"op":4,"callback_id":"",...p":"NEED_SYNC_SETTING"}>>>}
[317月2026 21:47:03.731] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=55,fin=true,rsv=...,masked=false]
[317月2026 21:47:03.731] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=55,fin=true,rsv=...,masked=false]
[317月2026 21:47:03.731] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=55,fin=true,rsv=...,masked=true], Flusher@37b751fa[PROCESSING])
[317月2026 21:47:03.731] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=55,fin=true,rsv=...,masked=true],Flusher@37b751fa[PROCESSING],AUTO,null] to Flusher@c0ef3d3[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:47:03.731] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@c0ef3d3[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:47:03.731] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=55,fin=true,rsv=...,masked=true],Flusher@37b751fa[PROCESSING],AUTO,null]]
[317月2026 21:47:03.731] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:47:03.731] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@37b751fa[PROCESSING],AUTO,null]]
[317月2026 21:47:03.731] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:47:03.731] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:47:03.731] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:47:03.731] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:47:03.731] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=61 cap=32768]
[317月2026 21:47:03.731] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:47:03.731] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@1770cb39{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=61,c=32768,r=61]={<<<\x81\xB7k\xF7$\x1d\x10\xD5KmI\xCd\x101I\x94Eq\x07\x95E~\x00\xA8M...\x1b\xD5\x1e?%\xB2aY4\xA4}S(\xA8wX?\xA3mS,\xD5Y>>>\xCe\xD2\xBb\xBa\x81\x95\x90\xF5\xC5...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:47:03.731] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@1770cb39{WRITING}->null:IDLE-->WRITING
[317月2026 21:47:03.733] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 61 SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=848/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=61,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=63,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:47:03.733] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=61 remaining=0 WriteFlusher@1770cb39{WRITING}->null
[317月2026 21:47:03.733] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@1770cb39{IDLE}->null:WRITING-->IDLE
[317月2026 21:47:03.733] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=61,terminated=null]
[317月2026 21:47:03.733] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=61,terminated=null] processing 0 entries: []
[317月2026 21:47:03.733] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=61,terminated=null] auto flushing
[317月2026 21:47:03.733] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=61,terminated=null] flushing 0 frames: []
[317月2026 21:47:03.733] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:47:03.734] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@5ad2c7b4[READING] getAction(DirectByteBuffer@7359748d[p=65,l=156,c=4096,r=91]={\x81?{"serve...":true}<<<\x81Y{"exec_op":"GET_SERVER_...17d-82b3-be07c244b83e"}>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:47:03.734] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:47:03.734] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 91 bytes
[317月2026 21:47:03.734] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode TEXT, fin=true rsv=...
[317月2026 21:47:03.734] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 89 - Parser@201d4e6d[ExtensionStack,s=PAYLOAD_LEN,c=0,len=89,f=TEXT[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:47:03.734] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: DirectByteBuffer@3bd5607b[p=0,l=89,c=89,r=89]={<<<{"exec_op":"GET_SERVER_IN...17d-82b3-be07c244b83e"}>>>}
[317月2026 21:47:03.734] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: TEXT[len=89,fin=true,rsv=...,masked=false]
[317月2026 21:47:03.734] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:47:03.734] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(TEXT[len=89,fin=true,rsv=...,masked=false])
[317月2026 21:47:03.734] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(TEXT[len=89,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:47:03.734] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextFrame(DirectByteBuffer@3bd5607b[p=0,l=89,c=89,r=89]={<<<{"exec_op":"GET_SERVER_IN...17d-82b3-be07c244b83e"}>>>}, true) - webSocketListener=true, webSocketPartialListener=false, listener=com.springwater.easybot.bridge.BridgeClient, activeMessage=null
[317月2026 21:47:03.734] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextMessage([89] "{"exec_op":"GET_SERV...b2c394e-494d-417d-82b3-be07c244b83e"}") - webSocketListener=true, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:47:03.736] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:47:03.736] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@2b4898be[p=0,l=271,c=271,r=271]={<<<{"op":5,"callback_id":"3b..."is_online_mode":false}>>>}
[317月2026 21:47:03.736] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=271,fin=true,rsv=...,masked=false]
[317月2026 21:47:03.736] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=271,fin=true,rsv=...,masked=false]
[317月2026 21:47:03.737] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=271,fin=true,rsv=...,masked=true], Flusher@37b751fa[PROCESSING])
[317月2026 21:47:03.737] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=271,fin=true,rsv=...,masked=true],Flusher@37b751fa[PROCESSING],AUTO,null] to Flusher@c0ef3d3[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:47:03.737] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@c0ef3d3[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:47:03.737] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=271,fin=true,rsv=...,masked=true],Flusher@37b751fa[PROCESSING],AUTO,null]]
[317月2026 21:47:03.737] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:47:03.737] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@37b751fa[PROCESSING],AUTO,null]]
[317月2026 21:47:03.737] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:47:03.737] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:47:03.737] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:47:03.737] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:47:03.737] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=279 cap=32768]
[317月2026 21:47:03.737] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:47:03.737] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@1770cb39{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=279,c=32768,r=279]={<<<\x81\xFe\x01\x0f-{\xD9=VY\xB6M\x0fA\xEc\x11\x0f\x18\xB8QA\x19\xB8^F...\x0f\x12\xAabB\x15\xB5TC\x1e\x86PB\x1f\xBc\x1f\x17\x1d\xB8Q^\x1e\xA4>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:47:03.737] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@1770cb39{WRITING}->null:IDLE-->WRITING
[317月2026 21:47:03.737] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 279 SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=4/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=279,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=89,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:47:03.737] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=279 remaining=0 WriteFlusher@1770cb39{WRITING}->null
[317月2026 21:47:03.737] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@1770cb39{IDLE}->null:WRITING-->IDLE
[317月2026 21:47:03.737] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=279,terminated=null]
[317月2026 21:47:03.737] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=279,terminated=null] processing 0 entries: []
[317月2026 21:47:03.737] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=279,terminated=null] auto flushing
[317月2026 21:47:03.737] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=279,terminated=null] flushing 0 frames: []
[317月2026 21:47:03.737] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:47:03.737] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@5ad2c7b4[READING] getAction(DirectByteBuffer@7359748d[p=156,l=156,c=4096,r=0]={\x81?{"serve...4b83e"}<<<>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:47:03.737] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:47:03.737] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 0 DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x81?{"serve...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:47:03.738] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:47:03.738] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@9a1fea1{AC.ReadCB@7f95ac12{WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=89,f=null]]}}
[317月2026 21:47:03.738] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:47:03.740] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@2b144be2 on ManagedSelector@64643a4e{STARTED} id=1 keys=1 selected=0 updates=0
[317月2026 21:47:03.740] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@64643a4e{STARTED} id=1 keys=1 selected=0 updates=1
[317月2026 21:47:03.740] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 woken with none selected
[317月2026 21:47:03.740] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 woken up from select, 0/0/1 selected
[317月2026 21:47:03.740] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 processing 0 keys, 1 updates
[317月2026 21:47:03.740] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:47:03.740] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@2b144be2
[317月2026 21:47:03.740] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=2/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:47:03.740] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:47:03.740] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 waiting with 1 keys
[317月2026 21:47:03.740] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 woken up from select, 1/1/1 selected
[317月2026 21:47:03.740] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 processing 1 keys, 0 updates
[317月2026 21:47:03.741] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:12463 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@1732dbe6, interestOps=1, readyOps=1 SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=2/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:47:03.741] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=2/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:47:03.741] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=3/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=89,f=null]]:runFillable:BLOCKING
[317月2026 21:47:03.741] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=1/20,pending=0} tryExecute EatWhatYouKill@2bb60bc7/SelectorProducer@619de662/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=1,epc=1]@2026-07-31T21:47:03.741166+08:00
[317月2026 21:47:03.741] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=0/20,pending=1} startReservedThread p=1
[317月2026 21:47:03.741] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue ReservedThread@24a5de4c{PENDING,thread=null} startThread=0
[317月2026 21:47:03.741] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@2bb60bc7/SelectorProducer@619de662/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=1,epc=1]@2026-07-31T21:47:03.741166+08:00 m=EXECUTE_PRODUCE_CONSUME t=CEP:SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=3/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=89,f=null]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:47:03.741] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@9a1fea1{AC.ReadCB@7f95ac12{WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=3/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=89,f=null]]}}
[317月2026 21:47:03.741] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable()
[317月2026 21:47:03.741] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable(ByteBuffer): java.nio.DirectByteBuffer[pos=0 lim=0 cap=4096]
[317月2026 21:47:03.741] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@5ad2c7b4[READING] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x81?{"serve...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:47:03.741] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:47:03.741] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 91 DirectByteBuffer@7359748d[p=0,l=91,c=4096,r=91]={<<<\x81Y{"sync_mode":1,"sync_mo...op":4,"callback_id":""}>>>NFO","op"...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:47:03.742] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 91 bytes - DirectByteBuffer@7359748d[p=0,l=91,c=4096,r=91]={<<<\x81Y{"sync_mode":1,"sync_mo...op":4,"callback_id":""}>>>NFO","op"...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:47:03.742] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@5ad2c7b4[READING] getAction(DirectByteBuffer@7359748d[p=0,l=91,c=4096,r=91]={<<<\x81Y{"sync_mode":1,"sync_mo...op":4,"callback_id":""}>>>NFO","op"...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:47:03.742] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:47:03.742] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 91 bytes
[317月2026 21:47:03.758] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode TEXT, fin=true rsv=...
[317月2026 21:47:03.774] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 89 - Parser@201d4e6d[ExtensionStack,s=PAYLOAD_LEN,c=0,len=89,f=TEXT[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:47:03.776] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: DirectByteBuffer@2a6224a8[p=0,l=89,c=89,r=89]={<<<{"sync_mode":1,"sync_mone...op":4,"callback_id":""}>>>}
[317月2026 21:47:03.776] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: TEXT[len=89,fin=true,rsv=...,masked=false]
[317月2026 21:47:03.776] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:47:03.776] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(TEXT[len=89,fin=true,rsv=...,masked=false])
[317月2026 21:47:03.776] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(TEXT[len=89,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:47:03.776] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextFrame(DirectByteBuffer@2a6224a8[p=0,l=89,c=89,r=89]={<<<{"sync_mode":1,"sync_mone...op":4,"callback_id":""}>>>}, true) - webSocketListener=true, webSocketPartialListener=false, listener=com.springwater.easybot.bridge.BridgeClient, activeMessage=null
[317月2026 21:47:03.776] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextMessage([89] "{"sync_mode":1,"sync...NGS_UPDATED","op":4,"callback_id":""}") - webSocketListener=true, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:47:03.777] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:47:03.777] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:47:03.777] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=36/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=89,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:47:03.778] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 waiting with 1 keys
[317月2026 21:47:03.778] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:47:03.778] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@b70d1dc[p=0,l=59,c=59,r=59]={<<<{"op":5,"callback_id":"",...SYNC_SETTINGS_UPDATED"}>>>}
[317月2026 21:47:03.778] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=59,fin=true,rsv=...,masked=false]
[317月2026 21:47:03.778] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=59,fin=true,rsv=...,masked=false]
[317月2026 21:47:03.778] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=59,fin=true,rsv=...,masked=true], Flusher@37b751fa[PROCESSING])
[317月2026 21:47:03.778] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=59,fin=true,rsv=...,masked=true],Flusher@37b751fa[PROCESSING],AUTO,null] to Flusher@c0ef3d3[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:47:03.778] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@c0ef3d3[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:47:03.778] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=59,fin=true,rsv=...,masked=true],Flusher@37b751fa[PROCESSING],AUTO,null]]
[317月2026 21:47:03.778] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:47:03.778] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@37b751fa[PROCESSING],AUTO,null]]
[317月2026 21:47:03.778] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:47:03.778] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:47:03.778] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:47:03.778] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:47:03.778] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=65 cap=32768]
[317月2026 21:47:03.778] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:47:03.778] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@1770cb39{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=65,c=32768,r=65]={<<<\x81\xBb1:\xEa\xAdJ\x18\x85\xDd\x13\x00\xDf\x81\x13Y\x8b\xC1]X\x8b\xCeZe\x83...bc\xA4\xEeni\xAf\xF9es\xA4\xEabe\xBf\xFdu{\xBe\xE8u\x18\x97>>>H\xBc\x1f\x01Y\xBcEH\x18...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:47:03.778] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@1770cb39{WRITING}->null:IDLE-->WRITING
[317月2026 21:47:03.779] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 65 SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=37/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=65,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=89,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:47:03.779] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=65 remaining=0 WriteFlusher@1770cb39{WRITING}->null
[317月2026 21:47:03.779] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@1770cb39{IDLE}->null:WRITING-->IDLE
[317月2026 21:47:03.779] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=65,terminated=null]
[317月2026 21:47:03.779] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=65,terminated=null] processing 0 entries: []
[317月2026 21:47:03.779] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run ReservedThread@24a5de4c{PENDING,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}]
[317月2026 21:47:03.779] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=65,terminated=null] auto flushing
[317月2026 21:47:03.779] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=65,terminated=null] flushing 0 frames: []
[317月2026 21:47:03.779] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@24a5de4c{PENDING,thread=Thread[#326,EasyBotBridge-Jetty-326,5,SERVER]} was=PENDING next=RESERVED size=0+1 capacity=20
[317月2026 21:47:03.779] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:47:03.779] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@24a5de4c{RESERVED,thread=Thread[#326,EasyBotBridge-Jetty-326,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:47:03.779] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@5ad2c7b4[READING] getAction(DirectByteBuffer@7359748d[p=91,l=91,c=4096,r=0]={\x81Y{"sync_...id":""}<<<>>>NFO","op"...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:47:03.779] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:47:03.779] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 0 DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x81Y{"sync_...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:47:03.779] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:47:03.779] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@9a1fea1{AC.ReadCB@7f95ac12{WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=89,f=null]]}}
[317月2026 21:47:03.779] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@71cca49f{RESERVED,thread=Thread[#318,EasyBotBridge-Jetty-318,5,SERVER]} task=EatWhatYouKill@2bb60bc7/SelectorProducer@619de662/PRODUCING/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=1,epc=2]@2026-07-31T21:47:03.7792325+08:00 ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:47:03.779] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@2bb60bc7/SelectorProducer@619de662/PRODUCING/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=1,epc=2]@2026-07-31T21:47:03.7792325+08:00 tryProduce true
[317月2026 21:47:03.780] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@71cca49f{RUNNING,thread=Thread[#318,EasyBotBridge-Jetty-318,5,SERVER]} was=RUNNING next=RESERVED size=0+2 capacity=20
[317月2026 21:47:03.780] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@71cca49f{RESERVED,thread=Thread[#318,EasyBotBridge-Jetty-318,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=2/20,pending=0}
[317月2026 21:47:03.778] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:47:03.780] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@10558da1[p=0,l=8,c=8,r=8]={<<<{"op":2}>>>}
[317月2026 21:47:03.780] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=8,fin=true,rsv=...,masked=false]
[317月2026 21:47:03.780] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=8,fin=true,rsv=...,masked=false]
[317月2026 21:47:03.780] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=8,fin=true,rsv=...,masked=true], Flusher@37b751fa[PROCESSING])
[317月2026 21:47:03.780] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=8,fin=true,rsv=...,masked=true],Flusher@37b751fa[PROCESSING],AUTO,null] to Flusher@c0ef3d3[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:47:03.780] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@c0ef3d3[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:47:03.780] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=8,fin=true,rsv=...,masked=true],Flusher@37b751fa[PROCESSING],AUTO,null]]
[317月2026 21:47:03.780] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:47:03.781] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@37b751fa[PROCESSING],AUTO,null]]
[317月2026 21:47:03.781] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:47:03.781] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:47:03.781] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:47:03.781] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:47:03.781] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=14 cap=32768]
[317月2026 21:47:03.781] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:47:03.781] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@1770cb39{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=14,c=32768,r=14]={<<<\x81\x88Fw7\x95=UX\xE5dM\x05\xE8>>>\x13Y\x8b\xC1]X\x8b\xCeZ...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:47:03.781] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@1770cb39{WRITING}->null:IDLE-->WRITING
[317月2026 21:47:03.781] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 14 SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=W,to=2/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:47:03.781] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=14 remaining=0 WriteFlusher@1770cb39{WRITING}->null
[317月2026 21:47:03.781] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@1770cb39{IDLE}->null:WRITING-->IDLE
[317月2026 21:47:03.781] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null]
[317月2026 21:47:03.781] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] processing 0 entries: []
[317月2026 21:47:03.781] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] auto flushing
[317月2026 21:47:03.781] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] flushing 0 frames: []
[317月2026 21:47:03.781] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:47:03.782] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:47:03.782] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@2b144be2 on ManagedSelector@64643a4e{STARTED} id=1 keys=1 selected=0 updates=0
[317月2026 21:47:03.782] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@64643a4e{STARTED} id=1 keys=1 selected=0 updates=1
[317月2026 21:47:03.782] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 woken with none selected
[317月2026 21:47:03.782] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 woken up from select, 0/0/1 selected
[317月2026 21:47:03.782] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 processing 0 keys, 1 updates
[317月2026 21:47:03.782] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:47:03.782] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@2b144be2
[317月2026 21:47:03.782] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=1/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:47:03.782] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:47:03.782] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 waiting with 1 keys
[317月2026 21:47:03.782] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@6e98e75d{RUNNING,thread=Thread[#321,EasyBotBridge-Jetty-321,5,SERVER]} was=RUNNING next=RESERVED size=0+3 capacity=20
[317月2026 21:47:03.782] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@6e98e75d{RESERVED,thread=Thread[#321,EasyBotBridge-Jetty-321,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=3/20,pending=0}
[317月2026 21:47:04.425] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 21:47:04.658] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 21:47:05.280] [spark-java-sampler-2-thread-3/WARN] [spark/]: Timed out waiting for world statistics
[317月2026 21:47:16.625] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 21:47:16.625] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 21:47:18.342] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 21:47:18.357] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 21:47:34.723] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 21:47:34.723] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 21:47:42.550] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 woken up from select, 1/1/1 selected
[317月2026 21:47:42.581] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 processing 1 keys, 0 updates
[317月2026 21:47:42.645] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:12463 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@1732dbe6, interestOps=1, readyOps=1 SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=38846/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:47:42.646] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=38863/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:47:42.646] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=38864/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=89,f=null]]:runFillable:BLOCKING
[317月2026 21:47:42.646] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=3/20,pending=0} tryExecute EatWhatYouKill@2bb60bc7/SelectorProducer@619de662/REPRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=3/20,pending=0}][pc=0,pic=0,pec=1,epc=2]@2026-07-31T21:47:42.6461134+08:00
[317月2026 21:47:42.646] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@2bb60bc7/SelectorProducer@619de662/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}][pc=0,pic=0,pec=1,epc=2]@2026-07-31T21:47:42.6466191+08:00 m=EXECUTE_PRODUCE_CONSUME t=CEP:SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=38864/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=89,f=null]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:47:42.646] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@9a1fea1{AC.ReadCB@7f95ac12{WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=38864/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=89,f=null]]}}
[317月2026 21:47:42.646] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable()
[317月2026 21:47:42.646] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable(ByteBuffer): java.nio.DirectByteBuffer[pos=0 lim=0 cap=4096]
[317月2026 21:47:42.646] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@5ad2c7b4[READING] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x81Y{"sync_...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:47:42.646] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:47:42.646] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 2 DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"sync_mo...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:47:42.646] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 2 bytes - DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"sync_mo...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:47:42.646] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@5ad2c7b4[READING] getAction(DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"sync_mo...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:47:42.646] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:47:42.646] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 2 bytes
[317月2026 21:47:42.646] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode PING, fin=true rsv=...
[317月2026 21:47:42.646] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 0 - Parser@201d4e6d[ExtensionStack,s=PAYLOAD_LEN,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:47:42.646] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: PING[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:47:42.646] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:47:42.646] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(PING[len=0,fin=true,rsv=...,masked=false])
[317月2026 21:47:42.646] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(PING[len=0,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:47:42.646] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: PING: HeapByteBuffer@6a20473f[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:47:42.646] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:47:42.646] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendPong with HeapByteBuffer@2f3e0130[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:47:42.647] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing PONG[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:47:42.647] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing PONG[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:47:42.647] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(PONG[len=0,fin=true,rsv=...,masked=true], Flusher@37b751fa[PROCESSING])
[317月2026 21:47:42.653] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@6e98e75d{RESERVED,thread=Thread[#321,EasyBotBridge-Jetty-321,5,SERVER]} task=EatWhatYouKill@2bb60bc7/SelectorProducer@619de662/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}][pc=0,pic=0,pec=1,epc=3]@2026-07-31T21:47:42.6501303+08:00 ReservedThreadExecutor@270810df{reserved=2/20,pending=0}
[317月2026 21:47:42.653] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@2bb60bc7/SelectorProducer@619de662/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}][pc=0,pic=0,pec=1,epc=3]@2026-07-31T21:47:42.653871+08:00 tryProduce true
[317月2026 21:47:42.653] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:47:42.653] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:47:42.654] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=7/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=1,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:47:42.654] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 waiting with 1 keys
[317月2026 21:47:42.656] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@37b751fa[PROCESSING],OFF,null] to Flusher@c0ef3d3[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:47:42.656] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@c0ef3d3[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:47:42.657] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@37b751fa[PROCESSING],OFF,null]]
[317月2026 21:47:42.658] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] flushing 1 frames: [FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@37b751fa[PROCESSING],OFF,null]]
[317月2026 21:47:42.658] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@1770cb39{IDLE}->null [DirectByteBuffer@1a3ae3f0[p=0,l=6,c=2048,r=6]={<<<\x8a\x80\xDb\x14\xCe\x19>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:47:42.658] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@1770cb39{WRITING}->null:IDLE-->WRITING
[317月2026 21:47:42.658] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 6 SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=11/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:47:42.658] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=6 remaining=0 WriteFlusher@1770cb39{WRITING}->null
[317月2026 21:47:42.658] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@1770cb39{IDLE}->null:WRITING-->IDLE
[317月2026 21:47:42.658] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:47:42.658] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null]
[317月2026 21:47:42.658] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 0 entries: []
[317月2026 21:47:42.658] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:47:42.658] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@5ad2c7b4[READING] getAction(DirectByteBuffer@7359748d[p=2,l=2,c=4096,r=0]={\x89\x00<<<>>>{"sync_mo...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:47:42.658] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:47:42.658] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 0 DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x89\x00{"sync_...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:47:42.658] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:47:42.658] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@9a1fea1{AC.ReadCB@7f95ac12{WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]]}}
[317月2026 21:47:42.659] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:47:42.659] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@2b144be2 on ManagedSelector@64643a4e{STARTED} id=1 keys=1 selected=0 updates=0
[317月2026 21:47:42.661] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@64643a4e{STARTED} id=1 keys=1 selected=0 updates=1
[317月2026 21:47:42.661] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 woken with none selected
[317月2026 21:47:42.661] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 woken up from select, 0/0/1 selected
[317月2026 21:47:42.661] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 processing 0 keys, 1 updates
[317月2026 21:47:42.661] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:47:42.661] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@2b144be2
[317月2026 21:47:42.662] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=3/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:47:42.662] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:47:42.662] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 waiting with 1 keys
[317月2026 21:47:42.662] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@37a8232e in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 21:47:46.698] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 21:47:46.698] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 21:47:48.371] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 21:47:48.371] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 21:48:03.816] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@24a5de4c{RESERVED,thread=Thread[#326,EasyBotBridge-Jetty-326,5,SERVER]} task=null ReservedThreadExecutor@270810df{reserved=2/20,pending=0}
[317月2026 21:48:03.818] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@71cca49f{RESERVED,thread=Thread[#318,EasyBotBridge-Jetty-318,5,SERVER]} task=null ReservedThreadExecutor@270810df{reserved=2/20,pending=0}
[317月2026 21:48:04.815] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 21:48:04.815] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 21:48:05.575] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@24a5de4c{IDLE,thread=Thread[#326,EasyBotBridge-Jetty-326,5,SERVER]} exited ReservedThreadExecutor@270810df{reserved=0/20,pending=0}
[317月2026 21:48:05.575] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran ReservedThread@24a5de4c{IDLE,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:48:05.576] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: shrinking QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:48:05.576] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@71cca49f{IDLE,thread=Thread[#318,EasyBotBridge-Jetty-318,5,SERVER]} exited ReservedThreadExecutor@270810df{reserved=0/20,pending=0}
[317月2026 21:48:05.576] [EasyBotBridge-Jetty-326/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Thread[#326,EasyBotBridge-Jetty-326,5,SERVER] exited for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:48:05.576] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran ReservedThread@71cca49f{IDLE,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:48:05.092] [spark-java-sampler-2-thread-5/WARN] [spark/]: Timed out waiting for world statistics
[317月2026 21:48:16.702] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 21:48:16.719] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 21:48:18.379] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 21:48:18.395] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 21:48:27.576] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - keepalive: connection org.sqlite.jdbc4.JDBC4Connection@2f13f5af is alive
[317月2026 21:48:32.075] [Netty Server IO #1/DEBUG] [com.mohistmc.youer.Youer/CLADAPTER]: Transforming classloader class com/comphenix/net/bytebuddy/utility/dispatcher/JavaDispatcher$DynamicClassLoader
[317月2026 21:48:32.075] [Netty Server IO #1/DEBUG] [com.mohistmc.youer.Youer/CLADAPTER]: Implementing RemappingClassLoader for class com/comphenix/net/bytebuddy/utility/dispatcher/JavaDispatcher$DynamicClassLoader
[317月2026 21:48:34.821] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 21:48:34.822] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 21:48:38.755] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 woken up from select, 1/1/1 selected
[317月2026 21:48:38.770] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 processing 1 keys, 0 updates
[317月2026 21:48:38.786] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:12463 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@1732dbe6, interestOps=1, readyOps=1 SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=56112/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:48:38.786] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=56128/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:48:38.786] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=56128/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING
[317月2026 21:48:38.786] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=0/20,pending=0} tryExecute EatWhatYouKill@2bb60bc7/SelectorProducer@619de662/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=1,epc=3]@2026-07-31T21:48:38.7867746+08:00
[317月2026 21:48:38.787] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=0/20,pending=1} startReservedThread p=1
[317月2026 21:48:38.787] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue ReservedThread@7c558832{PENDING,thread=null} startThread=0
[317月2026 21:48:38.787] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@2bb60bc7/SelectorProducer@619de662/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=1,epc=3]@2026-07-31T21:48:38.7877665+08:00 m=PRODUCE_EXECUTE_CONSUME t=CEP:SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=56129/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:48:39.085] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run ReservedThread@7c558832{PENDING,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}]
[317月2026 21:48:39.393] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue CEP:SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=56129/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING startThread=0
[317月2026 21:48:39.393] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:48:39.393] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:48:39.393] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=56734/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:48:39.393] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 waiting with 1 keys
[317月2026 21:48:41.681] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@7c558832{PENDING,thread=Thread[#311,EasyBotBridge-Jetty-311,5,SERVER]} was=PENDING next=RESERVED size=0+1 capacity=20
[317月2026 21:48:41.682] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@7c558832{RESERVED,thread=Thread[#311,EasyBotBridge-Jetty-311,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:48:41.682] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run CEP:SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=58381/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:48:41.682] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@9a1fea1{AC.ReadCB@7f95ac12{WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=59024/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]]}}
[317月2026 21:48:41.683] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable()
[317月2026 21:48:41.683] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable(ByteBuffer): java.nio.DirectByteBuffer[pos=0 lim=0 cap=4096]
[317月2026 21:48:41.683] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@5ad2c7b4[READING] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x89\x00{"sync_...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:48:41.684] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:48:41.684] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 10 DirectByteBuffer@7359748d[p=0,l=10,c=4096,r=10]={<<<\x81\x08{"op":2}>>>ode":1,"s...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:48:41.684] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 10 bytes - DirectByteBuffer@7359748d[p=0,l=10,c=4096,r=10]={<<<\x81\x08{"op":2}>>>ode":1,"s...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:48:41.684] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@5ad2c7b4[READING] getAction(DirectByteBuffer@7359748d[p=0,l=10,c=4096,r=10]={<<<\x81\x08{"op":2}>>>ode":1,"s...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:48:41.684] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:48:41.684] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 10 bytes
[317月2026 21:48:41.844] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode TEXT, fin=true rsv=...
[317月2026 21:48:42.267] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 8 - Parser@201d4e6d[ExtensionStack,s=PAYLOAD_LEN,c=0,len=8,f=TEXT[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:48:42.681] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: DirectByteBuffer@2586af00[p=0,l=8,c=8,r=8]={<<<{"op":2}>>>}
[317月2026 21:48:42.682] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: TEXT[len=8,fin=true,rsv=...,masked=false]
[317月2026 21:48:42.682] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:48:42.682] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(TEXT[len=8,fin=true,rsv=...,masked=false])
[317月2026 21:48:42.682] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(TEXT[len=8,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:48:42.682] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextFrame(DirectByteBuffer@2586af00[p=0,l=8,c=8,r=8]={<<<{"op":2}>>>}, true) - webSocketListener=true, webSocketPartialListener=false, listener=com.springwater.easybot.bridge.BridgeClient, activeMessage=null
[317月2026 21:48:42.717] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextMessage([8] "{"op":2}") - webSocketListener=true, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:48:42.718] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@5ad2c7b4[READING] getAction(DirectByteBuffer@7359748d[p=10,l=10,c=4096,r=0]={\x81\x08{"op":2}<<<>>>ode":1,"s...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:48:42.718] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:48:42.718] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 2 DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"op":2}o...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:48:42.718] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 2 bytes - DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"op":2}o...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:48:42.719] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@5ad2c7b4[READING] getAction(DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"op":2}o...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:48:42.719] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:48:42.795] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 2 bytes
[317月2026 21:48:42.797] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode PING, fin=true rsv=...
[317月2026 21:48:42.797] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 0 - Parser@201d4e6d[ExtensionStack,s=PAYLOAD_LEN,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:48:42.797] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: PING[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:48:42.797] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:48:42.797] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(PING[len=0,fin=true,rsv=...,masked=false])
[317月2026 21:48:42.798] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(PING[len=0,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:48:42.798] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: PING: HeapByteBuffer@6a20473f[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:48:42.798] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:48:42.798] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendPong with HeapByteBuffer@6b56ced5[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:48:42.798] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing PONG[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:48:42.798] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing PONG[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:48:42.798] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(PONG[len=0,fin=true,rsv=...,masked=true], Flusher@37b751fa[PROCESSING])
[317月2026 21:48:42.822] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@37b751fa[PROCESSING],OFF,null] to Flusher@c0ef3d3[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:48:42.831] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@c0ef3d3[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:48:42.831] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@37b751fa[PROCESSING],OFF,null]]
[317月2026 21:48:42.831] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] flushing 1 frames: [FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@37b751fa[PROCESSING],OFF,null]]
[317月2026 21:48:42.831] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@1770cb39{IDLE}->null [DirectByteBuffer@1a3ae3f0[p=0,l=6,c=2048,r=6]={<<<\x8a\x806\xF7Rp>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:48:42.831] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@1770cb39{WRITING}->null:IDLE-->WRITING
[317月2026 21:48:42.831] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 6 SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=113/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:48:42.831] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=6 remaining=0 WriteFlusher@1770cb39{WRITING}->null
[317月2026 21:48:42.831] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@1770cb39{IDLE}->null:WRITING-->IDLE
[317月2026 21:48:42.831] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:48:42.831] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null]
[317月2026 21:48:42.831] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 0 entries: []
[317月2026 21:48:42.831] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:48:42.832] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@5ad2c7b4[READING] getAction(DirectByteBuffer@7359748d[p=2,l=2,c=4096,r=0]={\x89\x00<<<>>>{"op":2}o...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:48:42.832] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:48:42.832] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 0 DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x89\x00{"op":2...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:48:42.832] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:48:42.832] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@9a1fea1{AC.ReadCB@7f95ac12{WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]]}}
[317月2026 21:48:42.832] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:48:42.832] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@2b144be2 on ManagedSelector@64643a4e{STARTED} id=1 keys=1 selected=0 updates=0
[317月2026 21:48:42.832] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@64643a4e{STARTED} id=1 keys=1 selected=0 updates=1
[317月2026 21:48:42.832] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 woken with none selected
[317月2026 21:48:42.833] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran CEP:SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:48:42.833] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 woken up from select, 0/0/1 selected
[317月2026 21:48:42.833] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 processing 0 keys, 1 updates
[317月2026 21:48:42.833] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:48:42.833] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@2b144be2
[317月2026 21:48:42.833] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:48:42.833] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:48:42.833] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 waiting with 1 keys
[317月2026 21:48:46.793] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 21:48:46.793] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 21:48:48.418] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 21:48:48.433] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 21:48:55.427] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:48:55.431] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@1716d4b8[p=0,l=8,c=8,r=8]={<<<{"op":2}>>>}
[317月2026 21:48:55.970] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=8,fin=true,rsv=...,masked=false]
[317月2026 21:48:56.680] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=8,fin=true,rsv=...,masked=false]
[317月2026 21:48:56.680] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=8,fin=true,rsv=...,masked=true], Flusher@37b751fa[PROCESSING])
[317月2026 21:48:56.680] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=8,fin=true,rsv=...,masked=true],Flusher@37b751fa[PROCESSING],AUTO,null] to Flusher@c0ef3d3[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:48:56.680] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@c0ef3d3[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:48:56.680] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=8,fin=true,rsv=...,masked=true],Flusher@37b751fa[PROCESSING],AUTO,null]]
[317月2026 21:48:56.680] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:48:56.681] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@37b751fa[PROCESSING],AUTO,null]]
[317月2026 21:48:56.681] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:48:56.681] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:48:56.681] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:48:56.681] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:48:56.681] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=14 cap=32768]
[317月2026 21:48:56.681] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:48:56.681] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@1770cb39{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=14,c=32768,r=14]={<<<\x81\x88\xF1^\xF2\x03\x8a|\x9ds\xD3d\xC0~>>>\x13Y\x8b\xC1]X\x8b\xCeZ...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:48:56.681] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@1770cb39{WRITING}->null:IDLE-->WRITING
[317月2026 21:48:56.713] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 14 SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=W,to=13849/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:48:56.713] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=14 remaining=0 WriteFlusher@1770cb39{WRITING}->null
[317月2026 21:48:56.714] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@1770cb39{IDLE}->null:WRITING-->IDLE
[317月2026 21:48:56.714] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null]
[317月2026 21:48:56.714] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] processing 0 entries: []
[317月2026 21:48:56.714] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] auto flushing
[317月2026 21:48:56.714] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] flushing 0 frames: []
[317月2026 21:48:56.715] [pool-57-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:49:04.838] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 21:49:04.838] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 21:49:05.069] [spark-java-sampler-2-thread-1/WARN] [spark/]: Timed out waiting for world statistics
[317月2026 21:49:14.990] [Netty Server IO #1/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/comphenix/net/bytebuddy/description/modifier/Visibility$1
[317月2026 21:49:16.799] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 21:49:16.800] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 21:49:18.442] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 21:49:18.457] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 21:49:34.841] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 21:49:34.841] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 21:49:35.776] [Netty Server IO #1/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/comphenix/net/bytebuddy/implementation/bytecode/Removal$2
[317月2026 21:49:36.956] [Netty Server IO #1/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/comphenix/net/bytebuddy/implementation/bind/MethodDelegationBinder$1
[317月2026 21:49:42.546] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 woken up from select, 1/1/1 selected
[317月2026 21:49:42.562] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 processing 1 keys, 0 updates
[317月2026 21:49:42.562] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:12463 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@1732dbe6, interestOps=1, readyOps=1 SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=45849/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:49:42.562] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=45849/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:49:42.563] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=45849/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING
[317月2026 21:49:42.563] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=1/20,pending=0} tryExecute EatWhatYouKill@2bb60bc7/SelectorProducer@619de662/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=2,epc=3]@2026-07-31T21:49:42.5632175+08:00
[317月2026 21:49:42.563] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@2bb60bc7/SelectorProducer@619de662/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=2,epc=3]@2026-07-31T21:49:42.5632175+08:00 m=PRODUCE_EXECUTE_CONSUME t=CEP:SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=45849/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:49:42.563] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue CEP:SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=45850/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING startThread=0
[317月2026 21:49:42.563] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:49:42.563] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:49:42.563] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=45850/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:49:42.563] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 waiting with 1 keys
[317月2026 21:49:42.787] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run CEP:SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=46073/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:49:42.787] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@9a1fea1{AC.ReadCB@7f95ac12{WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=46074/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=null]]}}
[317月2026 21:49:42.787] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable()
[317月2026 21:49:42.787] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable(ByteBuffer): java.nio.DirectByteBuffer[pos=0 lim=0 cap=4096]
[317月2026 21:49:42.787] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@5ad2c7b4[READING] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x89\x00{"op":2...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:49:42.787] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:49:42.787] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 2 DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"op":2}o...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:49:42.787] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 2 bytes - DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"op":2}o...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:49:42.787] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@5ad2c7b4[READING] getAction(DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"op":2}o...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:49:42.787] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:49:42.787] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 2 bytes
[317月2026 21:49:42.787] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode PING, fin=true rsv=...
[317月2026 21:49:42.787] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 0 - Parser@201d4e6d[ExtensionStack,s=PAYLOAD_LEN,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:49:42.787] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: PING[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:49:42.787] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:49:42.787] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(PING[len=0,fin=true,rsv=...,masked=false])
[317月2026 21:49:42.787] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(PING[len=0,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:49:42.787] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: PING: HeapByteBuffer@6a20473f[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:49:42.787] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:49:42.787] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendPong with HeapByteBuffer@df66ec1[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:49:42.787] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing PONG[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:49:42.787] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing PONG[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:49:42.787] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(PONG[len=0,fin=true,rsv=...,masked=true], Flusher@37b751fa[PROCESSING])
[317月2026 21:49:42.787] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@37b751fa[PROCESSING],OFF,null] to Flusher@c0ef3d3[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:49:42.787] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@c0ef3d3[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:49:42.787] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@37b751fa[PROCESSING],OFF,null]]
[317月2026 21:49:43.730] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] flushing 1 frames: [FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@37b751fa[PROCESSING],OFF,null]]
[317月2026 21:49:43.731] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@7c558832{RESERVED,thread=Thread[#311,EasyBotBridge-Jetty-311,5,SERVER]} task=null ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:49:43.731] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@1770cb39{IDLE}->null [DirectByteBuffer@1a3ae3f0[p=0,l=6,c=2048,r=6]={<<<\x8a\x80t~|\xF5>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:49:43.731] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@1770cb39{WRITING}->null:IDLE-->WRITING
[317月2026 21:49:43.731] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@7c558832{IDLE,thread=Thread[#311,EasyBotBridge-Jetty-311,5,SERVER]} exited ReservedThreadExecutor@270810df{reserved=0/20,pending=0}
[317月2026 21:49:43.731] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran ReservedThread@7c558832{IDLE,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:49:43.731] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: shrinking QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:49:43.731] [EasyBotBridge-Jetty-311/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Thread[#311,EasyBotBridge-Jetty-311,5,SERVER] exited for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=11<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:49:43.731] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 6 SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=943/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[OPENED],f=Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:49:43.731] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=6 remaining=0 WriteFlusher@1770cb39{WRITING}->null
[317月2026 21:49:43.731] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@1770cb39{IDLE}->null:WRITING-->IDLE
[317月2026 21:49:43.731] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:49:43.731] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null]
[317月2026 21:49:43.731] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 0 entries: []
[317月2026 21:49:43.731] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:49:43.731] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@5ad2c7b4[READING] getAction(DirectByteBuffer@7359748d[p=2,l=2,c=4096,r=0]={\x89\x00<<<>>>{"op":2}o...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:49:43.731] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:49:43.731] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 4 DirectByteBuffer@7359748d[p=0,l=4,c=4096,r=4]={<<<\x88\x02\x03\xEa>>>op":2}ode...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:49:43.731] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 4 bytes - DirectByteBuffer@7359748d[p=0,l=4,c=4096,r=4]={<<<\x88\x02\x03\xEa>>>op":2}ode...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:49:43.731] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@5ad2c7b4[READING] getAction(DirectByteBuffer@7359748d[p=0,l=4,c=4096,r=4]={<<<\x88\x02\x03\xEa>>>op":2}ode...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:49:43.731] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:49:43.731] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 4 bytes
[317月2026 21:49:43.731] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode CLOSE, fin=true rsv=...
[317月2026 21:49:43.731] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 2 - Parser@201d4e6d[ExtensionStack,s=PAYLOAD_LEN,c=0,len=2,f=CLOSE[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:49:43.731] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: DirectByteBuffer@38b254ff[p=0,l=2,c=2,r=2]={<<<\x03\xEa>>>}
[317月2026 21:49:43.736] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: CLOSE[len=2,fin=true,rsv=...,masked=false]
[317月2026 21:49:43.736] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:49:43.736] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(CLOSE[len=2,fin=true,rsv=...,masked=false])
[317月2026 21:49:43.736] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(CLOSE[len=2,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:49:43.736] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: callApplicationOnClose(CloseInfo[code=1002,reason=null])
[317月2026 21:49:43.736] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onClose(1002,null) - listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:49:43.736] [EasyBotBridge-Jetty-318/INFO] [EasyBot/]: 连接关闭: null (code: 1002)
[317月2026 21:49:43.742] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(CLOSE[len=2,fin=true,rsv=...,masked=true], com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection$CallbackBridge@70a5f62e)
[317月2026 21:49:43.742] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[CLOSE[len=2,fin=true,rsv=...,masked=true],com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection$CallbackBridge@70a5f62e,OFF,null] to Flusher@c0ef3d3[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:49:43.742] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@c0ef3d3[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:49:43.742] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[CLOSE[len=2,fin=true,rsv=...,masked=true],com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection$CallbackBridge@70a5f62e,OFF,null]]
[317月2026 21:49:43.742] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] flushing 1 frames: [FrameEntry[CLOSE[len=2,fin=true,rsv=...,masked=true],com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection$CallbackBridge@70a5f62e,OFF,null]]
[317月2026 21:49:43.742] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@1770cb39{IDLE}->null [DirectByteBuffer@1a3ae3f0[p=0,l=6,c=2048,r=6]={<<<\x88\x82?\x87{\xF5>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},HeapByteBuffer@164b3c88[p=0,l=2,c=2,r=2]={<<<<m>>>}]
[317月2026 21:49:43.742] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@1770cb39{WRITING}->null:IDLE-->WRITING
[317月2026 21:49:43.742] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 8 SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=11/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[CLOSING],f=Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=2,f=CLOSE[len=2,fin=true,rsv=...,masked=false]]]
[317月2026 21:49:43.742] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=8 remaining=0 WriteFlusher@1770cb39{WRITING}->null
[317月2026 21:49:43.742] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@1770cb39{IDLE}->null:WRITING-->IDLE
[317月2026 21:49:43.742] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: callApplicationOnClose(CloseInfo[code=1006,reason=Disconnected])
[317月2026 21:49:43.742] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT disconnect()
[317月2026 21:49:43.742] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Terminating Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected]
[317月2026 21:49:43.742] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: shutdownOutput SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[DISCONNECTED],f=Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=2,f=CLOSE[len=2,fin=true,rsv=...,masked=false]]]
[317月2026 21:49:43.743] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: close SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OSHUT,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[DISCONNECTED],f=Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=2,f=CLOSE[len=2,fin=true,rsv=...,masked=false]]]
[317月2026 21:49:43.743] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: close(null) SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,OSHUT,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[DISCONNECTED],f=Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=2,f=CLOSE[len=2,fin=true,rsv=...,masked=false]]]
[317月2026 21:49:43.743] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: doClose SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,CLOSED,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[DISCONNECTED],f=Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=2,f=CLOSE[len=2,fin=true,rsv=...,masked=false]]]
[317月2026 21:49:43.743] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: onClose FillInterest@9a1fea1{null}
[317月2026 21:49:43.743] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup ManagedSelector@64643a4e{STARTED} id=1 keys=1 selected=0 updates=0
[317月2026 21:49:43.743] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 woken with none selected
[317月2026 21:49:43.743] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 woken up from select, 0/0/0 selected
[317月2026 21:49:43.743] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 processing 0 keys, 0 updates
[317月2026 21:49:43.744] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:49:43.744] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:49:43.744] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 waiting with 0 keys
[317月2026 21:49:43.749] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue com.springwater.easybot.libs.jetty.io.ManagedSelector$DestroyEndPoint@262b0449 startThread=1
[317月2026 21:49:43.749] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Starting Thread[#359,EasyBotBridge-Jetty-359,5,SERVER]
[317月2026 21:49:43.750] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: shutdownOutput SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,CLOSED,fill=-,flush=-,to=6/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[DISCONNECTED],f=Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=2,f=CLOSE[len=2,fin=true,rsv=...,masked=false]]]
[317月2026 21:49:43.750] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@c0ef3d3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected]
[317月2026 21:49:43.750] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@5ad2c7b4[READING] getAction(DirectByteBuffer@7359748d[p=4,l=4,c=4096,r=0]={\x88\x02\x03\xEa<<<>>>op":2}ode...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:49:43.750] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:49:43.750] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: eof READING
[317月2026 21:49:43.750] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@5ad2c7b4[EOF] getAction(DirectByteBuffer@7359748d[p=4,l=4,c=4096,r=0]={\x88\x02\x03\xEa<<<>>>op":2}ode...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:49:43.750] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: EOF
[317月2026 21:49:43.750] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran CEP:SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,CLOSED,fill=-,flush=-,to=7/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[DISCONNECTED],f=Flusher@c0ef3d3[SUCCEEDED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=2,f=null]]:runFillable:BLOCKING in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:49:43.750] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.io.ManagedSelector$DestroyEndPoint@262b0449 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:49:43.750] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Destroyed SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,CLOSED,fill=-,flush=-,to=7/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[DISCONNECTED],f=Flusher@c0ef3d3[SUCCEEDED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=2,f=null]]
[317月2026 21:49:43.750] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: onClose WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,CLOSED,fill=-,flush=-,to=7/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[DISCONNECTED],f=Flusher@c0ef3d3[SUCCEEDED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=2,f=null]]
[317月2026 21:49:43.750] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.onSessionClosed()
[317月2026 21:49:43.750] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,CLOSED,fill=-,flush=-,to=8/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[DISCONNECTED],f=Flusher@c0ef3d3[SUCCEEDED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=2,f=null]],remote=WebSocketRemoteEndpoint@629a44c5[batching=true],incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]]
[317月2026 21:49:43.751] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: stopping - WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,CLOSED,fill=-,flush=-,to=8/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[DISCONNECTED],f=Flusher@c0ef3d3[SUCCEEDED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=2,f=null]],remote=WebSocketRemoteEndpoint@629a44c5[batching=true],incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]]
[317月2026 21:49:43.751] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Runner started for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:49:43.754] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:49:43.754] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:49:43.754] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient]
[317月2026 21:49:43.754] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient]
[317月2026 21:49:43.754] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@7f95ac12::SocketChannelEndPoint@8bbc7a{l=/127.0.0.1:12463,r=/127.0.0.1:26990,CLOSED,fill=-,flush=-,to=11/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@7f95ac12[s=ConnectionState@65976e3f[DISCONNECTED],f=Flusher@c0ef3d3[SUCCEEDED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@201d4e6d[ExtensionStack,s=START,c=0,len=2,f=null]],remote=WebSocketRemoteEndpoint@629a44c5[batching=true],incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]]
[317月2026 21:49:43.754] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.io.ManagedSelector$DestroyEndPoint@262b0449 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:49:46.809] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 21:49:46.809] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 21:49:48.472] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 21:49:48.487] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 21:49:48.752] [BridgeClient-Worker/WARN] [EasyBot/]: 正在尝试重连服务器
[317月2026 21:49:48.812] [BridgeClient-Worker/INFO] [EasyBot/]: 正在连接到服务器: ws://127.0.0.1:26990/bridge
[317月2026 21:49:48.816] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.websocket.client.WebSocketClient/]: connect websocket com.springwater.easybot.bridge.BridgeClient@59fecf3d to ws://127.0.0.1:26990/bridge
[317月2026 21:49:48.816] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: ctor / listener=com.springwater.easybot.bridge.BridgeClient, policy=WebSocketPolicy@50219510[behavior=CLIENT,maxTextMessageSize=65536,maxTextMessageBufferSize=32768,maxBinaryMessageSize=65536,maxBinaryMessageBufferSize=32768,asyncWriteTimeout=60000,idleTimeout=300000,inputBufferSize=4096]
[317月2026 21:49:48.817] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpDestination/]: Stale check done with result false on HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=0,pool=DuplexConnectionPool@96a617c[s=STARTED,c=0/0/64,a=0,i=0,q=0,p=Pool@110912c2[inUse=0,size=0,capacity=64,closed=false]],stale=false,idle=-1
[317月2026 21:49:48.817] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpConversation/]: Exchanges in conversation 1, override=null, listeners=[WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a]
[317月2026 21:49:48.817] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpDestination/]: Queued WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a for HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=0/0/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=0,capacity=64,closed=false]],stale=false,idle=-1
[317月2026 21:49:48.818] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Acquiring create=true on DuplexConnectionPool@96a617c[s=STARTED,c=0/0/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=0,capacity=64,closed=false]]
[317月2026 21:49:48.818] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Try creating connection 0/64 with 0 pending
[317月2026 21:49:48.818] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Try creating(true) connection, pending/demand/supply: 0/2/0, result=true
[317月2026 21:49:48.818] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.Pool/]: Pool@110912c2[inUse=0,size=1,capacity=64,closed=false] returning new reserved entry MultiEntry@4d5cbab0{PENDING,usage=0,multiplex=0,pooled=null}
[317月2026 21:49:48.818] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Creating connection 0/64 at MultiEntry@4d5cbab0{PENDING,usage=0,multiplex=0,pooled=null}
[317月2026 21:49:48.818] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue com.springwater.easybot.libs.jetty.util.SocketAddressResolver$Async$$Lambda/0x00000000085e9bb0@6cbc9edd startThread=0
[317月2026 21:49:51.667] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.util.SocketAddressResolver$Async$$Lambda/0x00000000085e9bb0@6cbc9edd in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:49:51.667] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.SocketAddressResolver/]: Resolved 127.0.0.1 in 0 ms
[317月2026 21:49:51.675] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false Connect@4779b83d{java.nio.channels.SocketChannel[connection-pending remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=1/1/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@49be5ea2, client.connector=HttpClient@32c4e980{STARTED}}} on ManagedSelector@7ca3136a{STARTED} id=2 keys=0 selected=0 updates=0
[317月2026 21:49:51.675] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@7ca3136a{STARTED} id=2 keys=0 selected=0 updates=1
[317月2026 21:49:51.676] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc woken with none selected
[317月2026 21:49:51.676] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc woken up from select, 0/0/0 selected
[317月2026 21:49:51.676] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc processing 0 keys, 1 updates
[317月2026 21:49:51.676] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:49:51.676] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update Connect@4779b83d{java.nio.channels.SocketChannel[connection-pending remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=1/1/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@49be5ea2, client.connector=HttpClient@32c4e980{STARTED}}}
[317月2026 21:49:51.676] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:49:51.676] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc waiting with 1 keys
[317月2026 21:49:51.676] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc woken up from select, 1/1/1 selected
[317月2026 21:49:51.676] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc processing 1 keys, 0 updates
[317月2026 21:49:51.676] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 8 channel=java.nio.channels.SocketChannel[connection-pending remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@87910bc, interestOps=8, readyOps=8 Connect@4779b83d{java.nio.channels.SocketChannel[connection-pending remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=1/1/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@49be5ea2, client.connector=HttpClient@32c4e980{STARTED}}}
[317月2026 21:49:51.676] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Connected true java.nio.channels.SocketChannel[connected local=/127.0.0.1:12876 remote=/127.0.0.1:26990]
[317月2026 21:49:51.676] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue CreateEndPoint@2817bcc{Connect@4779b83d{java.nio.channels.SocketChannel[connected local=/127.0.0.1:12876 remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=1/1/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@49be5ea2, client.connector=HttpClient@32c4e980{STARTED}}}} startThread=0
[317月2026 21:49:51.676] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:49:51.676] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:49:51.676] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc waiting with 1 keys
[317月2026 21:49:51.676] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run CreateEndPoint@2817bcc{Connect@4779b83d{java.nio.channels.SocketChannel[connected local=/127.0.0.1:12876 remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=1/1/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@49be5ea2, client.connector=HttpClient@32c4e980{STARTED}}}} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:49:51.677] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpClientTransport/]: Created HttpConnectionOverHTTP@7701313::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/0}{io=0/0,kio=0,kro=8}-><null>
[317月2026 21:49:51.677] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=true com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x0000000008619ff0@23d83dcf on ManagedSelector@7ca3136a{STARTED} id=2 keys=1 selected=0 updates=0
[317月2026 21:49:51.677] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: onOpen SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/0}{io=0/0,kio=0,kro=8}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=null)[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:49:51.677] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: onOpen HttpConnectionOverHTTP@7701313::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/0}{io=0/0,kio=0,kro=8}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=null)[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:49:51.677] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested HttpConnectionOverHTTP@7701313::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/0}{io=0/0,kio=0,kro=8}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=null)[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:49:51.677] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@421628eb{AC.ReadCB@7701313{HttpConnectionOverHTTP@7701313::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=0/0,kio=0,kro=8}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=null)[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]}}
[317月2026 21:49:51.678] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=0/1,kio=0,kro=8}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=null)[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:49:51.678] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@324e7526 on ManagedSelector@7ca3136a{STARTED} id=2 keys=1 selected=0 updates=1
[317月2026 21:49:51.678] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@7ca3136a{STARTED} id=2 keys=1 selected=0 updates=2
[317月2026 21:49:51.678] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc woken with none selected
[317月2026 21:49:51.678] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc woken up from select, 0/0/1 selected
[317月2026 21:49:51.678] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc processing 0 keys, 2 updates
[317月2026 21:49:51.678] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 2
[317月2026 21:49:51.678] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Connection creation succeeded MultiEntry@4d5cbab0{PENDING,usage=0,multiplex=0,pooled=null}: HttpConnectionOverHTTP@7701313::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=0/1,kio=0,kro=8}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=null)[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:49:51.678] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x0000000008619ff0@23d83dcf
[317月2026 21:49:51.678] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@324e7526
[317月2026 21:49:51.678] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Acquiring create=false on DuplexConnectionPool@96a617c[s=STARTED,c=0/1/64,a=0,i=1,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]]
[317月2026 21:49:51.678] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=1/1,kio=1,kro=8}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=null)[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:49:51.678] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:49:51.678] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc waiting with 1 keys
[317月2026 21:49:51.678] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Activated MultiEntry@4d5cbab0{ACTIVE,usage=1,multiplex=1,pooled=HttpConnectionOverHTTP@7701313::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=1/1,kio=1,kro=8}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=null)[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]} Pool@110912c2[inUse=1,size=1,capacity=64,closed=false]
[317月2026 21:49:51.678] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpDestination/]: Processing exchange HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[PENDING/null] res=HttpResponse[null 0 null]@73eb5365[PENDING/null]} on HttpConnectionOverHTTP@7701313::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=1/1,kio=1,kro=8}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=null)[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]] of HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=0,pool=DuplexConnectionPool@96a617c[s=STARTED,c=0/1/64,a=1,i=0,q=0,p=Pool@110912c2[inUse=1,size=1,capacity=64,closed=false]],stale=false,idle=-1
[317月2026 21:49:51.678] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpConnection/]: Normalizing true WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a
[317月2026 21:49:51.678] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpChannel/]: HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[PENDING/null] res=HttpResponse[null 0 null]@73eb5365[PENDING/null]} associated true to HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[PENDING/null] res=HttpResponse[null 0 null]@73eb5365[PENDING/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:49:51.679] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Request begin WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a
[317月2026 21:49:51.679] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Request headers WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a
User-Agent: Jetty/9.4.58.v20250814
Sec-WebSocket-Key: JDugglfbKtdu6lYlnSikoQ==
Sec-WebSocket-Version: 13
[317月2026 21:49:51.679] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpContent/]: Advanced content to last chunk
[317月2026 21:49:51.679] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Generated headers (-1 bytes), chunk (-1 bytes), content (0 bytes) - NEED_HEADER/HttpGenerator@2c798b2f{s=START}
[317月2026 21:49:51.679] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpGenerator/]: generateHeaders GET{u=/bridge,HTTP/1.1,h=9,cl=-1} last=true content=HeapByteBuffer@7d76acb8[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:49:51.679] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpGenerator/]: Accept-Encoding: gzip
User-Agent: Jetty/9.4.58.v20250814
Sec-WebSocket-Key: JDugglfbKtdu6lYlnSikoQ==
Sec-WebSocket-Version: 13
[317月2026 21:49:51.679] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpGenerator/]: NO_CONTENT
[317月2026 21:49:51.679] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Generated headers (262 bytes), chunk (-1 bytes), content (0 bytes) - FLUSH/HttpGenerator@2c798b2f{s=COMPLETING}
[317月2026 21:49:51.679] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@497c83{IDLE}->null [HeapByteBuffer@6d55ad40[p=0,l=262,c=4096,r=262]={<<<GET /bridge HTTP/1.1\r\nAcc...st: 127.0.0.1:26990\r\n\r\n>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},HeapByteBuffer@6a20473f[p=0,l=0,c=0,r=0]={<<<>>>},HeapByteBuffer@7d76acb8[p=0,l=0,c=0,r=0]={<<<>>>}]
[317月2026 21:49:51.679] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@497c83{WRITING}->null:IDLE-->WRITING
[317月2026 21:49:51.679] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 262 SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=W,to=1/0}{io=1/1,kio=1,kro=8}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[PENDING/null] res=HttpResponse[null 0 null]@73eb5365[PENDING/null]})[send=HttpSenderOverHTTP@6bc36d72(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@2c798b2f{s=COMPLETING}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:49:51.679] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=262 remaining=0 WriteFlusher@497c83{WRITING}->null
[317月2026 21:49:51.679] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@497c83{IDLE}->null:WRITING-->IDLE
[317月2026 21:49:51.679] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Generated headers (-1 bytes), chunk (-1 bytes), content (-1 bytes) - DONE/HttpGenerator@2c798b2f{s=END}
[317月2026 21:49:51.679] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Request committed WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a
[317月2026 21:49:51.687] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc woken up from select, 1/1/1 selected
[317月2026 21:49:51.687] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc processing 1 keys, 0 updates
[317月2026 21:49:51.687] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:12876 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@87910bc, interestOps=1, readyOps=1 SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=7/0}{io=1/1,kio=1,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[COMPLETED/null] res=HttpResponse[null 0 null]@73eb5365[PENDING/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:49:51.687] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=7/0}{io=1/0,kio=1,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[COMPLETED/null] res=HttpResponse[null 0 null]@73eb5365[PENDING/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:49:51.687] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=7/0}{io=1/0,kio=1,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[COMPLETED/null] res=HttpResponse[null 0 null]@73eb5365[PENDING/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]:runFillable:BLOCKING
[317月2026 21:49:51.687] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=0/20,pending=0} tryExecute EatWhatYouKill@69f08364/SelectorProducer@728345ae/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:49:51.6874551+08:00
[317月2026 21:49:51.687] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=0/20,pending=1} startReservedThread p=1
[317月2026 21:49:51.687] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue ReservedThread@4783e5f8{PENDING,thread=null} startThread=1
[317月2026 21:49:51.687] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Starting Thread[#360,EasyBotBridge-Jetty-360,5,SERVER]
[317月2026 21:49:51.687] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@69f08364/SelectorProducer@728345ae/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:49:51.6879598+08:00 m=PRODUCE_EXECUTE_CONSUME t=CEP:SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=7/0}{io=1/0,kio=1,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[COMPLETED/null] res=HttpResponse[null 0 null]@73eb5365[PENDING/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:49:51.687] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue CEP:SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=8/0}{io=1/0,kio=1,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[COMPLETED/null] res=HttpResponse[null 0 null]@73eb5365[PENDING/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]:runFillable:BLOCKING startThread=1
[317月2026 21:49:51.687] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Starting Thread[#361,EasyBotBridge-Jetty-361,5,SERVER]
[317月2026 21:49:51.687] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:49:51.688] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:49:51.688] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=8/0}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[COMPLETED/null] res=HttpResponse[null 0 null]@73eb5365[PENDING/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:49:51.688] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc waiting with 1 keys
[317月2026 21:49:51.688] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.util.SocketAddressResolver$Async$$Lambda/0x00000000085e9bb0@6cbc9edd in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}]
[317月2026 21:49:51.688] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run ReservedThread@4783e5f8{PENDING,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}]
[317月2026 21:49:51.688] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4783e5f8{PENDING,thread=Thread[#359,EasyBotBridge-Jetty-359,5,SERVER]} was=PENDING next=RESERVED size=0+1 capacity=20
[317月2026 21:49:51.688] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4783e5f8{RESERVED,thread=Thread[#359,EasyBotBridge-Jetty-359,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:49:51.688] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Request success WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a
[317月2026 21:49:51.688] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpExchange/]: Terminated request for HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[TERMINATED/null] res=HttpResponse[null 0 null]@73eb5365[PENDING/null]}, result: null
[317月2026 21:49:51.688] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Terminating request WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a
[317月2026 21:49:51.688] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Created SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=9/0}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[TERMINATED/null] res=HttpResponse[null 0 null]@73eb5365[PENDING/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:49:51.689] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran CreateEndPoint@2817bcc{Connect@4779b83d{java.nio.channels.SocketChannel[connected local=/127.0.0.1:12876 remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=0,pool=DuplexConnectionPool@96a617c[s=STARTED,c=0/1/64,a=1,i=0,q=0,p=Pool@110912c2[inUse=1,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@49be5ea2, client.connector=HttpClient@32c4e980{STARTED}}}} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:49:51.689] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run CEP:SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=9/0}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[TERMINATED/null] res=HttpResponse[null 0 null]@73eb5365[PENDING/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]:runFillable:BLOCKING in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:49:51.689] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@421628eb{AC.ReadCB@7701313{HttpConnectionOverHTTP@7701313::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=9/0}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[TERMINATED/null] res=HttpResponse[null 0 null]@73eb5365[PENDING/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]}}
[317月2026 21:49:51.689] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Acquired RetainableByteBuffer@416fcee9{DirectByteBuffer@6dce3d87[p=0,l=0,c=16384,r=0]={<<<>>>HTTP/1.1 ...\x00\x00\x00\x00\x00\x00\x00},r=1}
[317月2026 21:49:51.689] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: parseNext s=START DirectByteBuffer@6dce3d87[p=0,l=0,c=16384,r=0]={<<<>>>HTTP/1.1 ...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:49:51.689] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Parse result=false, failed=false
[317月2026 21:49:51.689] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Parse complete=false, RetainableByteBuffer@416fcee9{DirectByteBuffer@6dce3d87[p=0,l=0,c=16384,r=0]={<<<>>>HTTP/1.1 ...\x00\x00\x00\x00\x00\x00\x00},r=1} HttpParser{s=START,0 of -1}
[317月2026 21:49:51.689] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 158 DirectByteBuffer@6dce3d87[p=0,l=158,c=16384,r=158]={<<<HTTP/1.1 101 Switching Pr...nJzxSrc+oiJeg1TIgQ=\r\n\r\n>>>\x81~\x00\xCd{"ver...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:49:51.689] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Read 158 bytes in RetainableByteBuffer@416fcee9{DirectByteBuffer@6dce3d87[p=0,l=158,c=16384,r=158]={<<<HTTP/1.1 101 Switching Pr...nJzxSrc+oiJeg1TIgQ=\r\n\r\n>>>\x81~\x00\xCd{"ver...\x00\x00\x00\x00\x00\x00\x00},r=1} from SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/0}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[TERMINATED/null] res=HttpResponse[null 0 null]@73eb5365[PENDING/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:49:51.689] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: parseNext s=START DirectByteBuffer@6dce3d87[p=0,l=158,c=16384,r=158]={<<<HTTP/1.1 101 Switching Pr...nJzxSrc+oiJeg1TIgQ=\r\n\r\n>>>\x81~\x00\xCd{"ver...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:49:51.689] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: START --> RESPONSE_VERSION
[317月2026 21:49:51.689] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: RESPONSE_VERSION --> SPACE1
[317月2026 21:49:51.689] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: SPACE1 --> STATUS
[317月2026 21:49:51.689] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: STATUS --> SPACE2
[317月2026 21:49:51.689] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: SPACE2 --> REASON
[317月2026 21:49:51.689] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: REASON --> HEADER
[317月2026 21:49:51.689] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpConversation/]: Exchanges in conversation 1, override=null, listeners=[WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a]
[317月2026 21:49:51.689] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response begin HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365
[317月2026 21:49:51.689] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Server --> VALUE
[317月2026 21:49:51.689] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Server --> IN_VALUE
[317月2026 21:49:51.690] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Server --> FIELD
[317月2026 21:49:51.690] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Upgrade --> VALUE
[317月2026 21:49:51.690] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Upgrade --> IN_VALUE
[317月2026 21:49:51.690] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Upgrade --> FIELD
[317月2026 21:49:51.690] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Connection: Upgrade --> IN_VALUE
[317月2026 21:49:51.690] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Connection: Upgrade --> FIELD
[317月2026 21:49:51.690] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Sec-WebSocket-Accept --> VALUE
[317月2026 21:49:51.690] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Sec-WebSocket-Accept --> IN_VALUE
[317月2026 21:49:51.690] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Sec-WebSocket-Accept --> FIELD
[317月2026 21:49:51.690] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER --> CONTENT
[317月2026 21:49:51.690] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response headers HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365
Server: websocket-sharp/1.0
Sec-WebSocket-Accept: 4ozPG4i2snJzxSrc+oiJeg1TIgQ=
[317月2026 21:49:51.690] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response demand=1/1, resume=false
[317月2026 21:49:51.690] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response headers hasDemand=true HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365
[317月2026 21:49:51.690] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: CONTENT --> CONTENT_END
[317月2026 21:49:51.690] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: CONTENT_END --> END
[317月2026 21:49:51.690] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: reset HttpParser{s=END,0 of -1}
[317月2026 21:49:51.690] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: END --> START
[317月2026 21:49:51.690] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response success HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365
[317月2026 21:49:51.690] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpExchange/]: Terminated response for HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365[TERMINATED/null]}, result: Result[WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a > HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365] null
[317月2026 21:49:51.690] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response complete HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365
[317月2026 21:49:51.695] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.IdleTimeout/]: SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=6/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365[TERMINATED/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]] idle timeout check, elapsed: 1 ms, remaining: 299999 ms
[317月2026 21:49:51.696] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: Using RemoteEndpointFactory: WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=7/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365[TERMINATED/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=7/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365[TERMINATED/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]]
[317月2026 21:49:51.696] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=7/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365[TERMINATED/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=7/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365[TERMINATED/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]] added {WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=7/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365[TERMINATED/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],POJO}
[317月2026 21:49:51.696] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=7/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365[TERMINATED/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=7/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365[TERMINATED/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]] added {JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],AUTO}
[317月2026 21:49:51.699] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=8/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365[TERMINATED/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=9/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365[TERMINATED/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]]
[317月2026 21:49:51.699] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: starting - WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=9/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365[TERMINATED/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=9/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365[TERMINATED/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]]
[317月2026 21:49:51.699] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient]
[317月2026 21:49:51.699] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @339305ms JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient]
[317月2026 21:49:51.704] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @339305ms WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=10/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365[TERMINATED/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=14/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365[TERMINATED/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]]
[317月2026 21:49:51.704] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Extension Configs=[]
[317月2026 21:49:51.704] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=15/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365[TERMINATED/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]] added {ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection],MANAGED}
[317月2026 21:49:51.704] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:49:51.704] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @339311ms ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:49:51.704] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=15/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365[TERMINATED/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]] upgrading from HttpConnectionOverHTTP@7701313::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=15/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365[TERMINATED/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]] to WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=15/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365[TERMINATED/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:49:51.704] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Released RetainableByteBuffer@416fcee9{DirectByteBuffer@6dce3d87[p=0,l=0,c=16384,r=0]={<<<>>>HTTP/1.1 ...\x00\x00\x00\x00\x00\x00\x00},r=0}
[317月2026 21:49:51.704] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: onClose HttpConnectionOverHTTP@7701313::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=15/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@7701313(l:/127.0.0.1:12876 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@6c2c136f(exchange=HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365[TERMINATED/null]})[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:49:51.704] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: onOpen WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=16/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[HANDSHAKING],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:49:51.704] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.onSessionOpened()
[317月2026 21:49:51.704] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.open()
[317月2026 21:49:51.704] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.open() remote=WebSocketRemoteEndpoint@5a5d63ae[batching=true]
[317月2026 21:49:51.704] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: openSession(WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=16/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENING],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]],remote=WebSocketRemoteEndpoint@5a5d63ae[batching=true],incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]]) objectFactory=com.springwater.easybot.libs.jetty.util.DecoratedObjectFactory[decorators=0]
[317月2026 21:49:51.710] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Runner started for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:49:51.714] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onConnect(WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=16/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENING],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]],remote=WebSocketRemoteEndpoint@5a5d63ae[batching=true],incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]]) - listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:49:51.717] [EasyBotBridge-Jetty-361/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Runner started for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:49:51.714] [EasyBotBridge-Jetty-318/INFO] [EasyBot/]: 已连接到服务器: ws://127.0.0.1:26990/bridge
[317月2026 21:49:51.738] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=49/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:49:51.739] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@421628eb{AC.ReadCB@6643655f{WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]]}}
[317月2026 21:49:51.739] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:49:51.739] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@324e7526 on ManagedSelector@7ca3136a{STARTED} id=2 keys=1 selected=0 updates=0
[317月2026 21:49:51.739] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@7ca3136a{STARTED} id=2 keys=1 selected=0 updates=1
[317月2026 21:49:51.739] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc woken with none selected
[317月2026 21:49:51.739] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc woken up from select, 0/0/1 selected
[317月2026 21:49:51.739] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc processing 0 keys, 1 updates
[317月2026 21:49:51.739] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:49:51.739] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@324e7526
[317月2026 21:49:51.739] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:49:51.739] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:49:51.739] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc waiting with 1 keys
[317月2026 21:49:51.740] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] open -> WebSocketSession@4f1a7289[behavior=CLIENT,batchMode=AUTO,idleTimeout=300000,requestURI=ws://127.0.0.1:26990/bridge] - STARTED
+- WebSocketClientConnection@6643655f
| +> SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}
| +> Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null]
| +> Generator[CLIENT,validating]
| +> Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]
+= JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient] - STARTED
+= ExtensionStack@3bd4daa2[size=0,queueSize=0] - STARTED
key: +- bean, += managed, +~ unmanaged, +? auto, +: iterable, +] array, +@ map, +> undefined
[317月2026 21:49:51.740] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpChannel/]: HttpExchange@520eb0b3{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365[TERMINATED/null]} disassociated true from HttpChannelOverHTTP@6c2c136f(exchange=null)[send=HttpSenderOverHTTP@6bc36d72(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@2c798b2f{s=START}],recv=HttpReceiverOverHTTP@4e2ded2a(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:49:51.740] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Removed (true) MultiEntry@4d5cbab0{CLOSED,usage=0,multiplex=0,pooled=HttpConnectionOverHTTP@7701313::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=1/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]]} Pool@110912c2[inUse=0,size=0,capacity=64,closed=false]
[317月2026 21:49:51.740] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Request/Response succeeded: Result[WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a > HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365] null, notifying [WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a]
[317月2026 21:49:51.740] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.websocket.client.WebSocketUpgradeRequest/]: onComplete() - Result[WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@325cac5a > HttpResponse[HTTP/1.1 101 Switching Protocols]@73eb5365] null
[317月2026 21:49:51.740] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Parse result=false, failed=false
[317月2026 21:49:51.740] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Parse complete=true, null HttpParser{s=START,0 of -1}
[317月2026 21:49:51.740] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran CEP:SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=1/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:49:51.764] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc woken up from select, 1/1/1 selected
[317月2026 21:49:51.764] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc processing 1 keys, 0 updates
[317月2026 21:49:51.764] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:12876 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@87910bc, interestOps=1, readyOps=1 SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=25/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:49:51.764] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=25/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:49:51.765] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=26/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING
[317月2026 21:49:51.765] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=1/20,pending=0} tryExecute EatWhatYouKill@69f08364/SelectorProducer@728345ae/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=3,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=1,epc=0]@2026-07-31T21:49:51.765999+08:00
[317月2026 21:49:51.765] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=0/20,pending=1} startReservedThread p=1
[317月2026 21:49:51.765] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue ReservedThread@7fd88c91{PENDING,thread=null} startThread=0
[317月2026 21:49:51.765] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run ReservedThread@7fd88c91{PENDING,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}]
[317月2026 21:49:51.765] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@7fd88c91{PENDING,thread=Thread[#360,EasyBotBridge-Jetty-360,5,SERVER]} was=PENDING next=RESERVED size=0+1 capacity=20
[317月2026 21:49:51.765] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@69f08364/SelectorProducer@728345ae/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=1,epc=0]@2026-07-31T21:49:51.765999+08:00 m=EXECUTE_PRODUCE_CONSUME t=CEP:SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=26/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:49:51.765] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@421628eb{AC.ReadCB@6643655f{WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=26/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]]}}
[317月2026 21:49:51.765] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable()
[317月2026 21:49:51.765] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@7fd88c91{RESERVED,thread=Thread[#360,EasyBotBridge-Jetty-360,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:49:51.765] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable(ByteBuffer): java.nio.DirectByteBuffer[pos=0 lim=0 cap=4096]
[317月2026 21:49:51.765] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@27ac1ab7[READING] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x88\x02\x03\xEaop":2...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:49:51.765] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:49:51.765] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4783e5f8{RESERVED,thread=Thread[#359,EasyBotBridge-Jetty-359,5,SERVER]} task=EatWhatYouKill@69f08364/SelectorProducer@728345ae/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=1,epc=1]@2026-07-31T21:49:51.765999+08:00 ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:49:51.765] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 209 DirectByteBuffer@7359748d[p=0,l=209,c=4096,r=209]={<<<\x81~\x00\xCd{"version":"BridgeCor...,"interval":120,"op":0}>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:49:51.765] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 209 bytes - DirectByteBuffer@7359748d[p=0,l=209,c=4096,r=209]={<<<\x81~\x00\xCd{"version":"BridgeCor...,"interval":120,"op":0}>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:49:51.765] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@27ac1ab7[READING] getAction(DirectByteBuffer@7359748d[p=0,l=209,c=4096,r=209]={<<<\x81~\x00\xCd{"version":"BridgeCor...,"interval":120,"op":0}>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:49:51.765] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:49:51.765] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 209 bytes
[317月2026 21:49:51.765] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode TEXT, fin=true rsv=...
[317月2026 21:49:51.765] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 205 - Parser@46cfcfc4[ExtensionStack,s=PAYLOAD_LEN_BYTES,c=0,len=205,f=TEXT[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:49:51.765] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: DirectByteBuffer@5f61fad7[p=0,l=205,c=205,r=205]={<<<{"version":"BridgeCore (2...,"interval":120,"op":0}>>>}
[317月2026 21:49:51.765] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: TEXT[len=205,fin=true,rsv=...,masked=false]
[317月2026 21:49:51.765] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:49:51.765] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(TEXT[len=205,fin=true,rsv=...,masked=false])
[317月2026 21:49:51.765] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(TEXT[len=205,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:49:51.765] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextFrame(DirectByteBuffer@5f61fad7[p=0,l=205,c=205,r=205]={<<<{"version":"BridgeCore (2...,"interval":120,"op":0}>>>}, true) - webSocketListener=true, webSocketPartialListener=false, listener=com.springwater.easybot.bridge.BridgeClient, activeMessage=null
[317月2026 21:49:51.767] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextMessage([205] "{"version":"BridgeCo...-f0a2d79daf6f","interval":120,"op":0}") - webSocketListener=true, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:49:51.767] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@69f08364/SelectorProducer@728345ae/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=1,epc=1]@2026-07-31T21:49:51.765999+08:00 tryProduce true
[317月2026 21:49:51.767] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:49:51.767] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:49:51.767] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=205,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:49:51.767] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc waiting with 1 keys
[317月2026 21:49:51.767] [EasyBotBridge-Jetty-310/INFO] [EasyBot/]: 已连接到主程序!
[317月2026 21:49:51.769] [EasyBotBridge-Jetty-310/INFO] [EasyBot/]: >>>主程序连接信息<<<
[317月2026 21:49:51.770] [EasyBotBridge-Jetty-310/INFO] [EasyBot/]: 系统: Windows(win-x64)
[317月2026 21:49:51.770] [EasyBotBridge-Jetty-310/INFO] [EasyBot/]: 运行时版本: .NET 8.0.14
[317月2026 21:49:51.771] [EasyBotBridge-Jetty-310/INFO] [EasyBot/]: 主程序版本: BridgeCore (26.5.8)
[317月2026 21:49:51.771] [EasyBotBridge-Jetty-310/INFO] [EasyBot/]: 连接信息: a128485f-f0c1-45d1-b446-7e90e64609a9 (心跳:120s)
[317月2026 21:49:51.772] [EasyBotBridge-Jetty-310/INFO] [EasyBot/]: >>>服务器信息<<<
[317月2026 21:49:51.772] [EasyBotBridge-Jetty-310/INFO] [EasyBot/]: 令牌: ***
[317月2026 21:49:51.777] [EasyBotBridge-Jetty-310/INFO] [EasyBot/]: 服务器: Youer 1.21.1-R0.1-SNAPSHOT
[317月2026 21:49:51.780] [EasyBotBridge-Jetty-310/INFO] [EasyBot/]: 插件版本: 2.4.0
[317月2026 21:49:51.781] [EasyBotBridge-Jetty-310/INFO] [EasyBot/]: 支持命令: true
[317月2026 21:49:51.782] [EasyBotBridge-Jetty-310/INFO] [EasyBot/]: 变量支持:true
[317月2026 21:49:51.783] [EasyBotBridge-Jetty-310/INFO] [EasyBot/]: >>>准备上传<<<
[317月2026 21:49:51.784] [EasyBotBridge-Jetty-310/INFO] [EasyBot/]: 上报身份中...
[317月2026 21:49:51.785] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:49:51.786] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@5f5b2542[p=0,l=126,c=126,r=126]={<<<{"op":1,"plugin_version":...nWTYeUnWIwUD7wd3fwjKW"}>>>}
[317月2026 21:49:51.786] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=126,fin=true,rsv=...,masked=false]
[317月2026 21:49:51.786] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=126,fin=true,rsv=...,masked=false]
[317月2026 21:49:51.786] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=126,fin=true,rsv=...,masked=true], Flusher@64dc863c[PROCESSING])
[317月2026 21:49:51.786] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=126,fin=true,rsv=...,masked=true],Flusher@64dc863c[PROCESSING],AUTO,null] to Flusher@3b5b3c6d[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:49:51.786] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3b5b3c6d[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:49:51.786] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=126,fin=true,rsv=...,masked=true],Flusher@64dc863c[PROCESSING],AUTO,null]]
[317月2026 21:49:51.786] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:49:51.786] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@64dc863c[PROCESSING],AUTO,null]]
[317月2026 21:49:51.786] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:49:51.786] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:49:51.787] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:49:51.787] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:49:51.787] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=134 cap=32768]
[317月2026 21:49:51.787] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:49:51.787] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@497c83{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=134,c=32768,r=134]={<<<\x81\xFe\x00~Ov\xEa\x7f4T\x85\x0fmL\xDbSm\x06\x86\n(\x1f\x84 9...\x11\x18"\xB3\x1a\x1a\x18\xBd68#\xAeH8\x12\xD9\x198\x1c\xA1(m\x0b>>>\xFb\x07\x0fJ\xF7\x0f\x1cU\xE8...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:49:51.787] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@497c83{WRITING}->null:IDLE-->WRITING
[317月2026 21:49:51.789] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 134 SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=22/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=134,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=205,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:49:51.789] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=134 remaining=0 WriteFlusher@497c83{WRITING}->null
[317月2026 21:49:51.789] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@497c83{IDLE}->null:WRITING-->IDLE
[317月2026 21:49:51.789] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=134,terminated=null]
[317月2026 21:49:51.789] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=134,terminated=null] processing 0 entries: []
[317月2026 21:49:51.789] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=134,terminated=null] auto flushing
[317月2026 21:49:51.789] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=134,terminated=null] flushing 0 frames: []
[317月2026 21:49:51.789] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:49:51.789] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@27ac1ab7[READING] getAction(DirectByteBuffer@7359748d[p=209,l=209,c=4096,r=0]={\x81~\x00\xCd{"ver..."op":0}<<<>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:49:51.789] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:49:51.789] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 0 DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x81~\x00\xCd{"ver...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:49:51.789] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=205,f=null]]
[317月2026 21:49:51.789] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@421628eb{AC.ReadCB@6643655f{WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=205,f=null]]}}
[317月2026 21:49:51.789] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=205,f=null]]
[317月2026 21:49:51.789] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@324e7526 on ManagedSelector@7ca3136a{STARTED} id=2 keys=1 selected=0 updates=0
[317月2026 21:49:51.789] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@7ca3136a{STARTED} id=2 keys=1 selected=0 updates=1
[317月2026 21:49:51.789] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@29874e3a in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:49:51.790] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc woken with none selected
[317月2026 21:49:51.790] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc woken up from select, 0/0/1 selected
[317月2026 21:49:51.790] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc processing 0 keys, 1 updates
[317月2026 21:49:51.790] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:49:51.790] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@324e7526
[317月2026 21:49:51.790] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=205,f=null]]
[317月2026 21:49:51.790] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:49:51.790] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc waiting with 1 keys
[317月2026 21:49:51.816] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc woken up from select, 1/1/1 selected
[317月2026 21:49:51.816] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc processing 1 keys, 0 updates
[317月2026 21:49:51.816] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:12876 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@87910bc, interestOps=1, readyOps=1 SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=27/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=205,f=null]]
[317月2026 21:49:51.817] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=28/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=205,f=null]]
[317月2026 21:49:51.817] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=28/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=205,f=null]]:runFillable:BLOCKING
[317月2026 21:49:51.817] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=1/20,pending=0} tryExecute EatWhatYouKill@69f08364/SelectorProducer@728345ae/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=3,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=1,epc=1]@2026-07-31T21:49:51.8179444+08:00
[317月2026 21:49:51.817] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=0/20,pending=1} startReservedThread p=1
[317月2026 21:49:51.817] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue ReservedThread@4d81d34d{PENDING,thread=null} startThread=0
[317月2026 21:49:51.817] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@69f08364/SelectorProducer@728345ae/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=1,epc=1]@2026-07-31T21:49:51.8179444+08:00 m=EXECUTE_PRODUCE_CONSUME t=CEP:SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=28/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=205,f=null]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:49:51.817] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@7fd88c91{RESERVED,thread=Thread[#360,EasyBotBridge-Jetty-360,5,SERVER]} task=EatWhatYouKill@69f08364/SelectorProducer@728345ae/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=1,epc=1]@2026-07-31T21:49:51.8179444+08:00 ReservedThreadExecutor@270810df{reserved=0/20,pending=1}
[317月2026 21:49:51.817] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@421628eb{AC.ReadCB@6643655f{WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=28/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=205,f=null]]}}
[317月2026 21:49:51.817] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable()
[317月2026 21:49:51.817] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable(ByteBuffer): java.nio.DirectByteBuffer[pos=0 lim=0 cap=4096]
[317月2026 21:49:51.817] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@69f08364/SelectorProducer@728345ae/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=1,epc=2]@2026-07-31T21:49:51.8179444+08:00 tryProduce true
[317月2026 21:49:51.817] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@27ac1ab7[READING] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x81~\x00\xCd{"ver...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:49:51.817] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:49:51.817] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:49:51.817] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:49:51.817] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 156 DirectByteBuffer@7359748d[p=0,l=156,c=4096,r=156]={<<<\x81?{"server_name":"*已隐藏*...bff-ad6b-2eac152674be"}>>>1-1ee2-4c...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:49:51.817] [EasyBotBridge-Jetty-361/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run ReservedThread@4d81d34d{PENDING,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}]
[317月2026 21:49:51.817] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 156 bytes - DirectByteBuffer@7359748d[p=0,l=156,c=4096,r=156]={<<<\x81?{"server_name":"*已隐藏*...bff-ad6b-2eac152674be"}>>>1-1ee2-4c...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:49:51.817] [EasyBotBridge-Jetty-361/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4d81d34d{PENDING,thread=Thread[#361,EasyBotBridge-Jetty-361,5,SERVER]} was=PENDING next=RESERVED size=0+1 capacity=20
[317月2026 21:49:51.817] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@27ac1ab7[READING] getAction(DirectByteBuffer@7359748d[p=0,l=156,c=4096,r=156]={<<<\x81?{"server_name":"*已隐藏*...bff-ad6b-2eac152674be"}>>>1-1ee2-4c...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:49:51.818] [EasyBotBridge-Jetty-361/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4d81d34d{RESERVED,thread=Thread[#361,EasyBotBridge-Jetty-361,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:49:51.818] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:49:51.818] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 156 bytes
[317月2026 21:49:51.818] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode TEXT, fin=true rsv=...
[317月2026 21:49:51.818] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 63 - Parser@46cfcfc4[ExtensionStack,s=PAYLOAD_LEN,c=0,len=63,f=TEXT[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:49:51.818] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: DirectByteBuffer@8835499[p=0,l=63,c=63,r=63]={<<<{"server_name":"*已隐藏*",..._get_plugin_list":true}>>>}
[317月2026 21:49:51.818] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: TEXT[len=63,fin=true,rsv=...,masked=false]
[317月2026 21:49:51.818] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:49:51.818] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(TEXT[len=63,fin=true,rsv=...,masked=false])
[317月2026 21:49:51.818] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(TEXT[len=63,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:49:51.818] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextFrame(DirectByteBuffer@8835499[p=0,l=63,c=63,r=63]={<<<{"server_name":"*已隐藏*",..._get_plugin_list":true}>>>}, true) - webSocketListener=true, webSocketPartialListener=false, listener=com.springwater.easybot.bridge.BridgeClient, activeMessage=null
[317月2026 21:49:51.818] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextMessage([63] "{"server_name":"Haku...op":3,"support_get_plugin_list":true}") - webSocketListener=true, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:49:51.817] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=205,f=null]]
[317月2026 21:49:51.818] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc waiting with 1 keys
[317月2026 21:49:51.818] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: 身份验证成功! 服务器名: *已隐藏*
[317月2026 21:49:51.820] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: 已连接到主程序!
[317月2026 21:49:51.824] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:49:51.824] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@231bde4[p=0,l=55,c=55,r=55]={<<<{"op":4,"callback_id":"",...p":"NEED_SYNC_SETTING"}>>>}
[317月2026 21:49:51.824] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=55,fin=true,rsv=...,masked=false]
[317月2026 21:49:51.824] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=55,fin=true,rsv=...,masked=false]
[317月2026 21:49:51.824] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=55,fin=true,rsv=...,masked=true], Flusher@64dc863c[PROCESSING])
[317月2026 21:49:51.824] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=55,fin=true,rsv=...,masked=true],Flusher@64dc863c[PROCESSING],AUTO,null] to Flusher@3b5b3c6d[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:49:51.824] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3b5b3c6d[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:49:51.824] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=55,fin=true,rsv=...,masked=true],Flusher@64dc863c[PROCESSING],AUTO,null]]
[317月2026 21:49:51.824] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:49:51.824] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@64dc863c[PROCESSING],AUTO,null]]
[317月2026 21:49:51.824] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:49:51.824] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:49:51.824] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:49:51.824] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:49:51.824] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=61 cap=32768]
[317月2026 21:49:51.824] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:49:51.824] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@497c83{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=61,c=32768,r=61]={<<<\x81\xB7\x85\x18\x14\x06\xFe:{v\xA7" *\xA7{uj\xE9zue\xEeG}...\xF5:.$\xCb]QB\xDaKMH\xC6GGC\xD1L]H\xC2:i>>>L\xC8& \x03\x8f\roG...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:49:51.824] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@497c83{WRITING}->null:IDLE-->WRITING
[317月2026 21:49:51.826] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 61 SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=9/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=61,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=63,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:49:51.827] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=61 remaining=0 WriteFlusher@497c83{WRITING}->null
[317月2026 21:49:51.827] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@497c83{IDLE}->null:WRITING-->IDLE
[317月2026 21:49:51.827] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=61,terminated=null]
[317月2026 21:49:51.827] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=61,terminated=null] processing 0 entries: []
[317月2026 21:49:51.827] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=61,terminated=null] auto flushing
[317月2026 21:49:51.827] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=61,terminated=null] flushing 0 frames: []
[317月2026 21:49:51.827] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:49:51.827] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@27ac1ab7[READING] getAction(DirectByteBuffer@7359748d[p=65,l=156,c=4096,r=91]={\x81?{"serve...":true}<<<\x81Y{"exec_op":"GET_SERVER_...bff-ad6b-2eac152674be"}>>>1-1ee2-4c...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:49:51.827] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:49:51.827] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 91 bytes
[317月2026 21:49:51.827] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode TEXT, fin=true rsv=...
[317月2026 21:49:51.827] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 89 - Parser@46cfcfc4[ExtensionStack,s=PAYLOAD_LEN,c=0,len=89,f=TEXT[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:49:51.827] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: DirectByteBuffer@67fdf5ba[p=0,l=89,c=89,r=89]={<<<{"exec_op":"GET_SERVER_IN...bff-ad6b-2eac152674be"}>>>}
[317月2026 21:49:51.827] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: TEXT[len=89,fin=true,rsv=...,masked=false]
[317月2026 21:49:51.827] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:49:51.827] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(TEXT[len=89,fin=true,rsv=...,masked=false])
[317月2026 21:49:51.827] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(TEXT[len=89,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:49:51.827] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextFrame(DirectByteBuffer@67fdf5ba[p=0,l=89,c=89,r=89]={<<<{"exec_op":"GET_SERVER_IN...bff-ad6b-2eac152674be"}>>>}, true) - webSocketListener=true, webSocketPartialListener=false, listener=com.springwater.easybot.bridge.BridgeClient, activeMessage=null
[317月2026 21:49:51.827] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextMessage([89] "{"exec_op":"GET_SERV...1a28c63-f2d3-4bff-ad6b-2eac152674be"}") - webSocketListener=true, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:49:51.828] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:49:51.828] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@534a32c3[p=0,l=271,c=271,r=271]={<<<{"op":5,"callback_id":"f1..."is_online_mode":false}>>>}
[317月2026 21:49:51.828] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=271,fin=true,rsv=...,masked=false]
[317月2026 21:49:51.828] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=271,fin=true,rsv=...,masked=false]
[317月2026 21:49:51.828] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=271,fin=true,rsv=...,masked=true], Flusher@64dc863c[PROCESSING])
[317月2026 21:49:51.828] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=271,fin=true,rsv=...,masked=true],Flusher@64dc863c[PROCESSING],AUTO,null] to Flusher@3b5b3c6d[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:49:51.828] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3b5b3c6d[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:49:51.828] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=271,fin=true,rsv=...,masked=true],Flusher@64dc863c[PROCESSING],AUTO,null]]
[317月2026 21:49:51.828] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:49:51.829] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@64dc863c[PROCESSING],AUTO,null]]
[317月2026 21:49:51.829] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:49:51.829] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:49:51.829] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:49:51.831] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:49:51.831] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@496020f5[p=0,l=8,c=8,r=8]={<<<{"op":2}>>>}
[317月2026 21:49:51.831] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=8,fin=true,rsv=...,masked=false]
[317月2026 21:49:51.831] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:49:51.831] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=279 cap=32768]
[317月2026 21:49:51.831] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:49:51.831] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@497c83{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=279,c=32768,r=279]={<<<\x81\xFe\x01\x0f\n\x13'\x01q1Hq()\x12-(pFmfqFba...(zT^e}KhdvxlewB#0uFmyvZ>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:49:51.831] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@497c83{WRITING}->null:IDLE-->WRITING
[317月2026 21:49:51.832] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 279 SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=5/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=279,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=89,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:49:51.832] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=279 remaining=0 WriteFlusher@497c83{WRITING}->null
[317月2026 21:49:51.832] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@497c83{IDLE}->null:WRITING-->IDLE
[317月2026 21:49:51.832] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=279,terminated=null]
[317月2026 21:49:51.832] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=279,terminated=null] processing 0 entries: []
[317月2026 21:49:51.832] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=279,terminated=null] auto flushing
[317月2026 21:49:51.835] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=279,terminated=null] flushing 0 frames: []
[317月2026 21:49:51.835] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=8,fin=true,rsv=...,masked=false]
[317月2026 21:49:51.835] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=8,fin=true,rsv=...,masked=true], Flusher@64dc863c[PROCESSING])
[317月2026 21:49:51.835] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=8,fin=true,rsv=...,masked=true],Flusher@64dc863c[PROCESSING],AUTO,null] to Flusher@3b5b3c6d[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:49:51.835] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3b5b3c6d[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:49:51.835] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=8,fin=true,rsv=...,masked=true],Flusher@64dc863c[PROCESSING],AUTO,null]]
[317月2026 21:49:51.835] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:49:51.835] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@64dc863c[PROCESSING],AUTO,null]]
[317月2026 21:49:51.835] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:49:51.835] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:49:51.835] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:49:51.835] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:49:51.836] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=14 cap=32768]
[317月2026 21:49:51.836] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:49:51.836] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@497c83{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=14,c=32768,r=14]={<<<\x81\x88e#\x846\x1e\x01\xEbFG\x19\xB6K>>>\x12-(pFmfqF...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:49:51.836] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@497c83{WRITING}->null:IDLE-->WRITING
[317月2026 21:49:51.837] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 14 SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=3/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=14,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=89,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:49:51.837] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=14 remaining=0 WriteFlusher@497c83{WRITING}->null
[317月2026 21:49:51.837] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@497c83{IDLE}->null:WRITING-->IDLE
[317月2026 21:49:51.837] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=14,terminated=null]
[317月2026 21:49:51.837] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] processing 0 entries: []
[317月2026 21:49:51.837] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] auto flushing
[317月2026 21:49:51.837] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] flushing 0 frames: []
[317月2026 21:49:51.837] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:49:51.837] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@27ac1ab7[READING] getAction(DirectByteBuffer@7359748d[p=156,l=156,c=4096,r=0]={\x81?{"serve...674be"}<<<>>>1-1ee2-4c...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:49:51.837] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:49:51.837] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 91 DirectByteBuffer@7359748d[p=0,l=91,c=4096,r=91]={<<<\x81Y{"sync_mode":1,"sync_mo...op":4,"callback_id":""}>>>NFO","op"...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:49:51.837] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 91 bytes - DirectByteBuffer@7359748d[p=0,l=91,c=4096,r=91]={<<<\x81Y{"sync_mode":1,"sync_mo...op":4,"callback_id":""}>>>NFO","op"...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:49:51.837] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@27ac1ab7[READING] getAction(DirectByteBuffer@7359748d[p=0,l=91,c=4096,r=91]={<<<\x81Y{"sync_mode":1,"sync_mo...op":4,"callback_id":""}>>>NFO","op"...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:49:51.837] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:49:51.837] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 91 bytes
[317月2026 21:49:51.837] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode TEXT, fin=true rsv=...
[317月2026 21:49:51.837] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 89 - Parser@46cfcfc4[ExtensionStack,s=PAYLOAD_LEN,c=0,len=89,f=TEXT[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:49:51.837] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: DirectByteBuffer@619dc225[p=0,l=89,c=89,r=89]={<<<{"sync_mode":1,"sync_mone...op":4,"callback_id":""}>>>}
[317月2026 21:49:51.837] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: TEXT[len=89,fin=true,rsv=...,masked=false]
[317月2026 21:49:51.837] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:49:51.837] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(TEXT[len=89,fin=true,rsv=...,masked=false])
[317月2026 21:49:51.837] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(TEXT[len=89,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:49:51.837] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextFrame(DirectByteBuffer@619dc225[p=0,l=89,c=89,r=89]={<<<{"sync_mode":1,"sync_mone...op":4,"callback_id":""}>>>}, true) - webSocketListener=true, webSocketPartialListener=false, listener=com.springwater.easybot.bridge.BridgeClient, activeMessage=null
[317月2026 21:49:51.837] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextMessage([89] "{"sync_mode":1,"sync...NGS_UPDATED","op":4,"callback_id":""}") - webSocketListener=true, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:49:51.844] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:49:51.845] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@6ce237db[p=0,l=59,c=59,r=59]={<<<{"op":5,"callback_id":"",...SYNC_SETTINGS_UPDATED"}>>>}
[317月2026 21:49:51.845] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=59,fin=true,rsv=...,masked=false]
[317月2026 21:49:51.845] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=59,fin=true,rsv=...,masked=false]
[317月2026 21:49:51.845] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=59,fin=true,rsv=...,masked=true], Flusher@64dc863c[PROCESSING])
[317月2026 21:49:51.845] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=59,fin=true,rsv=...,masked=true],Flusher@64dc863c[PROCESSING],AUTO,null] to Flusher@3b5b3c6d[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:49:51.845] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3b5b3c6d[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:49:51.845] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=59,fin=true,rsv=...,masked=true],Flusher@64dc863c[PROCESSING],AUTO,null]]
[317月2026 21:49:51.846] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:49:51.847] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@64dc863c[PROCESSING],AUTO,null]]
[317月2026 21:49:51.847] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:49:51.847] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:49:51.847] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:49:51.847] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:49:51.847] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=65 cap=32768]
[317月2026 21:49:51.847] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:49:51.848] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@497c83{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=65,c=32768,r=65]={<<<\x81\xBbZ\x15\xE8\xB9!7\x87\xC9x/\xDd\x95xv\x89\xD56w\x89\xDa1J\x81...\tL\xA6\xFa\x05F\xAd\xEd\x0e\\\xA6\xFe\tJ\xBd\xE9\x1eT\xBc\xFc\x1e7\x95>>>qB#&1Byop...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:49:51.848] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@497c83{WRITING}->null:IDLE-->WRITING
[317月2026 21:49:51.848] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 65 SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=11/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=65,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=89,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:49:51.848] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=65 remaining=0 WriteFlusher@497c83{WRITING}->null
[317月2026 21:49:51.848] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@497c83{IDLE}->null:WRITING-->IDLE
[317月2026 21:49:51.848] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=65,terminated=null]
[317月2026 21:49:51.848] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=65,terminated=null] processing 0 entries: []
[317月2026 21:49:51.848] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=65,terminated=null] auto flushing
[317月2026 21:49:51.848] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=65,terminated=null] flushing 0 frames: []
[317月2026 21:49:51.848] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:49:51.848] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@27ac1ab7[READING] getAction(DirectByteBuffer@7359748d[p=91,l=91,c=4096,r=0]={\x81Y{"sync_...id":""}<<<>>>NFO","op"...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:49:51.848] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:49:51.848] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 0 DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x81Y{"sync_...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:49:51.849] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:49:51.849] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@421628eb{AC.ReadCB@6643655f{WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=89,f=null]]}}
[317月2026 21:49:51.850] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:49:51.850] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@324e7526 on ManagedSelector@7ca3136a{STARTED} id=2 keys=1 selected=0 updates=0
[317月2026 21:49:51.850] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@7ca3136a{STARTED} id=2 keys=1 selected=0 updates=1
[317月2026 21:49:51.850] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc woken with none selected
[317月2026 21:49:51.850] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc woken up from select, 0/0/1 selected
[317月2026 21:49:51.850] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc processing 0 keys, 1 updates
[317月2026 21:49:51.850] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:49:51.850] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@324e7526
[317月2026 21:49:51.850] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:49:51.850] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:49:51.850] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc waiting with 1 keys
[317月2026 21:49:51.850] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4783e5f8{RUNNING,thread=Thread[#359,EasyBotBridge-Jetty-359,5,SERVER]} was=RUNNING next=RESERVED size=0+2 capacity=20
[317月2026 21:49:51.850] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4783e5f8{RESERVED,thread=Thread[#359,EasyBotBridge-Jetty-359,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=2/20,pending=0}
[317月2026 21:49:56.364] [Netty Server IO #1/DEBUG] [com.mohistmc.youer.Youer/CLADAPTER]: Transforming classloader class com/comphenix/net/bytebuddy/dynamic/loading/InjectionClassLoader
[317月2026 21:49:56.364] [Netty Server IO #1/DEBUG] [com.mohistmc.youer.Youer/CLADAPTER]: Implementing RemappingClassLoader for class com/comphenix/net/bytebuddy/dynamic/loading/InjectionClassLoader
[317月2026 21:49:57.467] [Netty Server IO #1/DEBUG] [com.mohistmc.youer.Youer/CLADAPTER]: Found new java/net/URLClassLoader/<init>([Ljava/net/URL;Ljava/lang/ClassLoader;)V call in com/comphenix/net/bytebuddy/dynamic/ClassFileLocator$ForClassLoader$BootLoaderProxyCreationAction run()Ljava/lang/ClassLoader;
[317月2026 21:50:04.850] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 21:50:04.850] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 21:50:05.098] [spark-java-sampler-2-thread-4/WARN] [spark/]: Timed out waiting for world statistics
[317月2026 21:50:06.146] [Netty Server IO #1/DEBUG] [com.mohistmc.youer.Youer/CLADAPTER]: Transforming classloader class com/comphenix/net/bytebuddy/dynamic/loading/ByteArrayClassLoader
[317月2026 21:50:06.147] [Netty Server IO #1/DEBUG] [com.mohistmc.youer.Youer/CLADAPTER]: Implementing RemappingClassLoader for class com/comphenix/net/bytebuddy/dynamic/loading/ByteArrayClassLoader
[317月2026 21:50:13.254] [Netty Server IO #1/DEBUG] [com.mohistmc.youer.Youer/REDIRECT]: Scanning java/lang/ClassLoader$ByteBuddyAccessor$V1
[317月2026 21:50:13.272] [Netty Server IO #1/DEBUG] [com.mohistmc.youer.Youer/REDIRECT]: Creating bridge handler java/lang/ClassLoader$ByteBuddyAccessor$V1/defineClass(Ljava/lang/ClassLoader;Ljava/lang/String;[BIILjava/security/ProtectionDomain;)Ljava/lang/Class; to java/lang/ClassLoader/defineClass(Ljava/lang/String;[BIILjava/security/ProtectionDomain;)Ljava/lang/Class;
[317月2026 21:50:14.540] [Netty Server IO #1/DEBUG] [io.netty.util.Recycler/]: -Dio.netty.recycler.maxCapacityPerThread: 4096
[317月2026 21:50:14.540] [Netty Server IO #1/DEBUG] [io.netty.util.Recycler/]: -Dio.netty.recycler.ratio: 8
[317月2026 21:50:14.540] [Netty Server IO #1/DEBUG] [io.netty.util.Recycler/]: -Dio.netty.recycler.chunkSize: 32
[317月2026 21:50:14.540] [Netty Server IO #1/DEBUG] [io.netty.util.Recycler/]: -Dio.netty.recycler.blocking: false
[317月2026 21:50:14.540] [Netty Server IO #1/DEBUG] [io.netty.util.Recycler/]: -Dio.netty.recycler.batchFastThreadLocalOnly: true
[317月2026 21:50:14.553] [Netty Server IO #1/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class com/comphenix/protocol/injector/netty/channel/ChannelProtocolUtil$1
[317月2026 21:50:16.914] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 21:50:16.914] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 21:50:18.513] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 21:50:18.513] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 21:50:20.824] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - keepalive: connection org.sqlite.jdbc4.JDBC4Connection@2f13f5af is alive
[317月2026 21:50:34.860] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 21:50:34.876] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 21:50:42.577] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc woken up from select, 1/1/1 selected
[317月2026 21:50:42.608] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc processing 1 keys, 0 updates
[317月2026 21:50:42.625] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:12876 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@87910bc, interestOps=1, readyOps=1 SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=50774/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:50:42.627] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=50775/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:50:42.627] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=50777/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=89,f=null]]:runFillable:BLOCKING
[317月2026 21:50:42.627] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=2/20,pending=0} tryExecute EatWhatYouKill@69f08364/SelectorProducer@728345ae/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}][pc=0,pic=0,pec=1,epc=2]@2026-07-31T21:50:42.6277786+08:00
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@69f08364/SelectorProducer@728345ae/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=1,epc=2]@2026-07-31T21:50:42.6282937+08:00 m=EXECUTE_PRODUCE_CONSUME t=CEP:SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=50777/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=89,f=null]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4783e5f8{RESERVED,thread=Thread[#359,EasyBotBridge-Jetty-359,5,SERVER]} task=EatWhatYouKill@69f08364/SelectorProducer@728345ae/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=1,epc=2]@2026-07-31T21:50:42.6282937+08:00 ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@421628eb{AC.ReadCB@6643655f{WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=50777/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=89,f=null]]}}
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@69f08364/SelectorProducer@728345ae/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=1,epc=3]@2026-07-31T21:50:42.6282937+08:00 tryProduce true
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable()
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable(ByteBuffer): java.nio.DirectByteBuffer[pos=0 lim=0 cap=4096]
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@27ac1ab7[READING] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x81Y{"sync_...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=50777/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 2 DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"sync_mo...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc waiting with 1 keys
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 2 bytes - DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"sync_mo...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@27ac1ab7[READING] getAction(DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"sync_mo...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 2 bytes
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode PING, fin=true rsv=...
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 0 - Parser@46cfcfc4[ExtensionStack,s=PAYLOAD_LEN,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: PING[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(PING[len=0,fin=true,rsv=...,masked=false])
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(PING[len=0,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: PING: HeapByteBuffer@6a20473f[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendPong with HeapByteBuffer@63f5b54a[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing PONG[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing PONG[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(PONG[len=0,fin=true,rsv=...,masked=true], Flusher@64dc863c[PROCESSING])
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@64dc863c[PROCESSING],OFF,null] to Flusher@3b5b3c6d[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3b5b3c6d[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@64dc863c[PROCESSING],OFF,null]]
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] flushing 1 frames: [FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@64dc863c[PROCESSING],OFF,null]]
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@497c83{IDLE}->null [DirectByteBuffer@1a3ae3f0[p=0,l=6,c=2048,r=6]={<<<\x8a\x80\x16G"\xAa>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@497c83{WRITING}->null:IDLE-->WRITING
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 6 SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=6 remaining=0 WriteFlusher@497c83{WRITING}->null
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@497c83{IDLE}->null:WRITING-->IDLE
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null]
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 0 entries: []
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@27ac1ab7[READING] getAction(DirectByteBuffer@7359748d[p=2,l=2,c=4096,r=0]={\x89\x00<<<>>>{"sync_mo...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 0 DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x89\x00{"sync_...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:50:42.628] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:50:42.629] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@421628eb{AC.ReadCB@6643655f{WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]]}}
[317月2026 21:50:42.629] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:50:42.629] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@324e7526 on ManagedSelector@7ca3136a{STARTED} id=2 keys=1 selected=0 updates=0
[317月2026 21:50:42.629] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@7ca3136a{STARTED} id=2 keys=1 selected=0 updates=1
[317月2026 21:50:42.629] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@7fd88c91{RUNNING,thread=Thread[#360,EasyBotBridge-Jetty-360,5,SERVER]} was=RUNNING next=RESERVED size=0+2 capacity=20
[317月2026 21:50:42.629] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@7fd88c91{RESERVED,thread=Thread[#360,EasyBotBridge-Jetty-360,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=2/20,pending=0}
[317月2026 21:50:42.629] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc woken with none selected
[317月2026 21:50:42.629] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc woken up from select, 0/0/1 selected
[317月2026 21:50:42.629] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc processing 0 keys, 1 updates
[317月2026 21:50:42.629] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:50:42.629] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@324e7526
[317月2026 21:50:42.629] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:50:42.629] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:50:42.629] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc waiting with 1 keys
[317月2026 21:50:47.009] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 21:50:47.024] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 21:50:48.546] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 21:50:48.546] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 21:50:51.802] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: shrinking QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 21:50:51.832] [EasyBotBridge-Jetty-318/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Thread[#318,EasyBotBridge-Jetty-318,5,SERVER] exited for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 21:50:51.833] [EasyBotBridge-Jetty-361/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4d81d34d{RESERVED,thread=Thread[#361,EasyBotBridge-Jetty-361,5,SERVER]} task=null ReservedThreadExecutor@270810df{reserved=2/20,pending=0}
[317月2026 21:50:51.833] [EasyBotBridge-Jetty-361/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4d81d34d{IDLE,thread=Thread[#361,EasyBotBridge-Jetty-361,5,SERVER]} exited ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:50:51.833] [EasyBotBridge-Jetty-361/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran ReservedThread@4d81d34d{IDLE,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:51:04.888] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 21:51:04.888] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 21:51:05.074] [spark-java-sampler-2-thread-4/WARN] [spark/]: Timed out waiting for world statistics
[317月2026 21:51:17.045] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 21:51:17.061] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 21:51:18.556] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 21:51:18.556] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 21:51:30.722] [Worker-Main-14/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:51:30.722] [Worker-Main-14/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:51:33.778] [Worker-Main-14/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:4%
[317月2026 21:51:33.897] [Worker-Main-11/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:51:33.898] [Worker-Main-11/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:51:34.770] [Worker-Main-11/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:6%
[317月2026 21:51:34.897] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 21:51:34.897] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 21:51:34.982] [Worker-Main-11/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:51:34.982] [Worker-Main-11/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:51:36.706] [Worker-Main-11/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:8%
[317月2026 21:51:36.863] [Worker-Main-11/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:51:36.863] [Worker-Main-11/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:51:37.113] [Worker-Main-11/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:10%
[317月2026 21:51:37.620] [Worker-Main-6/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:51:37.621] [Worker-Main-6/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:51:37.734] [Worker-Main-6/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:12%
[317月2026 21:51:38.041] [Worker-Main-13/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:51:38.041] [Worker-Main-13/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:51:38.740] [Worker-Main-13/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:14%
[317月2026 21:51:38.975] [Worker-Main-13/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:51:38.975] [Worker-Main-13/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:51:39.790] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc woken up from select, 1/1/1 selected
[317月2026 21:51:39.807] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc processing 1 keys, 0 updates
[317月2026 21:51:39.808] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:12876 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@87910bc, interestOps=1, readyOps=1 SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=57178/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:51:39.808] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=57178/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:51:39.808] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=57178/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING
[317月2026 21:51:39.808] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=1/20,pending=0} tryExecute EatWhatYouKill@69f08364/SelectorProducer@728345ae/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=1,epc=3]@2026-07-31T21:51:39.8086302+08:00
[317月2026 21:51:39.808] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=0/20,pending=1} startReservedThread p=1
[317月2026 21:51:39.808] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue ReservedThread@643a4fd8{PENDING,thread=null} startThread=0
[317月2026 21:51:39.808] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@69f08364/SelectorProducer@728345ae/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=1,epc=3]@2026-07-31T21:51:39.8086302+08:00 m=EXECUTE_PRODUCE_CONSUME t=CEP:SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=57179/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:51:39.808] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@421628eb{AC.ReadCB@6643655f{WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=57179/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]]}}
[317月2026 21:51:39.808] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable()
[317月2026 21:51:39.808] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable(ByteBuffer): java.nio.DirectByteBuffer[pos=0 lim=0 cap=4096]
[317月2026 21:51:39.808] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@27ac1ab7[READING] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x89\x00{"sync_...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:51:39.808] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:51:39.808] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 10 DirectByteBuffer@7359748d[p=0,l=10,c=4096,r=10]={<<<\x81\x08{"op":2}>>>ode":1,"s...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:51:39.808] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 10 bytes - DirectByteBuffer@7359748d[p=0,l=10,c=4096,r=10]={<<<\x81\x08{"op":2}>>>ode":1,"s...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:51:39.808] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@27ac1ab7[READING] getAction(DirectByteBuffer@7359748d[p=0,l=10,c=4096,r=10]={<<<\x81\x08{"op":2}>>>ode":1,"s...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:51:39.808] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:51:39.808] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 10 bytes
[317月2026 21:51:39.808] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode TEXT, fin=true rsv=...
[317月2026 21:51:39.808] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 8 - Parser@46cfcfc4[ExtensionStack,s=PAYLOAD_LEN,c=0,len=8,f=TEXT[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:51:39.809] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: DirectByteBuffer@6664a5b6[p=0,l=8,c=8,r=8]={<<<{"op":2}>>>}
[317月2026 21:51:39.809] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: TEXT[len=8,fin=true,rsv=...,masked=false]
[317月2026 21:51:39.809] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:51:39.809] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(TEXT[len=8,fin=true,rsv=...,masked=false])
[317月2026 21:51:39.809] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(TEXT[len=8,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:51:39.809] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextFrame(DirectByteBuffer@6664a5b6[p=0,l=8,c=8,r=8]={<<<{"op":2}>>>}, true) - webSocketListener=true, webSocketPartialListener=false, listener=com.springwater.easybot.bridge.BridgeClient, activeMessage=null
[317月2026 21:51:39.809] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextMessage([8] "{"op":2}") - webSocketListener=true, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:51:39.809] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@27ac1ab7[READING] getAction(DirectByteBuffer@7359748d[p=10,l=10,c=4096,r=0]={\x81\x08{"op":2}<<<>>>ode":1,"s...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:51:39.809] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:51:39.809] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 0 DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x81\x08{"op":2...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:51:39.809] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=8,f=null]]
[317月2026 21:51:39.809] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@421628eb{AC.ReadCB@6643655f{WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=8,f=null]]}}
[317月2026 21:51:39.809] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=true 0->1 for SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=8,f=null]]
[317月2026 21:51:39.809] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:51:39.809] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:51:39.809] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 1 on SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=8,f=null]]
[317月2026 21:51:39.809] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc waiting with 1 keys
[317月2026 21:51:39.809] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@7fd88c91{RESERVED,thread=Thread[#360,EasyBotBridge-Jetty-360,5,SERVER]} task=EatWhatYouKill@69f08364/SelectorProducer@728345ae/PRODUCING/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=1,epc=4]@2026-07-31T21:51:39.8099297+08:00 ReservedThreadExecutor@270810df{reserved=0/20,pending=1}
[317月2026 21:51:39.809] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@69f08364/SelectorProducer@728345ae/PRODUCING/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=1,epc=4]@2026-07-31T21:51:39.8099297+08:00 tryProduce true
[317月2026 21:51:39.809] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@7fd88c91{RUNNING,thread=Thread[#360,EasyBotBridge-Jetty-360,5,SERVER]} was=RUNNING next=RESERVED size=1+1 capacity=20
[317月2026 21:51:39.810] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@7fd88c91{RESERVED,thread=Thread[#360,EasyBotBridge-Jetty-360,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=1/20,pending=1}
[317月2026 21:51:39.810] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run ReservedThread@643a4fd8{PENDING,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=1}]
[317月2026 21:51:39.810] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@643a4fd8{PENDING,thread=Thread[#310,EasyBotBridge-Jetty-310,5,SERVER]} was=PENDING next=RESERVED size=0+2 capacity=20
[317月2026 21:51:39.810] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@643a4fd8{RESERVED,thread=Thread[#310,EasyBotBridge-Jetty-310,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=2/20,pending=0}
[317月2026 21:51:39.937] [Worker-Main-13/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:16%
[317月2026 21:51:40.035] [Worker-Main-13/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:51:40.035] [Worker-Main-13/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:51:40.700] [Worker-Main-13/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:18%
[317月2026 21:51:42.069] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:51:42.069] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@47a7c7a9[p=0,l=8,c=8,r=8]={<<<{"op":2}>>>}
[317月2026 21:51:42.069] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=8,fin=true,rsv=...,masked=false]
[317月2026 21:51:42.069] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=8,fin=true,rsv=...,masked=false]
[317月2026 21:51:42.069] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=8,fin=true,rsv=...,masked=true], Flusher@64dc863c[PROCESSING])
[317月2026 21:51:42.069] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=8,fin=true,rsv=...,masked=true],Flusher@64dc863c[PROCESSING],AUTO,null] to Flusher@3b5b3c6d[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:51:42.069] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3b5b3c6d[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:51:42.069] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=8,fin=true,rsv=...,masked=true],Flusher@64dc863c[PROCESSING],AUTO,null]]
[317月2026 21:51:42.069] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:51:42.070] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@64dc863c[PROCESSING],AUTO,null]]
[317月2026 21:51:42.070] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:51:42.070] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:51:42.070] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:51:42.070] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:51:42.070] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=14 cap=32768]
[317月2026 21:51:42.070] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:51:42.157] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@497c83{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=14,c=32768,r=14]={<<<\x81\x88\xE4$\xC7\xEd\x9f\x06\xA8\x9d\xC6\x1e\xF5\x90>>>xv\x89\xD56w\x89\xDa1...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:51:42.157] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@497c83{WRITING}->null:IDLE-->WRITING
[317月2026 21:51:42.158] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 14 SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=W,to=2348/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=14,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=8,f=null]]
[317月2026 21:51:42.158] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=14 remaining=0 WriteFlusher@497c83{WRITING}->null
[317月2026 21:51:42.158] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@497c83{IDLE}->null:WRITING-->IDLE
[317月2026 21:51:42.158] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=14,terminated=null]
[317月2026 21:51:42.158] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] processing 0 entries: []
[317月2026 21:51:42.158] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] auto flushing
[317月2026 21:51:42.158] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] flushing 0 frames: []
[317月2026 21:51:42.158] [pool-58-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:51:42.585] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc woken up from select, 1/1/1 selected
[317月2026 21:51:42.616] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc processing 1 keys, 0 updates
[317月2026 21:51:42.663] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:12876 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@87910bc, interestOps=1, readyOps=1 SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=504/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=8,f=null]]
[317月2026 21:51:42.771] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=520/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=8,f=null]]
[317月2026 21:51:42.848] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=675/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=8,f=null]]:runFillable:BLOCKING
[317月2026 21:51:43.207] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=2/20,pending=0} tryExecute EatWhatYouKill@69f08364/SelectorProducer@728345ae/REPRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}][pc=0,pic=0,pec=1,epc=4]@2026-07-31T21:51:43.2070688+08:00
[317月2026 21:51:43.211] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@69f08364/SelectorProducer@728345ae/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=1,epc=4]@2026-07-31T21:51:43.2085719+08:00 m=EXECUTE_PRODUCE_CONSUME t=CEP:SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=1052/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=8,f=null]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:51:43.211] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@421628eb{AC.ReadCB@6643655f{WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=1052/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=8,f=null]]}}
[317月2026 21:51:43.211] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable()
[317月2026 21:51:43.212] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable(ByteBuffer): java.nio.DirectByteBuffer[pos=0 lim=0 cap=4096]
[317月2026 21:51:43.213] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@27ac1ab7[READING] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x81\x08{"op":2...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:51:43.213] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:51:43.213] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 2 DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"op":2}o...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:51:43.213] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 2 bytes - DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"op":2}o...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:51:43.213] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@27ac1ab7[READING] getAction(DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"op":2}o...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:51:43.213] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:51:43.213] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 2 bytes
[317月2026 21:51:43.213] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode PING, fin=true rsv=...
[317月2026 21:51:43.213] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 0 - Parser@46cfcfc4[ExtensionStack,s=PAYLOAD_LEN,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:51:43.214] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: PING[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:51:43.952] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:51:44.697] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(PING[len=0,fin=true,rsv=...,masked=false])
[317月2026 21:51:44.698] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(PING[len=0,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:51:44.699] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: PING: HeapByteBuffer@6a20473f[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:51:46.381] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:51:45.449] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@643a4fd8{RESERVED,thread=Thread[#310,EasyBotBridge-Jetty-310,5,SERVER]} task=EatWhatYouKill@69f08364/SelectorProducer@728345ae/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=1,epc=5]@2026-07-31T21:51:44.6984481+08:00 ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:51:46.708] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@69f08364/SelectorProducer@728345ae/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=1,epc=5]@2026-07-31T21:51:46.708074+08:00 tryProduce true
[317月2026 21:51:46.712] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendPong with HeapByteBuffer@69e7cfb5[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:51:46.817] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:51:46.897] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:51:46.878] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing PONG[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:51:47.065] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 21:51:47.112] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 21:51:47.173] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing PONG[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:51:47.174] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=3961/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:51:47.174] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(PONG[len=0,fin=true,rsv=...,masked=true], Flusher@64dc863c[PROCESSING])
[317月2026 21:51:47.220] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc waiting with 1 keys
[317月2026 21:51:47.392] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@64dc863c[PROCESSING],OFF,null] to Flusher@3b5b3c6d[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:51:47.407] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3b5b3c6d[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:51:47.564] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@64dc863c[PROCESSING],OFF,null]]
[317月2026 21:51:47.657] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] flushing 1 frames: [FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@64dc863c[PROCESSING],OFF,null]]
[317月2026 21:51:47.657] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@497c83{IDLE}->null [DirectByteBuffer@1a3ae3f0[p=0,l=6,c=2048,r=6]={<<<\x8a\x80W9\x02\xB7>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:51:47.658] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@497c83{WRITING}->null:IDLE-->WRITING
[317月2026 21:51:47.658] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 6 SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=4444/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:51:47.659] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=6 remaining=0 WriteFlusher@497c83{WRITING}->null
[317月2026 21:51:47.659] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@497c83{IDLE}->null:WRITING-->IDLE
[317月2026 21:51:47.659] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:51:47.659] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null]
[317月2026 21:51:47.659] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 0 entries: []
[317月2026 21:51:47.659] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:51:47.659] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@27ac1ab7[READING] getAction(DirectByteBuffer@7359748d[p=2,l=2,c=4096,r=0]={\x89\x00<<<>>>{"op":2}o...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:51:47.660] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:51:47.661] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]:
java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
at java.base/sun.nio.ch.SocketDispatcher.read0(Native Method) ~[?:?]
at java.base/sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:47) ~[?:?]
at java.base/sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:341) ~[?:?]
at java.base/sun.nio.ch.IOUtil.read(IOUtil.java:295) ~[?:?]
at java.base/sun.nio.ch.IOUtil.read(IOUtil.java:270) ~[?:?]
at java.base/sun.nio.ch.SocketChannelImpl.implRead(SocketChannelImpl.java:422) ~[?:?]
at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:489) ~[?:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.ChannelEndPoint.fill(ChannelEndPoint.java:247) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection.onFillable(AbstractWebSocketConnection.java:471) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection.onFillable(AbstractWebSocketConnection.java:440) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.FillInterest.fillable(FillInterest.java:105) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) [EasyBot-2.4.0.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1474) [?:?]
[317月2026 21:51:47.665] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: shutdownInput SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=6/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[OPENED],f=Flusher@3b5b3c6d[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:51:47.666] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled -1 DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x89\x00{"op":2...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:51:47.666] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: eof READING
[317月2026 21:51:47.666] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@27ac1ab7[EOF] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x89\x00{"op":2...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:51:47.666] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: EOF
[317月2026 21:51:47.666] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(CLOSE[len=2,fin=true,rsv=...,masked=true], com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection$CallbackBridge@14c671bd)
[317月2026 21:51:47.667] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[CLOSE[len=2,fin=true,rsv=...,masked=true],com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection$CallbackBridge@14c671bd,OFF,null] to Flusher@3b5b3c6d[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:51:47.667] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3b5b3c6d[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:51:47.667] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[CLOSE[len=2,fin=true,rsv=...,masked=true],com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection$CallbackBridge@14c671bd,OFF,null]]
[317月2026 21:51:47.667] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3b5b3c6d[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] flushing 1 frames: [FrameEntry[CLOSE[len=2,fin=true,rsv=...,masked=true],com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection$CallbackBridge@14c671bd,OFF,null]]
[317月2026 21:51:47.668] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@497c83{IDLE}->null [DirectByteBuffer@1a3ae3f0[p=0,l=6,c=2048,r=6]={<<<\x88\x82\xF1\x93\xFf\xBd>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},HeapByteBuffer@22b4b872[p=0,l=2,c=2,r=2]={<<<\xF2z>>>}]
[317月2026 21:51:47.668] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@497c83{WRITING}->null:IDLE-->WRITING
[317月2026 21:51:47.669] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write exception
com.springwater.easybot.libs.jetty.io.EofException: null
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.ChannelEndPoint.flush(ChannelEndPoint.java:280) ~[EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.WriteFlusher.flush(WriteFlusher.java:422) ~[EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.WriteFlusher.write(WriteFlusher.java:277) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.AbstractEndPoint.write(AbstractEndPoint.java:381) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher.flush(FrameFlusher.java:264) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher.process(FrameFlusher.java:193) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.IteratingCallback.processing(IteratingCallback.java:248) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.IteratingCallback.iterate(IteratingCallback.java:229) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection.outgoingFrame(AbstractWebSocketConnection.java:581) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection.outgoingFrame(WebSocketClientConnection.java:58) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection.close(AbstractWebSocketConnection.java:181) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection.onFillable(AbstractWebSocketConnection.java:510) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection.onFillable(AbstractWebSocketConnection.java:440) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.FillInterest.fillable(FillInterest.java:105) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) [EasyBot-2.4.0.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1474) [?:?]
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
at java.base/sun.nio.ch.SocketDispatcher.writev0(Native Method) ~[?:?]
at java.base/sun.nio.ch.SocketDispatcher.writev(SocketDispatcher.java:62) ~[?:?]
at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:227) ~[?:?]
at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:158) ~[?:?]
at java.base/sun.nio.ch.SocketChannelImpl.implWrite(SocketChannelImpl.java:593) ~[?:?]
at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:627) ~[?:?]
at java.base/java.nio.channels.SocketChannel.write(SocketChannel.java:633) ~[?:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.ChannelEndPoint.flush(ChannelEndPoint.java:274) ~[EasyBot-2.4.0.jar:?]
[317月2026 21:51:47.671] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@497c83{FAILED}->null:WRITING-->FAILED
[317月2026 21:51:47.671] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: callApplicationOnError()
com.springwater.easybot.libs.jetty.io.EofException: null
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.ChannelEndPoint.flush(ChannelEndPoint.java:280) ~[EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.WriteFlusher.flush(WriteFlusher.java:422) ~[EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.WriteFlusher.write(WriteFlusher.java:277) ~[EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.AbstractEndPoint.write(AbstractEndPoint.java:381) ~[EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher.flush(FrameFlusher.java:264) ~[EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher.process(FrameFlusher.java:193) ~[EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.IteratingCallback.processing(IteratingCallback.java:248) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.IteratingCallback.iterate(IteratingCallback.java:229) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection.outgoingFrame(AbstractWebSocketConnection.java:581) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection.outgoingFrame(WebSocketClientConnection.java:58) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection.close(AbstractWebSocketConnection.java:181) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection.onFillable(AbstractWebSocketConnection.java:510) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection.onFillable(AbstractWebSocketConnection.java:440) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.FillInterest.fillable(FillInterest.java:105) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) [EasyBot-2.4.0.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1474) [?:?]
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
at java.base/sun.nio.ch.SocketDispatcher.writev0(Native Method) ~[?:?]
at java.base/sun.nio.ch.SocketDispatcher.writev(SocketDispatcher.java:62) ~[?:?]
at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:227) ~[?:?]
at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:158) ~[?:?]
at java.base/sun.nio.ch.SocketChannelImpl.implWrite(SocketChannelImpl.java:593) ~[?:?]
at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:627) ~[?:?]
at java.base/java.nio.channels.SocketChannel.write(SocketChannel.java:633) ~[?:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.ChannelEndPoint.flush(ChannelEndPoint.java:274) ~[EasyBot-2.4.0.jar:?]
[317月2026 21:51:47.673] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onError(com.springwater.easybot.libs.jetty.io.EofException) - listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:51:47.673] [EasyBotBridge-Jetty-359/ERROR] [EasyBot/]: 连接遇到错误: null
[317月2026 21:51:47.675] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: callApplicationOnClose(CloseInfo[code=1006,reason=EofException])
[317月2026 21:51:47.675] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onClose(1006,EofException) - listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:51:47.675] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: 连接关闭: EofException (code: 1006)
[317月2026 21:51:47.676] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: callApplicationOnClose(CloseInfo[code=1006,reason=Disconnected])
[317月2026 21:51:47.676] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT disconnect()
[317月2026 21:51:47.676] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Terminating Flusher@3b5b3c6d[FAILED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected]
[317月2026 21:51:47.676] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: shutdownOutput SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,ISHUT,fill=-,flush=F,to=17/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[DISCONNECTED],f=Flusher@3b5b3c6d[FAILED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:51:47.676] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: doClose SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,CLOSED,fill=-,flush=F,to=17/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[DISCONNECTED],f=Flusher@3b5b3c6d[FAILED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:51:47.676] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: onClose FillInterest@421628eb{null}
[317月2026 21:51:47.676] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup ManagedSelector@7ca3136a{STARTED} id=2 keys=1 selected=0 updates=0
[317月2026 21:51:47.676] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc woken with none selected
[317月2026 21:51:47.676] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc woken up from select, 0/0/0 selected
[317月2026 21:51:47.676] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc processing 0 keys, 0 updates
[317月2026 21:51:47.676] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue com.springwater.easybot.libs.jetty.io.ManagedSelector$DestroyEndPoint@2e951108 startThread=0
[317月2026 21:51:47.676] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:51:47.676] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:51:47.676] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc waiting with 0 keys
[317月2026 21:51:47.676] [EasyBotBridge-Jetty-361/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.io.ManagedSelector$DestroyEndPoint@2e951108 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:51:47.676] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: close SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,CLOSED,fill=-,flush=F,to=18/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[DISCONNECTED],f=Flusher@3b5b3c6d[FAILED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:51:47.677] [EasyBotBridge-Jetty-361/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Destroyed SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,CLOSED,fill=-,flush=F,to=18/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[DISCONNECTED],f=Flusher@3b5b3c6d[FAILED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:51:47.677] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: close(null) SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,CLOSED,fill=-,flush=F,to=18/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[DISCONNECTED],f=Flusher@3b5b3c6d[FAILED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:51:47.677] [EasyBotBridge-Jetty-361/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: onClose WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,CLOSED,fill=-,flush=F,to=18/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[DISCONNECTED],f=Flusher@3b5b3c6d[FAILED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:51:47.677] [EasyBotBridge-Jetty-361/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.onSessionClosed()
[317月2026 21:51:47.677] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4783e5f8{RUNNING,thread=Thread[#359,EasyBotBridge-Jetty-359,5,SERVER]} was=RUNNING next=RESERVED size=0+2 capacity=20
[317月2026 21:51:47.677] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4783e5f8{RESERVED,thread=Thread[#359,EasyBotBridge-Jetty-359,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=2/20,pending=0}
[317月2026 21:51:47.677] [EasyBotBridge-Jetty-361/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,CLOSED,fill=-,flush=F,to=18/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[DISCONNECTED],f=Flusher@3b5b3c6d[FAILED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]],remote=WebSocketRemoteEndpoint@5a5d63ae[batching=true],incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]]
[317月2026 21:51:47.677] [EasyBotBridge-Jetty-361/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: stopping - WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,CLOSED,fill=-,flush=F,to=18/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[DISCONNECTED],f=Flusher@3b5b3c6d[FAILED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]],remote=WebSocketRemoteEndpoint@5a5d63ae[batching=true],incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]]
[317月2026 21:51:47.677] [EasyBotBridge-Jetty-361/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:51:47.677] [EasyBotBridge-Jetty-361/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:51:47.677] [EasyBotBridge-Jetty-361/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient]
[317月2026 21:51:47.677] [EasyBotBridge-Jetty-361/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient]
[317月2026 21:51:47.677] [EasyBotBridge-Jetty-361/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@6643655f::SocketChannelEndPoint@270c1e23{l=/127.0.0.1:12876,r=/127.0.0.1:26990,CLOSED,fill=-,flush=F,to=18/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@6643655f[s=ConnectionState@47ca28d[DISCONNECTED],f=Flusher@3b5b3c6d[FAILED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@46cfcfc4[ExtensionStack,s=START,c=0,len=0,f=null]],remote=WebSocketRemoteEndpoint@5a5d63ae[batching=true],incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]]
[317月2026 21:51:47.677] [EasyBotBridge-Jetty-361/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.io.ManagedSelector$DestroyEndPoint@2e951108 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 21:51:48.556] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 21:51:48.556] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 21:51:52.681] [BridgeClient-Worker/WARN] [EasyBot/]: 正在尝试重连服务器
[317月2026 21:51:57.793] [BridgeClient-Worker/INFO] [EasyBot/]: 正在连接到服务器: ws://127.0.0.1:26990/bridge
[317月2026 21:51:57.827] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.websocket.client.WebSocketClient/]: connect websocket com.springwater.easybot.bridge.BridgeClient@59fecf3d to ws://127.0.0.1:26990/bridge
[317月2026 21:51:57.827] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: ctor / listener=com.springwater.easybot.bridge.BridgeClient, policy=WebSocketPolicy@30690f4f[behavior=CLIENT,maxTextMessageSize=65536,maxTextMessageBufferSize=32768,maxBinaryMessageSize=65536,maxBinaryMessageBufferSize=32768,asyncWriteTimeout=60000,idleTimeout=300000,inputBufferSize=4096]
[317月2026 21:51:57.828] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpDestination/]: Stale check done with result false on HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=0,pool=DuplexConnectionPool@96a617c[s=STARTED,c=0/0/64,a=0,i=0,q=0,p=Pool@110912c2[inUse=0,size=0,capacity=64,closed=false]],stale=false,idle=-1
[317月2026 21:51:57.828] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpConversation/]: Exchanges in conversation 1, override=null, listeners=[WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64]
[317月2026 21:51:57.829] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpDestination/]: Queued WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64 for HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=0/0/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=0,capacity=64,closed=false]],stale=false,idle=-1
[317月2026 21:51:57.829] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Acquiring create=true on DuplexConnectionPool@96a617c[s=STARTED,c=0/0/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=0,capacity=64,closed=false]]
[317月2026 21:51:57.829] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Try creating connection 0/64 with 0 pending
[317月2026 21:51:57.829] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Try creating(true) connection, pending/demand/supply: 0/2/0, result=true
[317月2026 21:51:57.830] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.Pool/]: Pool@110912c2[inUse=0,size=1,capacity=64,closed=false] returning new reserved entry MultiEntry@4fa1f40e{PENDING,usage=0,multiplex=0,pooled=null}
[317月2026 21:51:57.830] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Creating connection 0/64 at MultiEntry@4fa1f40e{PENDING,usage=0,multiplex=0,pooled=null}
[317月2026 21:51:57.830] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue com.springwater.easybot.libs.jetty.util.SocketAddressResolver$Async$$Lambda/0x00000000085e9bb0@4763c151 startThread=0
[317月2026 21:51:57.886] [EasyBotBridge-Jetty-361/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.util.SocketAddressResolver$Async$$Lambda/0x00000000085e9bb0@4763c151 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 21:51:58.025] [EasyBotBridge-Jetty-361/DEBUG] [com.springwater.easybot.libs.jetty.util.SocketAddressResolver/]: Resolved 127.0.0.1 in 0 ms
[317月2026 21:51:58.136] [EasyBotBridge-Jetty-361/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false Connect@63571b73{java.nio.channels.SocketChannel[connection-pending remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=1/1/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@6d90f969, client.connector=HttpClient@32c4e980{STARTED}}} on ManagedSelector@3c102e16{STARTED} id=3 keys=0 selected=0 updates=0
[317月2026 21:51:58.137] [EasyBotBridge-Jetty-361/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@3c102e16{STARTED} id=3 keys=0 selected=0 updates=1
[317月2026 21:51:58.137] [EasyBotBridge-Jetty-361/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.util.SocketAddressResolver$Async$$Lambda/0x00000000085e9bb0@4763c151 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 21:51:58.137] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 woken with none selected
[317月2026 21:51:58.138] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 woken up from select, 0/0/0 selected
[317月2026 21:51:58.138] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 processing 0 keys, 1 updates
[317月2026 21:51:58.138] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:51:58.139] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update Connect@63571b73{java.nio.channels.SocketChannel[connection-pending remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=1/1/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@6d90f969, client.connector=HttpClient@32c4e980{STARTED}}}
[317月2026 21:51:58.139] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:51:58.140] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 waiting with 1 keys
[317月2026 21:51:58.141] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 woken up from select, 1/1/1 selected
[317月2026 21:51:58.141] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 processing 1 keys, 0 updates
[317月2026 21:51:58.141] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 8 channel=java.nio.channels.SocketChannel[connection-pending remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@5fba9918, interestOps=8, readyOps=8 Connect@63571b73{java.nio.channels.SocketChannel[connection-pending remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=1/1/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@6d90f969, client.connector=HttpClient@32c4e980{STARTED}}}
[317月2026 21:51:58.142] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Connected true java.nio.channels.SocketChannel[connected local=/127.0.0.1:1604 remote=/127.0.0.1:26990]
[317月2026 21:51:58.137] [EasyBotBridge-Jetty-361/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: shrinking QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 21:51:58.143] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue CreateEndPoint@5542f268{Connect@63571b73{java.nio.channels.SocketChannel[connected local=/127.0.0.1:1604 remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=1/1/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@6d90f969, client.connector=HttpClient@32c4e980{STARTED}}}} startThread=0
[317月2026 21:51:58.143] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:51:58.144] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:51:58.143] [EasyBotBridge-Jetty-361/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Thread[#361,EasyBotBridge-Jetty-361,5,SERVER] exited for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=1}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 21:51:58.144] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 waiting with 1 keys
[317月2026 21:51:58.144] [EasyBotBridge-Jetty-361/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Starting Thread[#388,EasyBotBridge-Jetty-388,5,SERVER]
[317月2026 21:51:58.145] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Runner started for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 21:51:58.145] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run CreateEndPoint@5542f268{Connect@63571b73{java.nio.channels.SocketChannel[connected local=/127.0.0.1:1604 remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=1/1/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@6d90f969, client.connector=HttpClient@32c4e980{STARTED}}}} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 21:51:58.145] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpClientTransport/]: Created HttpConnectionOverHTTP@78b868ab::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/0}{io=0/0,kio=0,kro=8}-><null>
[317月2026 21:51:58.145] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=true com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x0000000008619ff0@724003db on ManagedSelector@3c102e16{STARTED} id=3 keys=1 selected=0 updates=0
[317月2026 21:51:58.145] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: onOpen SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/0}{io=0/0,kio=0,kro=8}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=null)[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:51:58.145] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: onOpen HttpConnectionOverHTTP@78b868ab::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/0}{io=0/0,kio=0,kro=8}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=null)[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:51:58.146] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested HttpConnectionOverHTTP@78b868ab::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/0}{io=0/0,kio=0,kro=8}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=null)[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:51:58.146] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@576d7cb8{AC.ReadCB@78b868ab{HttpConnectionOverHTTP@78b868ab::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=0/0,kio=0,kro=8}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=null)[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]}}
[317月2026 21:51:58.146] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=0/1,kio=0,kro=8}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=null)[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:51:58.146] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@7983ceb9 on ManagedSelector@3c102e16{STARTED} id=3 keys=1 selected=0 updates=1
[317月2026 21:51:58.146] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@3c102e16{STARTED} id=3 keys=1 selected=0 updates=2
[317月2026 21:51:58.146] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Connection creation succeeded MultiEntry@4fa1f40e{PENDING,usage=0,multiplex=0,pooled=null}: HttpConnectionOverHTTP@78b868ab::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=0/1,kio=0,kro=8}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=null)[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:51:58.147] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Acquiring create=false on DuplexConnectionPool@96a617c[s=STARTED,c=0/1/64,a=0,i=1,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]]
[317月2026 21:51:58.147] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Activated MultiEntry@4fa1f40e{ACTIVE,usage=1,multiplex=1,pooled=HttpConnectionOverHTTP@78b868ab::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=0/1,kio=0,kro=8}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=null)[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]} Pool@110912c2[inUse=1,size=1,capacity=64,closed=false]
[317月2026 21:51:58.147] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 woken with none selected
[317月2026 21:51:58.147] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpDestination/]: Processing exchange HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[PENDING/null] res=HttpResponse[null 0 null]@6f17ee8a[PENDING/null]} on HttpConnectionOverHTTP@78b868ab::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=0/1,kio=0,kro=8}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=null)[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]] of HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=0,pool=DuplexConnectionPool@96a617c[s=STARTED,c=0/1/64,a=1,i=0,q=0,p=Pool@110912c2[inUse=1,size=1,capacity=64,closed=false]],stale=false,idle=-1
[317月2026 21:51:58.147] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpConnection/]: Normalizing true WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64
[317月2026 21:51:58.147] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 woken up from select, 0/0/1 selected
[317月2026 21:51:58.147] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 processing 0 keys, 2 updates
[317月2026 21:51:58.147] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 2
[317月2026 21:51:58.147] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x0000000008619ff0@724003db
[317月2026 21:51:58.147] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@7983ceb9
[317月2026 21:51:58.147] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=1/0}{io=1/1,kio=1,kro=8}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[PENDING/null] res=HttpResponse[null 0 null]@6f17ee8a[PENDING/null]})[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:51:58.147] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:51:58.147] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 waiting with 1 keys
[317月2026 21:51:58.147] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpChannel/]: HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[PENDING/null] res=HttpResponse[null 0 null]@6f17ee8a[PENDING/null]} associated true to HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[PENDING/null] res=HttpResponse[null 0 null]@6f17ee8a[PENDING/null]})[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:51:58.147] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Request begin WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64
[317月2026 21:51:58.147] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Request headers WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64
User-Agent: Jetty/9.4.58.v20250814
Sec-WebSocket-Key: peJBC9DK/Qae2SbOi/KlJA==
Sec-WebSocket-Version: 13
[317月2026 21:51:58.147] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpContent/]: Advanced content to last chunk
[317月2026 21:51:58.148] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Generated headers (-1 bytes), chunk (-1 bytes), content (0 bytes) - NEED_HEADER/HttpGenerator@63f9131{s=START}
[317月2026 21:51:58.148] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpGenerator/]: generateHeaders GET{u=/bridge,HTTP/1.1,h=9,cl=-1} last=true content=HeapByteBuffer@7d76acb8[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:51:58.149] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpGenerator/]: Accept-Encoding: gzip
User-Agent: Jetty/9.4.58.v20250814
Sec-WebSocket-Key: peJBC9DK/Qae2SbOi/KlJA==
Sec-WebSocket-Version: 13
[317月2026 21:51:58.152] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpGenerator/]: NO_CONTENT
[317月2026 21:51:58.152] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Generated headers (262 bytes), chunk (-1 bytes), content (0 bytes) - FLUSH/HttpGenerator@63f9131{s=COMPLETING}
[317月2026 21:51:58.152] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@5323c76c{IDLE}->null [HeapByteBuffer@6d55ad40[p=0,l=262,c=4096,r=262]={<<<GET /bridge HTTP/1.1\r\nAcc...st: 127.0.0.1:26990\r\n\r\n>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},HeapByteBuffer@6a20473f[p=0,l=0,c=0,r=0]={<<<>>>},HeapByteBuffer@7d76acb8[p=0,l=0,c=0,r=0]={<<<>>>}]
[317月2026 21:51:58.152] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@5323c76c{WRITING}->null:IDLE-->WRITING
[317月2026 21:51:58.152] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 262 SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=W,to=6/0}{io=1/1,kio=1,kro=8}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[PENDING/null] res=HttpResponse[null 0 null]@6f17ee8a[PENDING/null]})[send=HttpSenderOverHTTP@c844884(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@63f9131{s=COMPLETING}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:51:58.152] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=262 remaining=0 WriteFlusher@5323c76c{WRITING}->null
[317月2026 21:51:58.152] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@5323c76c{IDLE}->null:WRITING-->IDLE
[317月2026 21:51:58.152] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Generated headers (-1 bytes), chunk (-1 bytes), content (-1 bytes) - DONE/HttpGenerator@63f9131{s=END}
[317月2026 21:51:58.153] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Request committed WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64
[317月2026 21:51:58.153] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Request success WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64
[317月2026 21:51:58.153] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpExchange/]: Terminated request for HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[null 0 null]@6f17ee8a[PENDING/null]}, result: null
[317月2026 21:51:58.153] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Terminating request WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64
[317月2026 21:51:58.153] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Created SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=1/1,kio=1,kro=8}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[null 0 null]@6f17ee8a[PENDING/null]})[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:51:58.153] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran CreateEndPoint@5542f268{Connect@63571b73{java.nio.channels.SocketChannel[connected local=/127.0.0.1:1604 remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=0,pool=DuplexConnectionPool@96a617c[s=STARTED,c=0/1/64,a=1,i=0,q=0,p=Pool@110912c2[inUse=1,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@6d90f969, client.connector=HttpClient@32c4e980{STARTED}}}} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 21:51:58.153] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 woken up from select, 1/1/1 selected
[317月2026 21:51:58.153] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 processing 1 keys, 0 updates
[317月2026 21:51:58.153] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:1604 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@5fba9918, interestOps=1, readyOps=1 SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=1/1,kio=1,kro=1}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[null 0 null]@6f17ee8a[PENDING/null]})[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:51:58.153] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=1/0,kio=1,kro=1}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[null 0 null]@6f17ee8a[PENDING/null]})[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:51:58.154] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=1/0,kio=1,kro=1}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[null 0 null]@6f17ee8a[PENDING/null]})[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]:runFillable:BLOCKING
[317月2026 21:51:58.154] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=2/20,pending=0} tryExecute EatWhatYouKill@3950f0fa/SelectorProducer@54d6af17/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:51:58.1541684+08:00
[317月2026 21:51:58.154] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3950f0fa/SelectorProducer@54d6af17/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:51:58.1541684+08:00 m=EXECUTE_PRODUCE_CONSUME t=CEP:SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=1/0}{io=1/0,kio=1,kro=1}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[null 0 null]@6f17ee8a[PENDING/null]})[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:51:58.154] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@576d7cb8{AC.ReadCB@78b868ab{HttpConnectionOverHTTP@78b868ab::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=1/0}{io=1/0,kio=1,kro=1}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[null 0 null]@6f17ee8a[PENDING/null]})[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]}}
[317月2026 21:51:58.154] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Acquired RetainableByteBuffer@104076a4{DirectByteBuffer@6dce3d87[p=0,l=0,c=16384,r=0]={<<<>>>HTTP/1.1 ...\x00\x00\x00\x00\x00\x00\x00},r=1}
[317月2026 21:51:58.154] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: parseNext s=START DirectByteBuffer@6dce3d87[p=0,l=0,c=16384,r=0]={<<<>>>HTTP/1.1 ...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:51:58.154] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Parse result=false, failed=false
[317月2026 21:51:58.154] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Parse complete=false, RetainableByteBuffer@104076a4{DirectByteBuffer@6dce3d87[p=0,l=0,c=16384,r=0]={<<<>>>HTTP/1.1 ...\x00\x00\x00\x00\x00\x00\x00},r=1} HttpParser{s=START,0 of -1}
[317月2026 21:51:58.154] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 158 DirectByteBuffer@6dce3d87[p=0,l=158,c=16384,r=158]={<<<HTTP/1.1 101 Switching Pr...GfgA1f9By76cJE8Zho=\r\n\r\n>>>\x81~\x00\xCd{"ver...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:51:58.155] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Read 158 bytes in RetainableByteBuffer@104076a4{DirectByteBuffer@6dce3d87[p=0,l=158,c=16384,r=158]={<<<HTTP/1.1 101 Switching Pr...GfgA1f9By76cJE8Zho=\r\n\r\n>>>\x81~\x00\xCd{"ver...\x00\x00\x00\x00\x00\x00\x00},r=1} from SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/0}{io=1/0,kio=1,kro=1}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[null 0 null]@6f17ee8a[PENDING/null]})[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:51:58.155] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: parseNext s=START DirectByteBuffer@6dce3d87[p=0,l=158,c=16384,r=158]={<<<HTTP/1.1 101 Switching Pr...GfgA1f9By76cJE8Zho=\r\n\r\n>>>\x81~\x00\xCd{"ver...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:51:58.155] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: START --> RESPONSE_VERSION
[317月2026 21:51:58.155] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: RESPONSE_VERSION --> SPACE1
[317月2026 21:51:58.155] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: SPACE1 --> STATUS
[317月2026 21:51:58.155] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: STATUS --> SPACE2
[317月2026 21:51:58.155] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: SPACE2 --> REASON
[317月2026 21:51:58.155] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: REASON --> HEADER
[317月2026 21:51:58.155] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4783e5f8{RESERVED,thread=Thread[#359,EasyBotBridge-Jetty-359,5,SERVER]} task=EatWhatYouKill@3950f0fa/SelectorProducer@54d6af17/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=0,epc=1]@2026-07-31T21:51:58.1551712+08:00 ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:51:58.155] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3950f0fa/SelectorProducer@54d6af17/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=0,epc=1]@2026-07-31T21:51:58.1551712+08:00 tryProduce true
[317月2026 21:51:58.155] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpConversation/]: Exchanges in conversation 1, override=null, listeners=[WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64]
[317月2026 21:51:58.155] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response begin HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a
[317月2026 21:51:58.155] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Server --> VALUE
[317月2026 21:51:58.155] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Server --> IN_VALUE
[317月2026 21:51:58.155] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:51:58.155] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:51:58.156] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Server --> FIELD
[317月2026 21:51:58.156] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Upgrade --> VALUE
[317月2026 21:51:58.156] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Upgrade --> IN_VALUE
[317月2026 21:51:58.156] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Upgrade --> FIELD
[317月2026 21:51:58.156] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Connection: Upgrade --> IN_VALUE
[317月2026 21:51:58.156] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Connection: Upgrade --> FIELD
[317月2026 21:51:58.156] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Sec-WebSocket-Accept --> VALUE
[317月2026 21:51:58.156] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Sec-WebSocket-Accept --> IN_VALUE
[317月2026 21:51:58.156] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Sec-WebSocket-Accept --> FIELD
[317月2026 21:51:58.156] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER --> CONTENT
[317月2026 21:51:58.156] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response headers HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a
Server: websocket-sharp/1.0
Sec-WebSocket-Accept: +f+3AAusHGfgA1f9By76cJE8Zho=
[317月2026 21:51:58.156] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response demand=1/1, resume=false
[317月2026 21:51:58.156] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response headers hasDemand=true HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a
[317月2026 21:51:58.156] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: CONTENT --> CONTENT_END
[317月2026 21:51:58.156] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: CONTENT_END --> END
[317月2026 21:51:58.156] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: reset HttpParser{s=END,0 of -1}
[317月2026 21:51:58.156] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: END --> START
[317月2026 21:51:58.156] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response success HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a
[317月2026 21:51:58.156] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpExchange/]: Terminated response for HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a[TERMINATED/null]}, result: Result[WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64 > HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a] null
[317月2026 21:51:58.156] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response complete HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a
[317月2026 21:51:58.157] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.IdleTimeout/]: SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=2/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a[TERMINATED/null]})[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]] idle timeout check, elapsed: 2 ms, remaining: 299998 ms
[317月2026 21:51:58.157] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: Using RemoteEndpointFactory: WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=2/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a[TERMINATED/null]})[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=2/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a[TERMINATED/null]})[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]]
[317月2026 21:51:58.157] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=2/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a[TERMINATED/null]})[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=2/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a[TERMINATED/null]})[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]] added {WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=2/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a[TERMINATED/null]})[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],POJO}
[317月2026 21:51:58.158] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=3/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a[TERMINATED/null]})[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=3/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a[TERMINATED/null]})[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]] added {JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],AUTO}
[317月2026 21:51:58.158] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=3/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a[TERMINATED/null]})[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=3/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a[TERMINATED/null]})[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]]
[317月2026 21:51:58.158] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: starting - WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=3/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a[TERMINATED/null]})[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=3/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a[TERMINATED/null]})[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]]
[317月2026 21:51:58.158] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient]
[317月2026 21:51:58.158] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @465764ms JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient]
[317月2026 21:51:58.158] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @465764ms WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=3/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a[TERMINATED/null]})[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=3/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a[TERMINATED/null]})[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]]
[317月2026 21:51:58.158] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Extension Configs=[]
[317月2026 21:51:58.158] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=3/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a[TERMINATED/null]})[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]] added {ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection],MANAGED}
[317月2026 21:51:58.158] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:51:58.158] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @465764ms ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:51:58.159] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=3/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a[TERMINATED/null]})[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]] upgrading from HttpConnectionOverHTTP@78b868ab::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=4/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a[TERMINATED/null]})[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]] to WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=4/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a[TERMINATED/null]})[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:51:58.159] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Released RetainableByteBuffer@104076a4{DirectByteBuffer@6dce3d87[p=0,l=0,c=16384,r=0]={<<<>>>HTTP/1.1 ...\x00\x00\x00\x00\x00\x00\x00},r=0}
[317月2026 21:51:58.159] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: onClose HttpConnectionOverHTTP@78b868ab::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=4/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@78b868ab(l:/127.0.0.1:1604 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@374283f7(exchange=HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a[TERMINATED/null]})[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:51:58.159] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: onOpen WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=4/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[HANDSHAKING],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:51:58.159] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.onSessionOpened()
[317月2026 21:51:58.159] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.open()
[317月2026 21:51:58.159] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.open() remote=WebSocketRemoteEndpoint@521dbd4b[batching=true]
[317月2026 21:51:58.159] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: openSession(WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=4/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENING],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=0,f=null]],remote=WebSocketRemoteEndpoint@521dbd4b[batching=true],incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]]) objectFactory=com.springwater.easybot.libs.jetty.util.DecoratedObjectFactory[decorators=0]
[317月2026 21:51:58.159] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onConnect(WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=4/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENING],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=0,f=null]],remote=WebSocketRemoteEndpoint@521dbd4b[batching=true],incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]]) - listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:51:58.159] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=4/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENING],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:51:58.159] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 waiting with 1 keys
[317月2026 21:51:58.161] [EasyBotBridge-Jetty-313/INFO] [EasyBot/]: 已连接到服务器: ws://127.0.0.1:26990/bridge
[317月2026 21:51:58.724] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=568/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:51:58.724] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@576d7cb8{AC.ReadCB@1b395fed{WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=0,f=null]]}}
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=1/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@7983ceb9 on ManagedSelector@3c102e16{STARTED} id=3 keys=1 selected=0 updates=0
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@3c102e16{STARTED} id=3 keys=1 selected=0 updates=1
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 woken with none selected
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 woken up from select, 0/0/1 selected
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 processing 0 keys, 1 updates
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] open -> WebSocketSession@211a4191[behavior=CLIENT,batchMode=AUTO,idleTimeout=300000,requestURI=ws://127.0.0.1:26990/bridge] - STARTED
+- WebSocketClientConnection@1b395fed
| +> SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=1/300000}{io=0/1,kio=0,kro=1}
| +> Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null]
| +> Generator[CLIENT,validating]
| +> Parser@2178663c[ExtensionStack,s=START,c=0,len=0,f=null]
+= JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient] - STARTED
+= ExtensionStack@788dfb16[size=0,queueSize=0] - STARTED
key: +- bean, += managed, +~ unmanaged, +? auto, +: iterable, +] array, +@ map, +> undefined
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@7983ceb9
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=1/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpChannel/]: HttpExchange@34f7ea1{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a[TERMINATED/null]} disassociated true from HttpChannelOverHTTP@374283f7(exchange=null)[send=HttpSenderOverHTTP@c844884(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@63f9131{s=START}],recv=HttpReceiverOverHTTP@741304f6(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Removed (true) MultiEntry@4fa1f40e{CLOSED,usage=0,multiplex=0,pooled=HttpConnectionOverHTTP@78b868ab::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=1/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=0,f=null]]} Pool@110912c2[inUse=0,size=0,capacity=64,closed=false]
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Request/Response succeeded: Result[WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64 > HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a] null, notifying [WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64]
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.websocket.client.WebSocketUpgradeRequest/]: onComplete() - Result[WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@67004b64 > HttpResponse[HTTP/1.1 101 Switching Protocols]@6f17ee8a] null
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 waiting with 1 keys
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Parse result=false, failed=false
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Parse complete=true, null HttpParser{s=START,0 of -1}
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 woken up from select, 1/1/1 selected
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 processing 1 keys, 0 updates
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:1604 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@5fba9918, interestOps=1, readyOps=1 SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=2/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=2/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=2/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=1/20,pending=0} tryExecute EatWhatYouKill@3950f0fa/SelectorProducer@54d6af17/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=0,epc=1]@2026-07-31T21:51:58.725581+08:00
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=0/20,pending=1} startReservedThread p=1
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue ReservedThread@4149b2d7{PENDING,thread=null} startThread=0
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3950f0fa/SelectorProducer@54d6af17/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=0,epc=1]@2026-07-31T21:51:58.725581+08:00 m=EXECUTE_PRODUCE_CONSUME t=CEP:SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=2/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@576d7cb8{AC.ReadCB@1b395fed{WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=2/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=0,f=null]]}}
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable()
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable(ByteBuffer): java.nio.DirectByteBuffer[pos=0 lim=0 cap=4096]
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@2b8b821f[READING] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x89\x00{"op":2...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 209 DirectByteBuffer@7359748d[p=0,l=209,c=4096,r=209]={<<<\x81~\x00\xCd{"version":"BridgeCor...,"interval":120,"op":0}>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 209 bytes - DirectByteBuffer@7359748d[p=0,l=209,c=4096,r=209]={<<<\x81~\x00\xCd{"version":"BridgeCor...,"interval":120,"op":0}>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@2b8b821f[READING] getAction(DirectByteBuffer@7359748d[p=0,l=209,c=4096,r=209]={<<<\x81~\x00\xCd{"version":"BridgeCor...,"interval":120,"op":0}>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 209 bytes
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode TEXT, fin=true rsv=...
[317月2026 21:51:58.727] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 205 - Parser@2178663c[ExtensionStack,s=PAYLOAD_LEN_BYTES,c=0,len=205,f=TEXT[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:51:58.727] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: DirectByteBuffer@3414676d[p=0,l=205,c=205,r=205]={<<<{"version":"BridgeCore (2...,"interval":120,"op":0}>>>}
[317月2026 21:51:58.727] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: TEXT[len=205,fin=true,rsv=...,masked=false]
[317月2026 21:51:58.727] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:51:58.727] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(TEXT[len=205,fin=true,rsv=...,masked=false])
[317月2026 21:51:58.727] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(TEXT[len=205,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:51:58.727] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextFrame(DirectByteBuffer@3414676d[p=0,l=205,c=205,r=205]={<<<{"version":"BridgeCore (2...,"interval":120,"op":0}>>>}, true) - webSocketListener=true, webSocketPartialListener=false, listener=com.springwater.easybot.bridge.BridgeClient, activeMessage=null
[317月2026 21:51:58.727] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@7fd88c91{RESERVED,thread=Thread[#360,EasyBotBridge-Jetty-360,5,SERVER]} task=EatWhatYouKill@3950f0fa/SelectorProducer@54d6af17/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=0,epc=2]@2026-07-31T21:51:58.7270986+08:00 ReservedThreadExecutor@270810df{reserved=0/20,pending=1}
[317月2026 21:51:58.727] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextMessage([205] "{"version":"BridgeCo...-a2ab2a202589","interval":120,"op":0}") - webSocketListener=true, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:51:58.727] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3950f0fa/SelectorProducer@54d6af17/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=0,epc=2]@2026-07-31T21:51:58.7270986+08:00 tryProduce true
[317月2026 21:51:58.727] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:51:58.727] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:51:58.727] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=205,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:51:58.727] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 waiting with 1 keys
[317月2026 21:51:58.725] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@427122df in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:51:58.727] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run ReservedThread@4149b2d7{PENDING,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}]
[317月2026 21:51:58.727] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4149b2d7{PENDING,thread=Thread[#388,EasyBotBridge-Jetty-388,5,SERVER]} was=PENDING next=RESERVED size=0+1 capacity=20
[317月2026 21:51:58.727] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4149b2d7{RESERVED,thread=Thread[#388,EasyBotBridge-Jetty-388,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:51:58.727] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: 已连接到主程序!
[317月2026 21:51:58.728] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: >>>主程序连接信息<<<
[317月2026 21:51:58.729] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: 系统: Windows(win-x64)
[317月2026 21:51:58.730] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: 运行时版本: .NET 8.0.14
[317月2026 21:51:58.730] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: 主程序版本: BridgeCore (26.5.8)
[317月2026 21:51:58.731] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: 连接信息: 112288d4-1f7e-4d84-af0d-9c80561b6b1b (心跳:120s)
[317月2026 21:51:58.731] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: >>>服务器信息<<<
[317月2026 21:51:58.732] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: 令牌: ***
[317月2026 21:51:58.733] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: 服务器: Youer 1.21.1-R0.1-SNAPSHOT
[317月2026 21:51:58.733] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: 插件版本: 2.4.0
[317月2026 21:51:58.734] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: 支持命令: true
[317月2026 21:51:58.735] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: 变量支持:true
[317月2026 21:51:58.735] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: >>>准备上传<<<
[317月2026 21:51:58.736] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: 上报身份中...
[317月2026 21:51:58.753] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:51:58.753] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@320f3db6[p=0,l=126,c=126,r=126]={<<<{"op":1,"plugin_version":...nWTYeUnWIwUD7wd3fwjKW"}>>>}
[317月2026 21:51:58.753] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=126,fin=true,rsv=...,masked=false]
[317月2026 21:51:58.753] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=126,fin=true,rsv=...,masked=false]
[317月2026 21:51:58.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=126,fin=true,rsv=...,masked=true], Flusher@3edcfe2a[PROCESSING])
[317月2026 21:51:58.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=126,fin=true,rsv=...,masked=true],Flusher@3edcfe2a[PROCESSING],AUTO,null] to Flusher@706f89eb[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:51:58.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@706f89eb[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:51:58.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=126,fin=true,rsv=...,masked=true],Flusher@3edcfe2a[PROCESSING],AUTO,null]]
[317月2026 21:51:58.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:51:58.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@3edcfe2a[PROCESSING],AUTO,null]]
[317月2026 21:51:58.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:51:58.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:51:58.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:51:58.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:51:58.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=134 cap=32768]
[317月2026 21:51:58.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:51:58.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@5323c76c{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=134,c=32768,r=134]={<<<\x81\xFe\x00~\xA1\xDa}\xF9\xDa\xF8\x12\x89\x83\xE0L\xD5\x83\xAa\x11\x8c\xC6\xB3\x13\xA6\xD7...\x97\xF6\x8e$\x9c\xF4\xB4*\xB0\xD6\x8f9\xCe\xD6\xBeN\x9f\xD6\xB06\xAe\x83\xA7>>>\x05;("\t3;=\x16...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:51:58.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@5323c76c{WRITING}->null:IDLE-->WRITING
[317月2026 21:51:58.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 134 SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=28/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=134,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=205,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:51:58.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=134 remaining=0 WriteFlusher@5323c76c{WRITING}->null
[317月2026 21:51:58.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@5323c76c{IDLE}->null:WRITING-->IDLE
[317月2026 21:51:58.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=134,terminated=null]
[317月2026 21:51:58.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=134,terminated=null] processing 0 entries: []
[317月2026 21:51:58.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=134,terminated=null] auto flushing
[317月2026 21:51:58.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=134,terminated=null] flushing 0 frames: []
[317月2026 21:51:58.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:51:58.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@2b8b821f[READING] getAction(DirectByteBuffer@7359748d[p=209,l=209,c=4096,r=0]={\x81~\x00\xCd{"ver..."op":0}<<<>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:51:58.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:51:58.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 0 DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x81~\x00\xCd{"ver...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:51:58.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=205,f=null]]
[317月2026 21:51:58.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@576d7cb8{AC.ReadCB@1b395fed{WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=205,f=null]]}}
[317月2026 21:51:58.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=205,f=null]]
[317月2026 21:51:58.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@7983ceb9 on ManagedSelector@3c102e16{STARTED} id=3 keys=1 selected=0 updates=0
[317月2026 21:51:58.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@3c102e16{STARTED} id=3 keys=1 selected=0 updates=1
[317月2026 21:51:58.755] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 woken with none selected
[317月2026 21:51:58.755] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 woken up from select, 0/0/1 selected
[317月2026 21:51:58.755] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 processing 0 keys, 1 updates
[317月2026 21:51:58.755] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:51:58.755] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@7983ceb9
[317月2026 21:51:58.755] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=205,f=null]]
[317月2026 21:51:58.755] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:51:58.755] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 waiting with 1 keys
[317月2026 21:51:58.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4783e5f8{RUNNING,thread=Thread[#359,EasyBotBridge-Jetty-359,5,SERVER]} was=RUNNING next=RESERVED size=0+2 capacity=20
[317月2026 21:51:58.756] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4783e5f8{RESERVED,thread=Thread[#359,EasyBotBridge-Jetty-359,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=2/20,pending=0}
[317月2026 21:51:58.759] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 woken up from select, 1/1/1 selected
[317月2026 21:51:58.759] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 processing 1 keys, 0 updates
[317月2026 21:51:58.759] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:1604 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@5fba9918, interestOps=1, readyOps=1 SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=4/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=205,f=null]]
[317月2026 21:51:58.759] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=4/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=205,f=null]]
[317月2026 21:51:58.759] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=4/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=205,f=null]]:runFillable:BLOCKING
[317月2026 21:51:58.760] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=2/20,pending=0} tryExecute EatWhatYouKill@3950f0fa/SelectorProducer@54d6af17/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}][pc=0,pic=0,pec=0,epc=2]@2026-07-31T21:51:58.7600539+08:00
[317月2026 21:51:58.760] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3950f0fa/SelectorProducer@54d6af17/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=0,epc=2]@2026-07-31T21:51:58.7600539+08:00 m=EXECUTE_PRODUCE_CONSUME t=CEP:SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=4/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=205,f=null]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:51:58.760] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@576d7cb8{AC.ReadCB@1b395fed{WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=4/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=205,f=null]]}}
[317月2026 21:51:58.760] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable()
[317月2026 21:51:58.760] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable(ByteBuffer): java.nio.DirectByteBuffer[pos=0 lim=0 cap=4096]
[317月2026 21:51:58.760] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@2b8b821f[READING] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x81~\x00\xCd{"ver...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:51:58.760] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:51:58.760] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4783e5f8{RESERVED,thread=Thread[#359,EasyBotBridge-Jetty-359,5,SERVER]} task=EatWhatYouKill@3950f0fa/SelectorProducer@54d6af17/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=0,epc=3]@2026-07-31T21:51:58.7600539+08:00 ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:51:58.760] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 156 DirectByteBuffer@7359748d[p=0,l=156,c=4096,r=156]={<<<\x81?{"server_name":"*已隐藏*...af8-bfae-77b51005fb12"}>>>2-369e-45...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:51:58.760] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 156 bytes - DirectByteBuffer@7359748d[p=0,l=156,c=4096,r=156]={<<<\x81?{"server_name":"*已隐藏*...af8-bfae-77b51005fb12"}>>>2-369e-45...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:51:58.760] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3950f0fa/SelectorProducer@54d6af17/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=0,epc=3]@2026-07-31T21:51:58.7600539+08:00 tryProduce true
[317月2026 21:51:58.760] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@2b8b821f[READING] getAction(DirectByteBuffer@7359748d[p=0,l=156,c=4096,r=156]={<<<\x81?{"server_name":"*已隐藏*...af8-bfae-77b51005fb12"}>>>2-369e-45...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:51:58.760] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:51:58.760] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:51:58.760] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 156 bytes
[317月2026 21:51:58.760] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:51:58.760] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode TEXT, fin=true rsv=...
[317月2026 21:51:58.760] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 63 - Parser@2178663c[ExtensionStack,s=PAYLOAD_LEN,c=0,len=63,f=TEXT[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:51:58.760] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: DirectByteBuffer@6d325744[p=0,l=63,c=63,r=63]={<<<{"server_name":"*已隐藏*",..._get_plugin_list":true}>>>}
[317月2026 21:51:58.760] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=PAYLOAD_LEN,c=0,len=63,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:51:58.760] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: TEXT[len=63,fin=true,rsv=...,masked=false]
[317月2026 21:51:58.760] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 waiting with 1 keys
[317月2026 21:51:58.760] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:51:58.760] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(TEXT[len=63,fin=true,rsv=...,masked=false])
[317月2026 21:51:58.760] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(TEXT[len=63,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:51:58.760] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextFrame(DirectByteBuffer@6d325744[p=0,l=63,c=63,r=63]={<<<{"server_name":"*已隐藏*",..._get_plugin_list":true}>>>}, true) - webSocketListener=true, webSocketPartialListener=false, listener=com.springwater.easybot.bridge.BridgeClient, activeMessage=null
[317月2026 21:51:58.760] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextMessage([63] "{"server_name":"Haku...op":3,"support_get_plugin_list":true}") - webSocketListener=true, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:51:58.761] [EasyBotBridge-Jetty-360/INFO] [EasyBot/]: 身份验证成功! 服务器名: *已隐藏*
[317月2026 21:51:58.761] [EasyBotBridge-Jetty-360/INFO] [EasyBot/]: 已连接到主程序!
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@690dde3a[p=0,l=55,c=55,r=55]={<<<{"op":4,"callback_id":"",...p":"NEED_SYNC_SETTING"}>>>}
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=55,fin=true,rsv=...,masked=false]
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=55,fin=true,rsv=...,masked=false]
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=55,fin=true,rsv=...,masked=true], Flusher@3edcfe2a[PROCESSING])
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=55,fin=true,rsv=...,masked=true],Flusher@3edcfe2a[PROCESSING],AUTO,null] to Flusher@706f89eb[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@706f89eb[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=55,fin=true,rsv=...,masked=true],Flusher@3edcfe2a[PROCESSING],AUTO,null]]
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@3edcfe2a[PROCESSING],AUTO,null]]
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=61 cap=32768]
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@5323c76c{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=61,c=32768,r=61]={<<<\x81\xB7\x83b{\x1f\xF8@\x14o\xA1XO3\xA1\x01\x1as\xEf\x00\x1a|\xE8=\x12...\xF3@A=\xCd'>[\xDc1"Q\xC0=(Z\xD762Q\xC4@\x06>>>\xE0_\xA0\xCe\xAf\x18\x8b\x81\xEb...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@5323c76c{WRITING}->null:IDLE-->WRITING
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 61 SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=3/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=61,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=63,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=61 remaining=0 WriteFlusher@5323c76c{WRITING}->null
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@5323c76c{IDLE}->null:WRITING-->IDLE
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=61,terminated=null]
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=61,terminated=null] processing 0 entries: []
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=61,terminated=null] auto flushing
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=61,terminated=null] flushing 0 frames: []
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@2b8b821f[READING] getAction(DirectByteBuffer@7359748d[p=65,l=156,c=4096,r=91]={\x81?{"serve...":true}<<<\x81Y{"exec_op":"GET_SERVER_...af8-bfae-77b51005fb12"}>>>2-369e-45...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 91 bytes
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode TEXT, fin=true rsv=...
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 89 - Parser@2178663c[ExtensionStack,s=PAYLOAD_LEN,c=0,len=89,f=TEXT[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: DirectByteBuffer@1a92f0b8[p=0,l=89,c=89,r=89]={<<<{"exec_op":"GET_SERVER_IN...af8-bfae-77b51005fb12"}>>>}
[317月2026 21:51:58.763] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: TEXT[len=89,fin=true,rsv=...,masked=false]
[317月2026 21:51:58.764] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:51:58.764] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(TEXT[len=89,fin=true,rsv=...,masked=false])
[317月2026 21:51:58.764] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(TEXT[len=89,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:51:58.764] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextFrame(DirectByteBuffer@1a92f0b8[p=0,l=89,c=89,r=89]={<<<{"exec_op":"GET_SERVER_IN...af8-bfae-77b51005fb12"}>>>}, true) - webSocketListener=true, webSocketPartialListener=false, listener=com.springwater.easybot.bridge.BridgeClient, activeMessage=null
[317月2026 21:51:58.764] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextMessage([89] "{"exec_op":"GET_SERV...8d57dee-6c30-4af8-bfae-77b51005fb12"}") - webSocketListener=true, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:51:58.764] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:51:58.764] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@4c20a230[p=0,l=271,c=271,r=271]={<<<{"op":5,"callback_id":"68..."is_online_mode":false}>>>}
[317月2026 21:51:58.764] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=271,fin=true,rsv=...,masked=false]
[317月2026 21:51:58.764] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=271,fin=true,rsv=...,masked=false]
[317月2026 21:51:58.764] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=271,fin=true,rsv=...,masked=true], Flusher@3edcfe2a[PROCESSING])
[317月2026 21:51:58.764] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=271,fin=true,rsv=...,masked=true],Flusher@3edcfe2a[PROCESSING],AUTO,null] to Flusher@706f89eb[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:51:58.764] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@706f89eb[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:51:58.764] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=271,fin=true,rsv=...,masked=true],Flusher@3edcfe2a[PROCESSING],AUTO,null]]
[317月2026 21:51:58.764] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:51:58.764] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@3edcfe2a[PROCESSING],AUTO,null]]
[317月2026 21:51:58.764] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:51:58.764] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:51:58.764] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:51:58.764] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:51:58.764] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=279 cap=32768]
[317月2026 21:51:58.764] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:51:58.764] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@5323c76c{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=279,c=32768,r=279]={<<<\x81\xFe\x01\x0f\xC8\xD9\x80\x07\xB3\xFb\xEfw\xEa\xE3\xB5+\xEa\xBa\xE1k\xA4\xBb\xE1d\xA3...\xEa\xB0\xF3X\xA7\xB7\xEcn\xA6\xBc\xDfj\xA7\xBd\xE5%\xF2\xBf\xE1k\xBb\xBc\xFd>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:51:58.765] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@5323c76c{WRITING}->null:IDLE-->WRITING
[317月2026 21:51:58.765] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 279 SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=1/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=279,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=89,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:51:58.765] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=279 remaining=0 WriteFlusher@5323c76c{WRITING}->null
[317月2026 21:51:58.765] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@5323c76c{IDLE}->null:WRITING-->IDLE
[317月2026 21:51:58.765] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=279,terminated=null]
[317月2026 21:51:58.765] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=279,terminated=null] processing 0 entries: []
[317月2026 21:51:58.765] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=279,terminated=null] auto flushing
[317月2026 21:51:58.765] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=279,terminated=null] flushing 0 frames: []
[317月2026 21:51:58.765] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:51:58.765] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@2b8b821f[READING] getAction(DirectByteBuffer@7359748d[p=156,l=156,c=4096,r=0]={\x81?{"serve...5fb12"}<<<>>>2-369e-45...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:51:58.765] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:51:58.765] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 91 DirectByteBuffer@7359748d[p=0,l=91,c=4096,r=91]={<<<\x81Y{"sync_mode":1,"sync_mo...op":4,"callback_id":""}>>>NFO","op"...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:51:58.765] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 91 bytes - DirectByteBuffer@7359748d[p=0,l=91,c=4096,r=91]={<<<\x81Y{"sync_mode":1,"sync_mo...op":4,"callback_id":""}>>>NFO","op"...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:51:58.765] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@2b8b821f[READING] getAction(DirectByteBuffer@7359748d[p=0,l=91,c=4096,r=91]={<<<\x81Y{"sync_mode":1,"sync_mo...op":4,"callback_id":""}>>>NFO","op"...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:51:58.765] [pool-59-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:51:58.765] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:51:58.765] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 91 bytes
[317月2026 21:51:58.765] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode TEXT, fin=true rsv=...
[317月2026 21:51:58.765] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 89 - Parser@2178663c[ExtensionStack,s=PAYLOAD_LEN,c=0,len=89,f=TEXT[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:51:58.765] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: DirectByteBuffer@59b9dd8f[p=0,l=89,c=89,r=89]={<<<{"sync_mode":1,"sync_mone...op":4,"callback_id":""}>>>}
[317月2026 21:51:58.765] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: TEXT[len=89,fin=true,rsv=...,masked=false]
[317月2026 21:51:58.765] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:51:58.766] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(TEXT[len=89,fin=true,rsv=...,masked=false])
[317月2026 21:51:58.766] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(TEXT[len=89,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:51:58.766] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextFrame(DirectByteBuffer@59b9dd8f[p=0,l=89,c=89,r=89]={<<<{"sync_mode":1,"sync_mone...op":4,"callback_id":""}>>>}, true) - webSocketListener=true, webSocketPartialListener=false, listener=com.springwater.easybot.bridge.BridgeClient, activeMessage=null
[317月2026 21:51:58.766] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextMessage([89] "{"sync_mode":1,"sync...NGS_UPDATED","op":4,"callback_id":""}") - webSocketListener=true, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:51:58.766] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:51:58.766] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@c8c2f80[p=0,l=59,c=59,r=59]={<<<{"op":5,"callback_id":"",...SYNC_SETTINGS_UPDATED"}>>>}
[317月2026 21:51:58.766] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=59,fin=true,rsv=...,masked=false]
[317月2026 21:51:58.766] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=59,fin=true,rsv=...,masked=false]
[317月2026 21:51:58.766] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=59,fin=true,rsv=...,masked=true], Flusher@3edcfe2a[PROCESSING])
[317月2026 21:51:58.766] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=59,fin=true,rsv=...,masked=true],Flusher@3edcfe2a[PROCESSING],AUTO,null] to Flusher@706f89eb[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:51:58.766] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@706f89eb[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:51:58.766] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=59,fin=true,rsv=...,masked=true],Flusher@3edcfe2a[PROCESSING],AUTO,null]]
[317月2026 21:51:58.766] [pool-59-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@4bf311a[p=0,l=8,c=8,r=8]={<<<{"op":2}>>>}
[317月2026 21:51:58.766] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:51:58.766] [pool-59-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=8,fin=true,rsv=...,masked=false]
[317月2026 21:51:58.766] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@3edcfe2a[PROCESSING],AUTO,null]]
[317月2026 21:51:58.766] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:51:58.766] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:51:58.766] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:51:58.766] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=65 cap=32768]
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@5323c76c{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=65,c=32768,r=65]={<<<\x81\xBb\xD6vi\x07\xAdT\x06w\xF4L\\+\xF4\x15\x08k\xBa\x14\x08d\xBd)\x00...\x85/'D\x89%,S\x82?'@\x85)<W\x927=B\x92T\x14>>>\xE8\xB2%\xE4\xFb\xE5\x7f\xAd\xBa...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@5323c76c{WRITING}->null:IDLE-->WRITING
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 65 SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=1/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=65,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=89,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=65 remaining=0 WriteFlusher@5323c76c{WRITING}->null
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@5323c76c{IDLE}->null:WRITING-->IDLE
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=65,terminated=null]
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=65,terminated=null] processing 0 entries: []
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=65,terminated=null] auto flushing
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=65,terminated=null] flushing 0 frames: []
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=8,fin=true,rsv=...,masked=false]
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=8,fin=true,rsv=...,masked=true], Flusher@3edcfe2a[PROCESSING])
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=8,fin=true,rsv=...,masked=true],Flusher@3edcfe2a[PROCESSING],AUTO,null] to Flusher@706f89eb[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@706f89eb[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=8,fin=true,rsv=...,masked=true],Flusher@3edcfe2a[PROCESSING],AUTO,null]]
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@3edcfe2a[PROCESSING],AUTO,null]]
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=14 cap=32768]
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@5323c76c{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=14,c=32768,r=14]={<<<\x81\x88&&\x03\xC2]\x04l\xB2\x04\x1c1\xBf>>>\xF4\x15\x08k\xBa\x14\x08d\xBd...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@5323c76c{WRITING}->null:IDLE-->WRITING
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 14 SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=14,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=89,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=14 remaining=0 WriteFlusher@5323c76c{WRITING}->null
[317月2026 21:51:58.767] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@5323c76c{IDLE}->null:WRITING-->IDLE
[317月2026 21:51:58.768] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=14,terminated=null]
[317月2026 21:51:58.768] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] processing 0 entries: []
[317月2026 21:51:58.768] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] auto flushing
[317月2026 21:51:58.830] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] flushing 0 frames: []
[317月2026 21:51:59.698] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:51:59.700] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@2b8b821f[READING] getAction(DirectByteBuffer@7359748d[p=91,l=91,c=4096,r=0]={\x81Y{"sync_...id":""}<<<>>>NFO","op"...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:51:59.700] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:51:59.701] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 0 DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x81Y{"sync_...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:51:59.701] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=933/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:51:59.701] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@576d7cb8{AC.ReadCB@1b395fed{WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=89,f=null]]}}
[317月2026 21:51:59.704] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=1/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:51:59.704] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@7983ceb9 on ManagedSelector@3c102e16{STARTED} id=3 keys=1 selected=0 updates=0
[317月2026 21:51:59.704] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@3c102e16{STARTED} id=3 keys=1 selected=0 updates=1
[317月2026 21:51:59.704] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@7fd88c91{RUNNING,thread=Thread[#360,EasyBotBridge-Jetty-360,5,SERVER]} was=RUNNING next=RESERVED size=0+2 capacity=20
[317月2026 21:51:59.704] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 woken with none selected
[317月2026 21:51:59.705] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@7fd88c91{RESERVED,thread=Thread[#360,EasyBotBridge-Jetty-360,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=2/20,pending=0}
[317月2026 21:51:59.705] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 woken up from select, 0/0/1 selected
[317月2026 21:51:59.705] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 processing 0 keys, 1 updates
[317月2026 21:51:59.705] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:51:59.705] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@7983ceb9
[317月2026 21:51:59.705] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=2/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:51:59.705] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:51:59.705] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 waiting with 1 keys
[317月2026 21:52:04.899] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 21:52:04.915] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 21:52:05.071] [spark-java-sampler-2-thread-1/WARN] [spark/]: Timed out waiting for world statistics
[317月2026 21:52:14.079] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - keepalive: connection org.sqlite.jdbc4.JDBC4Connection@2f13f5af is alive
[317月2026 21:52:17.133] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 21:52:17.133] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 21:52:18.565] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 21:52:18.565] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 21:52:34.895] [Worker-Main-7/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:52:34.895] [Worker-Main-7/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:52:34.975] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 21:52:34.990] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 21:52:36.077] [Worker-Main-7/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:20%
[317月2026 21:52:36.578] [Worker-Main-2/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:52:36.578] [Worker-Main-2/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:52:37.228] [Worker-Main-2/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:22%
[317月2026 21:52:37.637] [Worker-Main-10/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:52:37.637] [Worker-Main-10/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:52:37.720] [Worker-Main-10/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:24%
[317月2026 21:52:37.789] [Worker-Main-4/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:52:37.789] [Worker-Main-4/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:52:37.871] [Worker-Main-4/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:26%
[317月2026 21:52:37.972] [Worker-Main-15/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:52:37.972] [Worker-Main-15/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:52:38.289] [Worker-Main-15/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:28%
[317月2026 21:52:38.471] [Worker-Main-4/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:52:38.472] [Worker-Main-4/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:52:38.566] [Worker-Main-4/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:30%
[317月2026 21:52:40.287] [Worker-Main-4/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:52:40.287] [Worker-Main-4/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:52:40.594] [Worker-Main-4/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:32%
[317月2026 21:52:43.237] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 woken up from select, 1/1/1 selected
[317月2026 21:52:43.817] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 processing 1 keys, 0 updates
[317月2026 21:52:44.082] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:1604 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@5fba9918, interestOps=1, readyOps=1 SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=44376/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:52:44.083] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=44380/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:52:44.083] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=44381/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=89,f=null]]:runFillable:BLOCKING
[317月2026 21:52:44.083] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=2/20,pending=0} tryExecute EatWhatYouKill@3950f0fa/SelectorProducer@54d6af17/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}][pc=0,pic=0,pec=0,epc=3]@2026-07-31T21:52:44.0834399+08:00
[317月2026 21:52:44.085] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3950f0fa/SelectorProducer@54d6af17/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=0,epc=3]@2026-07-31T21:52:44.0834399+08:00 m=EXECUTE_PRODUCE_CONSUME t=CEP:SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=44383/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=89,f=null]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:52:44.085] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@576d7cb8{AC.ReadCB@1b395fed{WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=44383/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=89,f=null]]}}
[317月2026 21:52:44.085] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable()
[317月2026 21:52:44.085] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable(ByteBuffer): java.nio.DirectByteBuffer[pos=0 lim=0 cap=4096]
[317月2026 21:52:44.086] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@7fd88c91{RESERVED,thread=Thread[#360,EasyBotBridge-Jetty-360,5,SERVER]} task=EatWhatYouKill@3950f0fa/SelectorProducer@54d6af17/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=0,epc=4]@2026-07-31T21:52:44.0864463+08:00 ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:52:44.086] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3950f0fa/SelectorProducer@54d6af17/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=0,epc=4]@2026-07-31T21:52:44.0864463+08:00 tryProduce true
[317月2026 21:52:44.086] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@2b8b821f[READING] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x81Y{"sync_...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:52:44.086] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:52:44.086] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:52:44.086] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=44384/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:52:44.086] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 waiting with 1 keys
[317月2026 21:52:44.086] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:52:44.087] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 6 DirectByteBuffer@7359748d[p=0,l=6,c=4096,r=6]={<<<\x89\x00\x88\x02\x03\xEa>>>nc_mode":...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:52:44.087] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 6 bytes - DirectByteBuffer@7359748d[p=0,l=6,c=4096,r=6]={<<<\x89\x00\x88\x02\x03\xEa>>>nc_mode":...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:52:44.087] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@2b8b821f[READING] getAction(DirectByteBuffer@7359748d[p=0,l=6,c=4096,r=6]={<<<\x89\x00\x88\x02\x03\xEa>>>nc_mode":...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:52:44.087] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:52:44.087] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 6 bytes
[317月2026 21:52:44.087] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode PING, fin=true rsv=...
[317月2026 21:52:44.087] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 0 - Parser@2178663c[ExtensionStack,s=PAYLOAD_LEN,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:52:44.087] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: PING[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:52:44.087] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:52:44.087] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(PING[len=0,fin=true,rsv=...,masked=false])
[317月2026 21:52:44.087] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(PING[len=0,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:52:44.087] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: PING: HeapByteBuffer@6a20473f[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:52:44.087] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:52:44.087] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendPong with HeapByteBuffer@49b00894[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:52:44.088] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing PONG[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:52:44.088] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing PONG[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:52:44.088] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(PONG[len=0,fin=true,rsv=...,masked=true], Flusher@3edcfe2a[PROCESSING])
[317月2026 21:52:44.088] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@3edcfe2a[PROCESSING],OFF,null] to Flusher@706f89eb[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:52:44.088] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@706f89eb[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:52:44.088] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@3edcfe2a[PROCESSING],OFF,null]]
[317月2026 21:52:44.088] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] flushing 1 frames: [FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@3edcfe2a[PROCESSING],OFF,null]]
[317月2026 21:52:44.088] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@5323c76c{IDLE}->null [DirectByteBuffer@1a3ae3f0[p=0,l=6,c=2048,r=6]={<<<\x8a\x80\x0c\xE8\xCf\x1d>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:52:44.088] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@5323c76c{WRITING}->null:IDLE-->WRITING
[317月2026 21:52:44.089] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 6 SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=1/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[OPENED],f=Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:52:44.089] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=6 remaining=0 WriteFlusher@5323c76c{WRITING}->null
[317月2026 21:52:44.089] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@5323c76c{IDLE}->null:WRITING-->IDLE
[317月2026 21:52:44.089] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:52:44.089] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null]
[317月2026 21:52:44.089] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 0 entries: []
[317月2026 21:52:44.089] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:52:44.089] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@2b8b821f[READING] getAction(DirectByteBuffer@7359748d[p=2,l=6,c=4096,r=4]={\x89\x00<<<\x88\x02\x03\xEa>>>nc_mode":...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:52:44.089] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:52:44.089] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 4 bytes
[317月2026 21:52:44.089] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode CLOSE, fin=true rsv=...
[317月2026 21:52:44.089] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 2 - Parser@2178663c[ExtensionStack,s=PAYLOAD_LEN,c=0,len=2,f=CLOSE[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:52:44.089] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: DirectByteBuffer@5e8821c0[p=0,l=2,c=2,r=2]={<<<\x03\xEa>>>}
[317月2026 21:52:44.089] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: CLOSE[len=2,fin=true,rsv=...,masked=false]
[317月2026 21:52:44.089] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:52:44.089] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(CLOSE[len=2,fin=true,rsv=...,masked=false])
[317月2026 21:52:44.089] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(CLOSE[len=2,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:52:44.089] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: callApplicationOnClose(CloseInfo[code=1002,reason=null])
[317月2026 21:52:44.089] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onClose(1002,null) - listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:52:44.089] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: 连接关闭: null (code: 1002)
[317月2026 21:52:46.141] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(CLOSE[len=2,fin=true,rsv=...,masked=true], com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection$CallbackBridge@15a1452a)
[317月2026 21:52:46.141] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[CLOSE[len=2,fin=true,rsv=...,masked=true],com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection$CallbackBridge@15a1452a,OFF,null] to Flusher@706f89eb[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:52:46.142] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@706f89eb[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:52:46.142] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[CLOSE[len=2,fin=true,rsv=...,masked=true],com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection$CallbackBridge@15a1452a,OFF,null]]
[317月2026 21:52:46.142] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] flushing 1 frames: [FrameEntry[CLOSE[len=2,fin=true,rsv=...,masked=true],com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection$CallbackBridge@15a1452a,OFF,null]]
[317月2026 21:52:46.143] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@5323c76c{IDLE}->null [DirectByteBuffer@1a3ae3f0[p=0,l=6,c=2048,r=6]={<<<\x88\x82\xE1C\xC9A>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},HeapByteBuffer@4cd5d41a[p=0,l=2,c=2,r=2]={<<<\xE2\xA9>>>}]
[317月2026 21:52:46.143] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@5323c76c{WRITING}->null:IDLE-->WRITING
[317月2026 21:52:46.144] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 8 SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=2055/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[CLOSING],f=Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=2,f=CLOSE[len=2,fin=true,rsv=...,masked=false]]]
[317月2026 21:52:46.144] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=8 remaining=0 WriteFlusher@5323c76c{WRITING}->null
[317月2026 21:52:46.144] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@5323c76c{IDLE}->null:WRITING-->IDLE
[317月2026 21:52:46.144] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: callApplicationOnClose(CloseInfo[code=1006,reason=Disconnected])
[317月2026 21:52:46.144] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT disconnect()
[317月2026 21:52:46.145] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Terminating Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected]
[317月2026 21:52:46.145] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: shutdownOutput SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[DISCONNECTED],f=Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=2,f=CLOSE[len=2,fin=true,rsv=...,masked=false]]]
[317月2026 21:52:46.146] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: close SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OSHUT,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[DISCONNECTED],f=Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=2,f=CLOSE[len=2,fin=true,rsv=...,masked=false]]]
[317月2026 21:52:46.146] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: close(null) SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,OSHUT,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[DISCONNECTED],f=Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=2,f=CLOSE[len=2,fin=true,rsv=...,masked=false]]]
[317月2026 21:52:46.146] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: doClose SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,CLOSED,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[DISCONNECTED],f=Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=2,f=CLOSE[len=2,fin=true,rsv=...,masked=false]]]
[317月2026 21:52:46.146] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: onClose FillInterest@576d7cb8{null}
[317月2026 21:52:46.147] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup ManagedSelector@3c102e16{STARTED} id=3 keys=1 selected=0 updates=0
[317月2026 21:52:46.147] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 woken with none selected
[317月2026 21:52:46.147] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 woken up from select, 0/0/0 selected
[317月2026 21:52:46.148] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 processing 0 keys, 0 updates
[317月2026 21:52:46.148] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:52:46.148] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:52:46.148] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 waiting with 0 keys
[317月2026 21:52:46.147] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue com.springwater.easybot.libs.jetty.io.ManagedSelector$DestroyEndPoint@5e891bc startThread=0
[317月2026 21:52:46.148] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.io.ManagedSelector$DestroyEndPoint@5e891bc in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:52:46.148] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: shutdownOutput SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,CLOSED,fill=-,flush=-,to=3/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[DISCONNECTED],f=Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=2,f=CLOSE[len=2,fin=true,rsv=...,masked=false]]]
[317月2026 21:52:46.148] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Destroyed SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,CLOSED,fill=-,flush=-,to=3/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[DISCONNECTED],f=Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=2,f=CLOSE[len=2,fin=true,rsv=...,masked=false]]]
[317月2026 21:52:46.148] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@706f89eb[PROCESSING][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected]
[317月2026 21:52:46.148] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: onClose WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,CLOSED,fill=-,flush=-,to=4/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[DISCONNECTED],f=Flusher@706f89eb[SUCCEEDED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=2,f=null]]
[317月2026 21:52:46.148] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@2b8b821f[READING] getAction(DirectByteBuffer@7359748d[p=6,l=6,c=4096,r=0]={\x89\x00\x88\x02\x03\xEa<<<>>>nc_mode":...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:52:46.148] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.onSessionClosed()
[317月2026 21:52:46.148] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:52:46.148] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: eof READING
[317月2026 21:52:46.148] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@2b8b821f[EOF] getAction(DirectByteBuffer@7359748d[p=6,l=6,c=4096,r=0]={\x89\x00\x88\x02\x03\xEa<<<>>>nc_mode":...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:52:46.148] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: EOF
[317月2026 21:52:46.148] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,CLOSED,fill=-,flush=-,to=4/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[DISCONNECTED],f=Flusher@706f89eb[SUCCEEDED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=2,f=null]],remote=WebSocketRemoteEndpoint@521dbd4b[batching=true],incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]]
[317月2026 21:52:46.148] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: stopping - WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,CLOSED,fill=-,flush=-,to=4/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[DISCONNECTED],f=Flusher@706f89eb[SUCCEEDED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=2,f=null]],remote=WebSocketRemoteEndpoint@521dbd4b[batching=true],incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]]
[317月2026 21:52:46.148] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:52:46.148] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:52:46.148] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient]
[317月2026 21:52:46.148] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient]
[317月2026 21:52:46.149] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@1b395fed::SocketChannelEndPoint@767f89cc{l=/127.0.0.1:1604,r=/127.0.0.1:26990,CLOSED,fill=-,flush=-,to=4/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@1b395fed[s=ConnectionState@63893668[DISCONNECTED],f=Flusher@706f89eb[SUCCEEDED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@2178663c[ExtensionStack,s=START,c=0,len=2,f=null]],remote=WebSocketRemoteEndpoint@521dbd4b[batching=true],incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]]
[317月2026 21:52:46.149] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.io.ManagedSelector$DestroyEndPoint@5e891bc in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 21:52:46.149] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4783e5f8{RUNNING,thread=Thread[#359,EasyBotBridge-Jetty-359,5,SERVER]} was=RUNNING next=RESERVED size=0+2 capacity=20
[317月2026 21:52:46.149] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4783e5f8{RESERVED,thread=Thread[#359,EasyBotBridge-Jetty-359,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=2/20,pending=0}
[317月2026 21:52:46.840] [Worker-Main-10/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:52:46.840] [Worker-Main-10/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:52:47.147] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 21:52:47.164] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 21:52:47.682] [Worker-Main-10/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:34%
[317月2026 21:52:47.763] [Worker-Main-11/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:52:47.763] [Worker-Main-11/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:52:47.795] [Worker-Main-11/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:36%
[317月2026 21:52:47.846] [Worker-Main-10/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:52:47.847] [Worker-Main-10/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:52:47.892] [Worker-Main-10/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:38%
[317月2026 21:52:48.092] [Worker-Main-10/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:52:48.092] [Worker-Main-10/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:52:48.773] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 21:52:48.773] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 21:52:49.169] [Worker-Main-10/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:40%
[317月2026 21:52:49.289] [Worker-Main-11/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:52:49.289] [Worker-Main-11/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:52:49.599] [Worker-Main-11/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:42%
[317月2026 21:52:49.854] [Worker-Main-2/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:52:49.854] [Worker-Main-2/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:52:50.102] [Worker-Main-2/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:44%
[317月2026 21:52:50.758] [Worker-Main-2/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:52:50.759] [Worker-Main-2/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:52:50.795] [Worker-Main-2/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:46%
[317月2026 21:52:51.143] [BridgeClient-Worker/WARN] [EasyBot/]: 正在尝试重连服务器
[317月2026 21:52:51.236] [BridgeClient-Worker/INFO] [EasyBot/]: 正在连接到服务器: ws://127.0.0.1:26990/bridge
[317月2026 21:52:51.294] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.websocket.client.WebSocketClient/]: connect websocket com.springwater.easybot.bridge.BridgeClient@59fecf3d to ws://127.0.0.1:26990/bridge
[317月2026 21:52:51.294] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: ctor / listener=com.springwater.easybot.bridge.BridgeClient, policy=WebSocketPolicy@3f08bd85[behavior=CLIENT,maxTextMessageSize=65536,maxTextMessageBufferSize=32768,maxBinaryMessageSize=65536,maxBinaryMessageBufferSize=32768,asyncWriteTimeout=60000,idleTimeout=300000,inputBufferSize=4096]
[317月2026 21:52:51.294] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpDestination/]: Stale check done with result false on HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=0,pool=DuplexConnectionPool@96a617c[s=STARTED,c=0/0/64,a=0,i=0,q=0,p=Pool@110912c2[inUse=0,size=0,capacity=64,closed=false]],stale=false,idle=-1
[317月2026 21:52:51.294] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpConversation/]: Exchanges in conversation 1, override=null, listeners=[WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b]
[317月2026 21:52:51.295] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpDestination/]: Queued WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b for HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=0/0/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=0,capacity=64,closed=false]],stale=false,idle=-1
[317月2026 21:52:51.295] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Acquiring create=true on DuplexConnectionPool@96a617c[s=STARTED,c=0/0/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=0,capacity=64,closed=false]]
[317月2026 21:52:51.295] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Try creating connection 0/64 with 0 pending
[317月2026 21:52:51.295] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Try creating(true) connection, pending/demand/supply: 0/2/0, result=true
[317月2026 21:52:51.295] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.Pool/]: Pool@110912c2[inUse=0,size=1,capacity=64,closed=false] returning new reserved entry MultiEntry@1a7704a7{PENDING,usage=0,multiplex=0,pooled=null}
[317月2026 21:52:51.295] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Creating connection 0/64 at MultiEntry@1a7704a7{PENDING,usage=0,multiplex=0,pooled=null}
[317月2026 21:52:51.295] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue com.springwater.easybot.libs.jetty.util.SocketAddressResolver$Async$$Lambda/0x00000000085e9bb0@43c737f1 startThread=0
[317月2026 21:52:53.933] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.util.SocketAddressResolver$Async$$Lambda/0x00000000085e9bb0@43c737f1 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 21:52:54.026] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.SocketAddressResolver/]: Resolved 127.0.0.1 in 0 ms
[317月2026 21:52:55.332] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false Connect@7421153d{java.nio.channels.SocketChannel[connection-pending remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=1/1/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@168ad403, client.connector=HttpClient@32c4e980{STARTED}}} on ManagedSelector@7ea0bba{STARTED} id=4 keys=0 selected=0 updates=0
[317月2026 21:52:56.387] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@7ea0bba{STARTED} id=4 keys=0 selected=0 updates=1
[317月2026 21:52:56.401] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 woken with none selected
[317月2026 21:52:56.729] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 woken up from select, 0/0/0 selected
[317月2026 21:52:56.764] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 processing 0 keys, 1 updates
[317月2026 21:52:56.766] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:52:56.777] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update Connect@7421153d{java.nio.channels.SocketChannel[connection-pending remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=1/1/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@168ad403, client.connector=HttpClient@32c4e980{STARTED}}}
[317月2026 21:52:56.777] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:52:56.777] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 waiting with 1 keys
[317月2026 21:52:56.778] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 woken up from select, 1/1/1 selected
[317月2026 21:52:56.778] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 processing 1 keys, 0 updates
[317月2026 21:52:56.778] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 8 channel=java.nio.channels.SocketChannel[connection-pending remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@59909279, interestOps=8, readyOps=8 Connect@7421153d{java.nio.channels.SocketChannel[connection-pending remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=1/1/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@168ad403, client.connector=HttpClient@32c4e980{STARTED}}}
[317月2026 21:52:56.778] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Connected true java.nio.channels.SocketChannel[connected local=/127.0.0.1:1697 remote=/127.0.0.1:26990]
[317月2026 21:52:56.779] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue CreateEndPoint@5368f909{Connect@7421153d{java.nio.channels.SocketChannel[connected local=/127.0.0.1:1697 remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=1/1/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@168ad403, client.connector=HttpClient@32c4e980{STARTED}}}} startThread=1
[317月2026 21:52:56.779] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Starting Thread[#390,EasyBotBridge-Jetty-390,5,SERVER]
[317月2026 21:52:56.779] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.util.SocketAddressResolver$Async$$Lambda/0x00000000085e9bb0@43c737f1 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 21:52:56.779] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:52:56.779] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run CreateEndPoint@5368f909{Connect@7421153d{java.nio.channels.SocketChannel[connected local=/127.0.0.1:1697 remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=1/1/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@168ad403, client.connector=HttpClient@32c4e980{STARTED}}}} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 21:52:56.780] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Runner started for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 21:52:56.780] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpClientTransport/]: Created HttpConnectionOverHTTP@29c2d47c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/0}{io=0/0,kio=0,kro=8}-><null>
[317月2026 21:52:56.977] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=true com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x0000000008619ff0@42f4ad19 on ManagedSelector@7ea0bba{STARTED} id=4 keys=1 selected=1 updates=0
[317月2026 21:52:57.273] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: onOpen SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=467/0}{io=0/0,kio=0,kro=8}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=null)[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:52:57.242] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:52:57.275] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 waiting with 1 keys
[317月2026 21:52:57.275] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: onOpen HttpConnectionOverHTTP@29c2d47c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=495/0}{io=0/0,kio=0,kro=8}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=null)[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:52:57.275] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested HttpConnectionOverHTTP@29c2d47c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=495/0}{io=0/0,kio=0,kro=8}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=null)[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:52:57.275] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@12091a2d{AC.ReadCB@29c2d47c{HttpConnectionOverHTTP@29c2d47c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=0/0,kio=0,kro=8}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=null)[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]}}
[317月2026 21:52:57.275] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=0/1,kio=0,kro=8}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=null)[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:52:57.275] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@2f4072f1 on ManagedSelector@7ea0bba{STARTED} id=4 keys=1 selected=0 updates=1
[317月2026 21:52:57.275] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@7ea0bba{STARTED} id=4 keys=1 selected=0 updates=2
[317月2026 21:52:57.275] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 woken with none selected
[317月2026 21:52:57.275] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 woken up from select, 0/0/1 selected
[317月2026 21:52:57.275] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 processing 0 keys, 2 updates
[317月2026 21:52:57.275] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 2
[317月2026 21:52:57.275] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x0000000008619ff0@42f4ad19
[317月2026 21:52:57.275] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Connection creation succeeded MultiEntry@1a7704a7{PENDING,usage=0,multiplex=0,pooled=null}: HttpConnectionOverHTTP@29c2d47c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=0/1,kio=0,kro=8}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=null)[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:52:57.275] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@2f4072f1
[317月2026 21:52:57.275] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=1/1,kio=1,kro=8}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=null)[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:52:57.275] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Acquiring create=false on DuplexConnectionPool@96a617c[s=STARTED,c=0/1/64,a=0,i=1,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]]
[317月2026 21:52:57.275] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:52:57.275] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 waiting with 1 keys
[317月2026 21:52:57.275] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Activated MultiEntry@1a7704a7{ACTIVE,usage=1,multiplex=1,pooled=HttpConnectionOverHTTP@29c2d47c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=1/1,kio=1,kro=8}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=null)[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]} Pool@110912c2[inUse=1,size=1,capacity=64,closed=false]
[317月2026 21:52:57.275] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpDestination/]: Processing exchange HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[PENDING/null] res=HttpResponse[null 0 null]@174d5e6a[PENDING/null]} on HttpConnectionOverHTTP@29c2d47c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=1/1,kio=1,kro=8}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=null)[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]] of HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=0,pool=DuplexConnectionPool@96a617c[s=STARTED,c=0/1/64,a=1,i=0,q=0,p=Pool@110912c2[inUse=1,size=1,capacity=64,closed=false]],stale=false,idle=-1
[317月2026 21:52:57.276] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpConnection/]: Normalizing true WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b
[317月2026 21:52:57.276] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpChannel/]: HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[PENDING/null] res=HttpResponse[null 0 null]@174d5e6a[PENDING/null]} associated true to HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[PENDING/null] res=HttpResponse[null 0 null]@174d5e6a[PENDING/null]})[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:52:57.276] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Request begin WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b
[317月2026 21:52:57.276] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Request headers WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b
User-Agent: Jetty/9.4.58.v20250814
Sec-WebSocket-Key: 3CHjIO8eVNndv96xVgNGMg==
Sec-WebSocket-Version: 13
[317月2026 21:52:57.276] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpContent/]: Advanced content to last chunk
[317月2026 21:52:57.276] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Generated headers (-1 bytes), chunk (-1 bytes), content (0 bytes) - NEED_HEADER/HttpGenerator@5807e35{s=START}
[317月2026 21:52:57.276] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpGenerator/]: generateHeaders GET{u=/bridge,HTTP/1.1,h=9,cl=-1} last=true content=HeapByteBuffer@7d76acb8[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:52:57.276] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpGenerator/]: Accept-Encoding: gzip
User-Agent: Jetty/9.4.58.v20250814
Sec-WebSocket-Key: 3CHjIO8eVNndv96xVgNGMg==
Sec-WebSocket-Version: 13
[317月2026 21:52:57.276] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpGenerator/]: NO_CONTENT
[317月2026 21:52:57.276] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Generated headers (262 bytes), chunk (-1 bytes), content (0 bytes) - FLUSH/HttpGenerator@5807e35{s=COMPLETING}
[317月2026 21:52:57.276] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@4dcfe6dc{IDLE}->null [HeapByteBuffer@6d55ad40[p=0,l=262,c=4096,r=262]={<<<GET /bridge HTTP/1.1\r\nAcc...st: 127.0.0.1:26990\r\n\r\n>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},HeapByteBuffer@6a20473f[p=0,l=0,c=0,r=0]={<<<>>>},HeapByteBuffer@7d76acb8[p=0,l=0,c=0,r=0]={<<<>>>}]
[317月2026 21:52:57.276] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4dcfe6dc{WRITING}->null:IDLE-->WRITING
[317月2026 21:52:57.277] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 woken up from select, 1/1/1 selected
[317月2026 21:52:57.277] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 processing 1 keys, 0 updates
[317月2026 21:52:57.277] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:1697 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@59909279, interestOps=1, readyOps=1 SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=W,to=2/0}{io=1/1,kio=1,kro=1}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[PENDING/null] res=HttpResponse[null 0 null]@174d5e6a[PENDING/null]})[send=HttpSenderOverHTTP@3d400683(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@5807e35{s=COMPLETING}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:52:57.277] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=W,to=2/0}{io=1/0,kio=1,kro=1}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[PENDING/null] res=HttpResponse[null 0 null]@174d5e6a[PENDING/null]})[send=HttpSenderOverHTTP@3d400683(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@5807e35{s=COMPLETING}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:52:57.277] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=W,to=2/0}{io=1/0,kio=1,kro=1}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[PENDING/null] res=HttpResponse[null 0 null]@174d5e6a[PENDING/null]})[send=HttpSenderOverHTTP@3d400683(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@5807e35{s=COMPLETING}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]:runFillable:BLOCKING
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=2/20,pending=0} tryExecute EatWhatYouKill@58cc42bd/SelectorProducer@6625be7e/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:52:57.2777325+08:00
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@58cc42bd/SelectorProducer@6625be7e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:52:57.2787334+08:00 m=EXECUTE_PRODUCE_CONSUME t=CEP:SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=W,to=2/0}{io=1/0,kio=1,kro=1}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[PENDING/null] res=HttpResponse[null 0 null]@174d5e6a[PENDING/null]})[send=HttpSenderOverHTTP@3d400683(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@5807e35{s=COMPLETING}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4783e5f8{RESERVED,thread=Thread[#359,EasyBotBridge-Jetty-359,5,SERVER]} task=EatWhatYouKill@58cc42bd/SelectorProducer@6625be7e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=0,epc=1]@2026-07-31T21:52:57.2787334+08:00 ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@58cc42bd/SelectorProducer@6625be7e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=0,epc=1]@2026-07-31T21:52:57.2787334+08:00 tryProduce true
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=W,to=3/0}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[PENDING/null] res=HttpResponse[null 0 null]@174d5e6a[PENDING/null]})[send=HttpSenderOverHTTP@3d400683(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@5807e35{s=COMPLETING}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 waiting with 1 keys
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@12091a2d{AC.ReadCB@29c2d47c{HttpConnectionOverHTTP@29c2d47c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=W,to=3/0}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[PENDING/null] res=HttpResponse[null 0 null]@174d5e6a[PENDING/null]})[send=HttpSenderOverHTTP@3d400683(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@5807e35{s=COMPLETING}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]}}
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Acquired RetainableByteBuffer@4bb426ee{DirectByteBuffer@6dce3d87[p=0,l=0,c=16384,r=0]={<<<>>>HTTP/1.1 ...\x00\x00\x00\x00\x00\x00\x00},r=1}
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: parseNext s=START DirectByteBuffer@6dce3d87[p=0,l=0,c=16384,r=0]={<<<>>>HTTP/1.1 ...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:52:57.276] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 262 SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=W,to=1/0}{io=1/1,kio=1,kro=8}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[PENDING/null] res=HttpResponse[null 0 null]@174d5e6a[PENDING/null]})[send=HttpSenderOverHTTP@3d400683(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@5807e35{s=COMPLETING}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Parse result=false, failed=false
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=262 remaining=0 WriteFlusher@4dcfe6dc{WRITING}->null
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Parse complete=false, RetainableByteBuffer@4bb426ee{DirectByteBuffer@6dce3d87[p=0,l=0,c=16384,r=0]={<<<>>>HTTP/1.1 ...\x00\x00\x00\x00\x00\x00\x00},r=1} HttpParser{s=START,0 of -1}
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4dcfe6dc{IDLE}->null:WRITING-->IDLE
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 158 DirectByteBuffer@6dce3d87[p=0,l=158,c=16384,r=158]={<<<HTTP/1.1 101 Switching Pr...wiY2jaTWrB6qr/oQT8=\r\n\r\n>>>\x81~\x00\xCd{"ver...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Generated headers (-1 bytes), chunk (-1 bytes), content (-1 bytes) - DONE/HttpGenerator@5807e35{s=END}
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Request committed WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Request success WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Read 158 bytes in RetainableByteBuffer@4bb426ee{DirectByteBuffer@6dce3d87[p=0,l=158,c=16384,r=158]={<<<HTTP/1.1 101 Switching Pr...wiY2jaTWrB6qr/oQT8=\r\n\r\n>>>\x81~\x00\xCd{"ver...\x00\x00\x00\x00\x00\x00\x00},r=1} from SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/0}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[COMPLETED/null] res=HttpResponse[null 0 null]@174d5e6a[PENDING/null]})[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpExchange/]: Terminated request for HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[TERMINATED/null] res=HttpResponse[null 0 null]@174d5e6a[PENDING/null]}, result: null
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: parseNext s=START DirectByteBuffer@6dce3d87[p=0,l=158,c=16384,r=158]={<<<HTTP/1.1 101 Switching Pr...wiY2jaTWrB6qr/oQT8=\r\n\r\n>>>\x81~\x00\xCd{"ver...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Terminating request WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: START --> RESPONSE_VERSION
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: RESPONSE_VERSION --> SPACE1
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: SPACE1 --> STATUS
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Created SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/0}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[TERMINATED/null] res=HttpResponse[null 0 null]@174d5e6a[PENDING/null]})[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=SPACE1,0 of -1}]]
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: STATUS --> SPACE2
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: SPACE2 --> REASON
[317月2026 21:52:57.278] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: REASON --> HEADER
[317月2026 21:52:57.279] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpConversation/]: Exchanges in conversation 1, override=null, listeners=[WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b]
[317月2026 21:52:57.279] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran CreateEndPoint@5368f909{Connect@7421153d{java.nio.channels.SocketChannel[connected local=/127.0.0.1:1697 remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=0,pool=DuplexConnectionPool@96a617c[s=STARTED,c=0/1/64,a=1,i=0,q=0,p=Pool@110912c2[inUse=1,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@168ad403, client.connector=HttpClient@32c4e980{STARTED}}}} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:52:57.279] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response begin HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a
[317月2026 21:52:57.279] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Server --> VALUE
[317月2026 21:52:57.279] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Server --> IN_VALUE
[317月2026 21:52:57.279] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Server --> FIELD
[317月2026 21:52:57.279] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Upgrade --> VALUE
[317月2026 21:52:57.279] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Upgrade --> IN_VALUE
[317月2026 21:52:57.279] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Upgrade --> FIELD
[317月2026 21:52:57.279] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Connection: Upgrade --> IN_VALUE
[317月2026 21:52:57.279] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Connection: Upgrade --> FIELD
[317月2026 21:52:57.279] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Sec-WebSocket-Accept --> VALUE
[317月2026 21:52:57.279] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Sec-WebSocket-Accept --> IN_VALUE
[317月2026 21:52:57.279] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Sec-WebSocket-Accept --> FIELD
[317月2026 21:52:57.279] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER --> CONTENT
[317月2026 21:52:57.279] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response headers HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a
Server: websocket-sharp/1.0
Sec-WebSocket-Accept: G3UpGpD/QwiY2jaTWrB6qr/oQT8=
[317月2026 21:52:57.279] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response demand=1/1, resume=false
[317月2026 21:52:57.279] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response headers hasDemand=true HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a
[317月2026 21:52:57.279] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: CONTENT --> CONTENT_END
[317月2026 21:52:57.279] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: CONTENT_END --> END
[317月2026 21:52:57.279] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: reset HttpParser{s=END,0 of -1}
[317月2026 21:52:57.279] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: END --> START
[317月2026 21:52:57.279] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response success HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a
[317月2026 21:52:57.279] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpExchange/]: Terminated response for HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a[TERMINATED/null]}, result: Result[WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b > HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a] null
[317月2026 21:52:57.279] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response complete HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a
[317月2026 21:52:57.279] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.IdleTimeout/]: SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a[TERMINATED/null]})[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]] idle timeout check, elapsed: 0 ms, remaining: 300000 ms
[317月2026 21:52:57.279] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: Using RemoteEndpointFactory: WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a[TERMINATED/null]})[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a[TERMINATED/null]})[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]]
[317月2026 21:52:57.280] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a[TERMINATED/null]})[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a[TERMINATED/null]})[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]] added {WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a[TERMINATED/null]})[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],POJO}
[317月2026 21:52:57.280] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a[TERMINATED/null]})[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a[TERMINATED/null]})[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]] added {JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],AUTO}
[317月2026 21:52:57.280] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a[TERMINATED/null]})[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a[TERMINATED/null]})[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]]
[317月2026 21:52:57.280] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: starting - WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a[TERMINATED/null]})[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a[TERMINATED/null]})[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]]
[317月2026 21:52:57.280] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient]
[317月2026 21:52:57.280] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @524886ms JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient]
[317月2026 21:52:57.280] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @524886ms WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a[TERMINATED/null]})[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a[TERMINATED/null]})[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]]
[317月2026 21:52:57.280] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Extension Configs=[]
[317月2026 21:52:57.280] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=2/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a[TERMINATED/null]})[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]] added {ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection],MANAGED}
[317月2026 21:52:57.280] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:52:57.281] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @524887ms ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:52:57.281] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=2/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a[TERMINATED/null]})[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]] upgrading from HttpConnectionOverHTTP@29c2d47c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=2/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a[TERMINATED/null]})[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]] to WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=2/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a[TERMINATED/null]})[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:52:57.281] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Released RetainableByteBuffer@4bb426ee{DirectByteBuffer@6dce3d87[p=0,l=0,c=16384,r=0]={<<<>>>HTTP/1.1 ...\x00\x00\x00\x00\x00\x00\x00},r=0}
[317月2026 21:52:57.281] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: onClose HttpConnectionOverHTTP@29c2d47c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=2/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@29c2d47c(l:/127.0.0.1:1697 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@21e5388(exchange=HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a[TERMINATED/null]})[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:52:57.281] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: onOpen WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=2/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[HANDSHAKING],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:52:57.281] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.onSessionOpened()
[317月2026 21:52:57.281] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.open()
[317月2026 21:52:57.281] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.open() remote=WebSocketRemoteEndpoint@2886a00e[batching=true]
[317月2026 21:52:57.281] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: openSession(WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=2/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENING],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=null]],remote=WebSocketRemoteEndpoint@2886a00e[batching=true],incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]]) objectFactory=com.springwater.easybot.libs.jetty.util.DecoratedObjectFactory[decorators=0]
[317月2026 21:52:57.281] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onConnect(WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=2/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENING],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=null]],remote=WebSocketRemoteEndpoint@2886a00e[batching=true],incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]]) - listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:52:57.281] [EasyBotBridge-Jetty-314/INFO] [EasyBot/]: 已连接到服务器: ws://127.0.0.1:26990/bridge
[317月2026 21:52:57.283] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=4/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:52:57.283] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@12091a2d{AC.ReadCB@27b6fe1c{WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=null]]}}
[317月2026 21:52:57.283] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:52:57.283] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@2f4072f1 on ManagedSelector@7ea0bba{STARTED} id=4 keys=1 selected=0 updates=0
[317月2026 21:52:57.283] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@7ea0bba{STARTED} id=4 keys=1 selected=0 updates=1
[317月2026 21:52:57.283] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 woken with none selected
[317月2026 21:52:57.283] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 woken up from select, 0/0/1 selected
[317月2026 21:52:57.283] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 processing 0 keys, 1 updates
[317月2026 21:52:57.283] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] open -> WebSocketSession@3382eb52[behavior=CLIENT,batchMode=AUTO,idleTimeout=300000,requestURI=ws://127.0.0.1:26990/bridge] - STARTED
+- WebSocketClientConnection@27b6fe1c
| +> SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/1,kio=0,kro=1}
| +> Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null]
| +> Generator[CLIENT,validating]
| +> Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=null]
+= JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient] - STARTED
+= ExtensionStack@720b88bb[size=0,queueSize=0] - STARTED
key: +- bean, += managed, +~ unmanaged, +? auto, +: iterable, +] array, +@ map, +> undefined
[317月2026 21:52:57.283] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:52:57.283] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@2f4072f1
[317月2026 21:52:57.283] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpChannel/]: HttpExchange@29b7d0fa{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a[TERMINATED/null]} disassociated true from HttpChannelOverHTTP@21e5388(exchange=null)[send=HttpSenderOverHTTP@3d400683(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@5807e35{s=START}],recv=HttpReceiverOverHTTP@627b97f9(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:52:57.283] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:52:57.283] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:52:57.283] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 waiting with 1 keys
[317月2026 21:52:57.283] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Removed (true) MultiEntry@1a7704a7{CLOSED,usage=0,multiplex=0,pooled=HttpConnectionOverHTTP@29c2d47c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=null]]} Pool@110912c2[inUse=0,size=0,capacity=64,closed=false]
[317月2026 21:52:57.283] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Request/Response succeeded: Result[WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b > HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a] null, notifying [WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b]
[317月2026 21:52:57.283] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.client.WebSocketUpgradeRequest/]: onComplete() - Result[WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@5a369a6b > HttpResponse[HTTP/1.1 101 Switching Protocols]@174d5e6a] null
[317月2026 21:52:57.283] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Parse result=false, failed=false
[317月2026 21:52:57.283] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Parse complete=true, null HttpParser{s=START,0 of -1}
[317月2026 21:52:57.283] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@548404d2 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:52:57.302] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 woken up from select, 1/1/1 selected
[317月2026 21:52:57.318] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 processing 1 keys, 0 updates
[317月2026 21:52:57.318] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:1697 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@59909279, interestOps=1, readyOps=1 SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=35/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:52:57.318] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=35/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:52:57.318] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=35/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING
[317月2026 21:52:57.319] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=1/20,pending=0} tryExecute EatWhatYouKill@58cc42bd/SelectorProducer@6625be7e/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=3,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=0,epc=1]@2026-07-31T21:52:57.3198122+08:00
[317月2026 21:52:57.319] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=0/20,pending=1} startReservedThread p=1
[317月2026 21:52:57.319] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue ReservedThread@1a7136e0{PENDING,thread=null} startThread=0
[317月2026 21:52:57.319] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@58cc42bd/SelectorProducer@6625be7e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=0,epc=1]@2026-07-31T21:52:57.3198122+08:00 m=EXECUTE_PRODUCE_CONSUME t=CEP:SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=36/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:52:57.319] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@12091a2d{AC.ReadCB@27b6fe1c{WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=36/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=null]]}}
[317月2026 21:52:57.319] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable()
[317月2026 21:52:57.319] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable(ByteBuffer): java.nio.DirectByteBuffer[pos=0 lim=0 cap=4096]
[317月2026 21:52:57.319] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@566a891[READING] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x89\x00\x88\x02\x03\xEanc_...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:52:57.319] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:52:57.319] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 209 DirectByteBuffer@7359748d[p=0,l=209,c=4096,r=209]={<<<\x81~\x00\xCd{"version":"BridgeCor...,"interval":120,"op":0}>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:52:57.319] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 209 bytes - DirectByteBuffer@7359748d[p=0,l=209,c=4096,r=209]={<<<\x81~\x00\xCd{"version":"BridgeCor...,"interval":120,"op":0}>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:52:57.319] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@566a891[READING] getAction(DirectByteBuffer@7359748d[p=0,l=209,c=4096,r=209]={<<<\x81~\x00\xCd{"version":"BridgeCor...,"interval":120,"op":0}>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:52:57.319] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:52:57.319] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 209 bytes
[317月2026 21:52:57.319] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode TEXT, fin=true rsv=...
[317月2026 21:52:57.319] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 205 - Parser@cfa02b8[ExtensionStack,s=PAYLOAD_LEN_BYTES,c=0,len=205,f=TEXT[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:52:57.319] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: DirectByteBuffer@6771c923[p=0,l=205,c=205,r=205]={<<<{"version":"BridgeCore (2...,"interval":120,"op":0}>>>}
[317月2026 21:52:57.319] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: TEXT[len=205,fin=true,rsv=...,masked=false]
[317月2026 21:52:57.319] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:52:57.319] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(TEXT[len=205,fin=true,rsv=...,masked=false])
[317月2026 21:52:57.319] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(TEXT[len=205,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:52:57.319] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextFrame(DirectByteBuffer@6771c923[p=0,l=205,c=205,r=205]={<<<{"version":"BridgeCore (2...,"interval":120,"op":0}>>>}, true) - webSocketListener=true, webSocketPartialListener=false, listener=com.springwater.easybot.bridge.BridgeClient, activeMessage=null
[317月2026 21:52:57.319] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextMessage([205] "{"version":"BridgeCo...-1b994c19d2e8","interval":120,"op":0}") - webSocketListener=true, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:52:57.320] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4149b2d7{RESERVED,thread=Thread[#388,EasyBotBridge-Jetty-388,5,SERVER]} task=EatWhatYouKill@58cc42bd/SelectorProducer@6625be7e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=0,epc=2]@2026-07-31T21:52:57.320891+08:00 ReservedThreadExecutor@270810df{reserved=0/20,pending=1}
[317月2026 21:52:57.320] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run ReservedThread@1a7136e0{PENDING,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}]
[317月2026 21:52:57.320] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@58cc42bd/SelectorProducer@6625be7e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=0,epc=2]@2026-07-31T21:52:57.320891+08:00 tryProduce true
[317月2026 21:52:57.320] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@1a7136e0{PENDING,thread=Thread[#390,EasyBotBridge-Jetty-390,5,SERVER]} was=PENDING next=RESERVED size=0+1 capacity=20
[317月2026 21:52:57.320] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:52:57.320] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@1a7136e0{RESERVED,thread=Thread[#390,EasyBotBridge-Jetty-390,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:52:57.320] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:52:57.320] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=205,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:52:57.320] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 waiting with 1 keys
[317月2026 21:52:57.319] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: 已连接到主程序!
[317月2026 21:52:57.323] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: >>>主程序连接信息<<<
[317月2026 21:52:57.328] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: 系统: Windows(win-x64)
[317月2026 21:52:57.330] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: 运行时版本: .NET 8.0.14
[317月2026 21:52:57.723] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: 主程序版本: BridgeCore (26.5.8)
[317月2026 21:52:57.724] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: 连接信息: 303d4941-87c0-4b38-9755-fc93daf9e4be (心跳:120s)
[317月2026 21:52:57.725] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: >>>服务器信息<<<
[317月2026 21:52:57.725] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: 令牌: ***
[317月2026 21:52:57.726] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: 服务器: Youer 1.21.1-R0.1-SNAPSHOT
[317月2026 21:52:57.727] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: 插件版本: 2.4.0
[317月2026 21:52:57.729] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: 支持命令: true
[317月2026 21:52:57.732] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: 变量支持:true
[317月2026 21:52:57.733] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: >>>准备上传<<<
[317月2026 21:52:57.733] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: 上报身份中...
[317月2026 21:52:57.734] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:52:57.734] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@2655c100[p=0,l=126,c=126,r=126]={<<<{"op":1,"plugin_version":...nWTYeUnWIwUD7wd3fwjKW"}>>>}
[317月2026 21:52:57.734] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=126,fin=true,rsv=...,masked=false]
[317月2026 21:52:57.734] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=126,fin=true,rsv=...,masked=false]
[317月2026 21:52:57.734] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=126,fin=true,rsv=...,masked=true], Flusher@3500251c[PROCESSING])
[317月2026 21:52:57.734] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=126,fin=true,rsv=...,masked=true],Flusher@3500251c[PROCESSING],AUTO,null] to Flusher@1c2c493f[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:52:57.735] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@1c2c493f[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:52:57.735] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=126,fin=true,rsv=...,masked=true],Flusher@3500251c[PROCESSING],AUTO,null]]
[317月2026 21:52:57.735] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:52:57.735] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@3500251c[PROCESSING],AUTO,null]]
[317月2026 21:52:57.735] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:52:57.735] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:52:57.735] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:52:57.735] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:52:57.735] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=134 cap=32768]
[317月2026 21:52:57.735] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:52:57.735] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@4dcfe6dc{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=134,c=32768,r=134]={<<<\x81\xFe\x00~\x05\x0c\x03\x10~.l`'62<'|oebemOs...~RXZuPbTYrYG'rh0vrfHG'q>>>\xA2=\xEa\xE8\xAe5\xF9\xF7\xB1...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:52:57.735] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4dcfe6dc{WRITING}->null:IDLE-->WRITING
[317月2026 21:52:57.735] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 134 SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=415/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=134,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=205,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:52:57.736] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=134 remaining=0 WriteFlusher@4dcfe6dc{WRITING}->null
[317月2026 21:52:57.752] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4dcfe6dc{IDLE}->null:WRITING-->IDLE
[317月2026 21:52:57.752] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=134,terminated=null]
[317月2026 21:52:57.752] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=134,terminated=null] processing 0 entries: []
[317月2026 21:52:57.752] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=134,terminated=null] auto flushing
[317月2026 21:52:57.752] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=134,terminated=null] flushing 0 frames: []
[317月2026 21:52:57.752] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:52:57.752] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@566a891[READING] getAction(DirectByteBuffer@7359748d[p=209,l=209,c=4096,r=0]={\x81~\x00\xCd{"ver..."op":0}<<<>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:52:57.752] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:52:57.752] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 156 DirectByteBuffer@7359748d[p=0,l=156,c=4096,r=156]={<<<\x81?{"server_name":"*已隐藏*...2fe-a101-3ff23a3530e5"}>>>f-566a-41...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:52:57.753] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 156 bytes - DirectByteBuffer@7359748d[p=0,l=156,c=4096,r=156]={<<<\x81?{"server_name":"*已隐藏*...2fe-a101-3ff23a3530e5"}>>>f-566a-41...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:52:57.753] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@566a891[READING] getAction(DirectByteBuffer@7359748d[p=0,l=156,c=4096,r=156]={<<<\x81?{"server_name":"*已隐藏*...2fe-a101-3ff23a3530e5"}>>>f-566a-41...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:52:57.753] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:52:57.753] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 156 bytes
[317月2026 21:52:57.753] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode TEXT, fin=true rsv=...
[317月2026 21:52:57.753] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 63 - Parser@cfa02b8[ExtensionStack,s=PAYLOAD_LEN,c=0,len=63,f=TEXT[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:52:57.753] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: DirectByteBuffer@592210d[p=0,l=63,c=63,r=63]={<<<{"server_name":"*已隐藏*",..._get_plugin_list":true}>>>}
[317月2026 21:52:57.753] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: TEXT[len=63,fin=true,rsv=...,masked=false]
[317月2026 21:52:57.753] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:52:57.753] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(TEXT[len=63,fin=true,rsv=...,masked=false])
[317月2026 21:52:57.753] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(TEXT[len=63,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:52:57.753] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextFrame(DirectByteBuffer@592210d[p=0,l=63,c=63,r=63]={<<<{"server_name":"*已隐藏*",..._get_plugin_list":true}>>>}, true) - webSocketListener=true, webSocketPartialListener=false, listener=com.springwater.easybot.bridge.BridgeClient, activeMessage=null
[317月2026 21:52:57.753] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextMessage([63] "{"server_name":"Haku...op":3,"support_get_plugin_list":true}") - webSocketListener=true, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:52:57.753] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: 身份验证成功! 服务器名: *已隐藏*
[317月2026 21:52:57.754] [EasyBotBridge-Jetty-359/INFO] [EasyBot/]: 已连接到主程序!
[317月2026 21:52:57.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:52:57.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@6cc3d84d[p=0,l=55,c=55,r=55]={<<<{"op":4,"callback_id":"",...p":"NEED_SYNC_SETTING"}>>>}
[317月2026 21:52:57.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=55,fin=true,rsv=...,masked=false]
[317月2026 21:52:57.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=55,fin=true,rsv=...,masked=false]
[317月2026 21:52:57.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=55,fin=true,rsv=...,masked=true], Flusher@3500251c[PROCESSING])
[317月2026 21:52:57.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=55,fin=true,rsv=...,masked=true],Flusher@3500251c[PROCESSING],AUTO,null] to Flusher@1c2c493f[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:52:57.754] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@1c2c493f[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:52:57.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=55,fin=true,rsv=...,masked=true],Flusher@3500251c[PROCESSING],AUTO,null]]
[317月2026 21:52:57.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:52:57.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@3500251c[PROCESSING],AUTO,null]]
[317月2026 21:52:57.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:52:57.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:52:57.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:52:57.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:52:57.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=61 cap=32768]
[317月2026 21:52:57.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:52:57.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@4dcfe6dc{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=61,c=32768,r=61]={<<<\x81\xB7\xAbZ\xC0\xA1\xD0x\xAf\xD1\x89`\xF4\x8d\x899\xA1\xCd\xC78\xA1\xC2\xC0\x05\xA9...\xDbx\xFa\x83\xE5\x1f\x85\xE5\xF4\t\x99\xEf\xE8\x05\x93\xE4\xFf\x0e\x89\xEf\xEcx\xBd>>>6!Ijyfb%=...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:52:57.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4dcfe6dc{WRITING}->null:IDLE-->WRITING
[317月2026 21:52:57.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 61 SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=3/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=61,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=63,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:52:57.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=61 remaining=0 WriteFlusher@4dcfe6dc{WRITING}->null
[317月2026 21:52:57.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4dcfe6dc{IDLE}->null:WRITING-->IDLE
[317月2026 21:52:57.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=61,terminated=null]
[317月2026 21:52:57.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=61,terminated=null] processing 0 entries: []
[317月2026 21:52:57.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=61,terminated=null] auto flushing
[317月2026 21:52:57.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=61,terminated=null] flushing 0 frames: []
[317月2026 21:52:57.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:52:57.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@566a891[READING] getAction(DirectByteBuffer@7359748d[p=65,l=156,c=4096,r=91]={\x81?{"serve...":true}<<<\x81Y{"exec_op":"GET_SERVER_...2fe-a101-3ff23a3530e5"}>>>f-566a-41...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:52:57.755] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:52:57.756] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 91 bytes
[317月2026 21:52:57.756] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode TEXT, fin=true rsv=...
[317月2026 21:52:57.756] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 89 - Parser@cfa02b8[ExtensionStack,s=PAYLOAD_LEN,c=0,len=89,f=TEXT[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:52:57.756] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: DirectByteBuffer@36f7c877[p=0,l=89,c=89,r=89]={<<<{"exec_op":"GET_SERVER_IN...2fe-a101-3ff23a3530e5"}>>>}
[317月2026 21:52:57.756] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: TEXT[len=89,fin=true,rsv=...,masked=false]
[317月2026 21:52:57.756] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:52:57.756] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(TEXT[len=89,fin=true,rsv=...,masked=false])
[317月2026 21:52:57.756] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(TEXT[len=89,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:52:57.756] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextFrame(DirectByteBuffer@36f7c877[p=0,l=89,c=89,r=89]={<<<{"exec_op":"GET_SERVER_IN...2fe-a101-3ff23a3530e5"}>>>}, true) - webSocketListener=true, webSocketPartialListener=false, listener=com.springwater.easybot.bridge.BridgeClient, activeMessage=null
[317月2026 21:52:57.756] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextMessage([89] "{"exec_op":"GET_SERV...4c4079f-a193-42fe-a101-3ff23a3530e5"}") - webSocketListener=true, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:52:57.756] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:52:57.756] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@60ff6944[p=0,l=271,c=271,r=271]={<<<{"op":5,"callback_id":"a4..."is_online_mode":false}>>>}
[317月2026 21:52:57.756] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=271,fin=true,rsv=...,masked=false]
[317月2026 21:52:57.756] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=271,fin=true,rsv=...,masked=false]
[317月2026 21:52:57.756] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=271,fin=true,rsv=...,masked=true], Flusher@3500251c[PROCESSING])
[317月2026 21:52:57.756] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=271,fin=true,rsv=...,masked=true],Flusher@3500251c[PROCESSING],AUTO,null] to Flusher@1c2c493f[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:52:57.756] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@1c2c493f[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:52:57.757] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=271,fin=true,rsv=...,masked=true],Flusher@3500251c[PROCESSING],AUTO,null]]
[317月2026 21:52:57.756] [pool-60-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:52:57.757] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:52:57.757] [pool-60-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@10b5c096[p=0,l=8,c=8,r=8]={<<<{"op":2}>>>}
[317月2026 21:52:57.757] [pool-60-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=8,fin=true,rsv=...,masked=false]
[317月2026 21:52:57.757] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@3500251c[PROCESSING],AUTO,null]]
[317月2026 21:52:57.757] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:52:57.757] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:52:57.757] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:52:57.757] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:52:57.757] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=279 cap=32768]
[317月2026 21:52:57.757] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:52:57.757] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@4dcfe6dc{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=279,c=32768,r=279]={<<<\x81\xFe\x01\x0f\x9b\x96\xE2\xA9\xE0\xB4\x8d\xD9\xB9\xAc\xD7\x85\xB9\xF5\x83\xC5\xF7\xF4\x83\xCa\xF0...\xB9\xFf\x91\xF6\xF4\xF8\x8e\xC0\xF5\xF3\xBd\xC4\xF4\xF2\x87\x8b\xA1\xF0\x83\xC5\xE8\xF3\x9f>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:52:57.757] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4dcfe6dc{WRITING}->null:IDLE-->WRITING
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 279 SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=1/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=279,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=89,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=279 remaining=0 WriteFlusher@4dcfe6dc{WRITING}->null
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4dcfe6dc{IDLE}->null:WRITING-->IDLE
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=279,terminated=null]
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=279,terminated=null] processing 0 entries: []
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=279,terminated=null] auto flushing
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=279,terminated=null] flushing 0 frames: []
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=8,fin=true,rsv=...,masked=false]
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=8,fin=true,rsv=...,masked=true], Flusher@3500251c[PROCESSING])
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=8,fin=true,rsv=...,masked=true],Flusher@3500251c[PROCESSING],AUTO,null] to Flusher@1c2c493f[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@1c2c493f[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=8,fin=true,rsv=...,masked=true],Flusher@3500251c[PROCESSING],AUTO,null]]
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@3500251c[PROCESSING],AUTO,null]]
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=14 cap=32768]
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@4dcfe6dc{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=14,c=32768,r=14]={<<<\x81\x88\x02\xCc\x94\x99y\xEe\xFb\xE9 \xF6\xA6\xE4>>>\xD7\x85\xB9\xF5\x83\xC5\xF7\xF4\x83...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4dcfe6dc{WRITING}->null:IDLE-->WRITING
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 14 SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=14,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=89,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=14 remaining=0 WriteFlusher@4dcfe6dc{WRITING}->null
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4dcfe6dc{IDLE}->null:WRITING-->IDLE
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=14,terminated=null]
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] processing 0 entries: []
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] auto flushing
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] flushing 0 frames: []
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@566a891[READING] getAction(DirectByteBuffer@7359748d[p=156,l=156,c=4096,r=0]={\x81?{"serve...530e5"}<<<>>>f-566a-41...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 91 DirectByteBuffer@7359748d[p=0,l=91,c=4096,r=91]={<<<\x81Y{"sync_mode":1,"sync_mo...op":4,"callback_id":""}>>>NFO","op"...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:52:57.758] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 91 bytes - DirectByteBuffer@7359748d[p=0,l=91,c=4096,r=91]={<<<\x81Y{"sync_mode":1,"sync_mo...op":4,"callback_id":""}>>>NFO","op"...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@566a891[READING] getAction(DirectByteBuffer@7359748d[p=0,l=91,c=4096,r=91]={<<<\x81Y{"sync_mode":1,"sync_mo...op":4,"callback_id":""}>>>NFO","op"...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 91 bytes
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode TEXT, fin=true rsv=...
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 89 - Parser@cfa02b8[ExtensionStack,s=PAYLOAD_LEN,c=0,len=89,f=TEXT[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: DirectByteBuffer@65b2fd54[p=0,l=89,c=89,r=89]={<<<{"sync_mode":1,"sync_mone...op":4,"callback_id":""}>>>}
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: TEXT[len=89,fin=true,rsv=...,masked=false]
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(TEXT[len=89,fin=true,rsv=...,masked=false])
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(TEXT[len=89,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextFrame(DirectByteBuffer@65b2fd54[p=0,l=89,c=89,r=89]={<<<{"sync_mode":1,"sync_mone...op":4,"callback_id":""}>>>}, true) - webSocketListener=true, webSocketPartialListener=false, listener=com.springwater.easybot.bridge.BridgeClient, activeMessage=null
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextMessage([89] "{"sync_mode":1,"sync...NGS_UPDATED","op":4,"callback_id":""}") - webSocketListener=true, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@259dcd9[p=0,l=59,c=59,r=59]={<<<{"op":5,"callback_id":"",...SYNC_SETTINGS_UPDATED"}>>>}
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=59,fin=true,rsv=...,masked=false]
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=59,fin=true,rsv=...,masked=false]
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=59,fin=true,rsv=...,masked=true], Flusher@3500251c[PROCESSING])
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=59,fin=true,rsv=...,masked=true],Flusher@3500251c[PROCESSING],AUTO,null] to Flusher@1c2c493f[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@1c2c493f[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=59,fin=true,rsv=...,masked=true],Flusher@3500251c[PROCESSING],AUTO,null]]
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@3500251c[PROCESSING],AUTO,null]]
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=65 cap=32768]
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@4dcfe6dc{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=65,c=32768,r=65]={<<<\x81\xBb\xC9T4\xFd\xB2v[\x8d\xEbn\x01\xD1\xEb7U\x91\xA56U\x9e\xA2\x0b]...\x9a\rz\xBe\x96\x07q\xA9\x9d\x1dz\xBa\x9a\x0ba\xAd\x8d\x15`\xB8\x8dvI>>>\xF3\xD7\x8b\xB7\xB4\x87\xD1\xFe\xF5...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4dcfe6dc{WRITING}->null:IDLE-->WRITING
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 65 SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=65,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=89,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=65 remaining=0 WriteFlusher@4dcfe6dc{WRITING}->null
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4dcfe6dc{IDLE}->null:WRITING-->IDLE
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=65,terminated=null]
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=65,terminated=null] processing 0 entries: []
[317月2026 21:52:57.759] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=65,terminated=null] auto flushing
[317月2026 21:52:57.760] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=65,terminated=null] flushing 0 frames: []
[317月2026 21:52:57.760] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:52:57.762] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@566a891[READING] getAction(DirectByteBuffer@7359748d[p=91,l=91,c=4096,r=0]={\x81Y{"sync_...id":""}<<<>>>NFO","op"...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:52:57.762] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:52:57.763] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 0 DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x81Y{"sync_...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:52:57.763] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=3/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:52:57.763] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@12091a2d{AC.ReadCB@27b6fe1c{WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=89,f=null]]}}
[317月2026 21:52:57.763] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:52:57.763] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@2f4072f1 on ManagedSelector@7ea0bba{STARTED} id=4 keys=1 selected=0 updates=0
[317月2026 21:52:57.763] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@7ea0bba{STARTED} id=4 keys=1 selected=0 updates=1
[317月2026 21:52:57.763] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4783e5f8{RUNNING,thread=Thread[#359,EasyBotBridge-Jetty-359,5,SERVER]} was=RUNNING next=RESERVED size=0+2 capacity=20
[317月2026 21:52:57.763] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4783e5f8{RESERVED,thread=Thread[#359,EasyBotBridge-Jetty-359,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=2/20,pending=0}
[317月2026 21:52:57.763] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 woken with none selected
[317月2026 21:52:57.763] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 woken up from select, 0/0/1 selected
[317月2026 21:52:57.763] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 processing 0 keys, 1 updates
[317月2026 21:52:57.763] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:52:57.763] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@2f4072f1
[317月2026 21:52:57.763] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:52:57.763] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:52:57.763] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 waiting with 1 keys
[317月2026 21:52:57.868] [Worker-Main-2/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:52:57.868] [Worker-Main-2/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:52:58.138] [Worker-Main-2/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:48%
[317月2026 21:53:00.389] [Worker-Main-2/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:53:00.389] [Worker-Main-2/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:53:00.464] [Worker-Main-2/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:51%
[317月2026 21:53:05.003] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 21:53:05.019] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 21:53:05.081] [spark-java-sampler-2-thread-5/WARN] [spark/]: Timed out waiting for world statistics
[317月2026 21:53:17.178] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 21:53:17.179] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 21:53:18.777] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 21:53:18.777] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 21:53:35.020] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 21:53:35.020] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 21:53:42.689] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 woken up from select, 1/1/1 selected
[317月2026 21:53:42.692] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 processing 1 keys, 0 updates
[317月2026 21:53:42.694] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:1697 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@59909279, interestOps=1, readyOps=1 SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=44930/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:53:42.694] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=44931/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:53:42.694] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=44931/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=89,f=null]]:runFillable:BLOCKING
[317月2026 21:53:42.694] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=2/20,pending=0} tryExecute EatWhatYouKill@58cc42bd/SelectorProducer@6625be7e/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}][pc=0,pic=0,pec=0,epc=2]@2026-07-31T21:53:42.6948996+08:00
[317月2026 21:53:42.694] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@58cc42bd/SelectorProducer@6625be7e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=0,epc=2]@2026-07-31T21:53:42.6948996+08:00 m=EXECUTE_PRODUCE_CONSUME t=CEP:SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=44931/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=89,f=null]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:53:42.694] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@12091a2d{AC.ReadCB@27b6fe1c{WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=44931/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=89,f=null]]}}
[317月2026 21:53:42.694] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable()
[317月2026 21:53:42.694] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable(ByteBuffer): java.nio.DirectByteBuffer[pos=0 lim=0 cap=4096]
[317月2026 21:53:42.695] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@566a891[READING] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x81Y{"sync_...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:53:42.695] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:53:42.695] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 2 DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"sync_mo...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:53:42.695] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 2 bytes - DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"sync_mo...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:53:42.695] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@566a891[READING] getAction(DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"sync_mo...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:53:42.695] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:53:42.695] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 2 bytes
[317月2026 21:53:42.695] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode PING, fin=true rsv=...
[317月2026 21:53:42.695] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 0 - Parser@cfa02b8[ExtensionStack,s=PAYLOAD_LEN,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:53:42.695] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: PING[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:53:42.695] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:53:42.695] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(PING[len=0,fin=true,rsv=...,masked=false])
[317月2026 21:53:42.695] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(PING[len=0,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:53:42.695] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: PING: HeapByteBuffer@6a20473f[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:53:42.695] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:53:42.695] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendPong with HeapByteBuffer@34323db7[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:53:42.695] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing PONG[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:53:42.695] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing PONG[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:53:42.695] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(PONG[len=0,fin=true,rsv=...,masked=true], Flusher@3500251c[PROCESSING])
[317月2026 21:53:42.695] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@3500251c[PROCESSING],OFF,null] to Flusher@1c2c493f[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:53:42.695] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@1c2c493f[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:53:42.695] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@3500251c[PROCESSING],OFF,null]]
[317月2026 21:53:42.695] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] flushing 1 frames: [FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@3500251c[PROCESSING],OFF,null]]
[317月2026 21:53:42.695] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@4dcfe6dc{IDLE}->null [DirectByteBuffer@1a3ae3f0[p=0,l=6,c=2048,r=6]={<<<\x8a\x80\xCd\xE5Oa>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:53:42.695] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4dcfe6dc{WRITING}->null:IDLE-->WRITING
[317月2026 21:53:42.696] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4783e5f8{RESERVED,thread=Thread[#359,EasyBotBridge-Jetty-359,5,SERVER]} task=EatWhatYouKill@58cc42bd/SelectorProducer@6625be7e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=0,epc=3]@2026-07-31T21:53:42.6964081+08:00 ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:53:42.696] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@58cc42bd/SelectorProducer@6625be7e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=0,epc=3]@2026-07-31T21:53:42.6964081+08:00 tryProduce true
[317月2026 21:53:42.696] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:53:42.696] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:53:42.696] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=1/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:53:42.696] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 waiting with 1 keys
[317月2026 21:53:42.697] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 6 SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=1/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:53:42.697] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=6 remaining=0 WriteFlusher@4dcfe6dc{WRITING}->null
[317月2026 21:53:42.697] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4dcfe6dc{IDLE}->null:WRITING-->IDLE
[317月2026 21:53:42.697] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:53:42.697] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null]
[317月2026 21:53:42.697] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 0 entries: []
[317月2026 21:53:42.697] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:53:42.697] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@566a891[READING] getAction(DirectByteBuffer@7359748d[p=2,l=2,c=4096,r=0]={\x89\x00<<<>>>{"sync_mo...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:53:42.697] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:53:42.697] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 0 DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x89\x00{"sync_...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:53:42.697] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:53:42.697] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@12091a2d{AC.ReadCB@27b6fe1c{WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=null]]}}
[317月2026 21:53:42.697] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:53:42.697] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@2f4072f1 on ManagedSelector@7ea0bba{STARTED} id=4 keys=1 selected=0 updates=0
[317月2026 21:53:42.697] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@7ea0bba{STARTED} id=4 keys=1 selected=0 updates=1
[317月2026 21:53:42.697] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4149b2d7{RUNNING,thread=Thread[#388,EasyBotBridge-Jetty-388,5,SERVER]} was=RUNNING next=RESERVED size=0+2 capacity=20
[317月2026 21:53:42.697] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 woken with none selected
[317月2026 21:53:42.697] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 woken up from select, 0/0/1 selected
[317月2026 21:53:42.697] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4149b2d7{RESERVED,thread=Thread[#388,EasyBotBridge-Jetty-388,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=2/20,pending=0}
[317月2026 21:53:42.697] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 processing 0 keys, 1 updates
[317月2026 21:53:42.697] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:53:42.697] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@2f4072f1
[317月2026 21:53:42.697] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:53:42.697] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:53:42.697] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 waiting with 1 keys
[317月2026 21:53:47.194] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 21:53:47.209] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 21:53:48.781] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 21:53:48.797] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 21:53:57.416] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: shrinking QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 21:53:57.558] [EasyBotBridge-Jetty-313/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Thread[#313,EasyBotBridge-Jetty-313,5,SERVER] exited for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 21:53:57.558] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@1a7136e0{RESERVED,thread=Thread[#390,EasyBotBridge-Jetty-390,5,SERVER]} task=null ReservedThreadExecutor@270810df{reserved=2/20,pending=0}
[317月2026 21:53:57.559] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@1a7136e0{IDLE,thread=Thread[#390,EasyBotBridge-Jetty-390,5,SERVER]} exited ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:53:57.559] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran ReservedThread@1a7136e0{IDLE,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:54:05.021] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 21:54:05.021] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 21:54:05.082] [spark-java-sampler-2-thread-5/WARN] [spark/]: Timed out waiting for world statistics
[317月2026 21:54:07.333] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - keepalive: connection org.sqlite.jdbc4.JDBC4Connection@2f13f5af is alive
[317月2026 21:54:16.517] [Worker-Main-5/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:54:16.517] [Worker-Main-5/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:54:16.783] [Worker-Main-4/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:54:16.783] [Worker-Main-4/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:54:16.961] [Worker-Main-4/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:53%
[317月2026 21:54:17.050] [Worker-Main-4/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:54:17.050] [Worker-Main-4/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:54:17.183] [Worker-Main-12/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:54:17.183] [Worker-Main-12/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:54:17.211] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 21:54:17.226] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 21:54:17.603] [Worker-Main-12/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:57%
[317月2026 21:54:17.683] [Worker-Main-12/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:54:17.683] [Worker-Main-12/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:54:17.813] [Worker-Main-2/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:54:17.813] [Worker-Main-2/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:54:17.968] [Worker-Main-2/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:61%
[317月2026 21:54:18.801] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 21:54:18.801] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 21:54:18.829] [Worker-Main-19/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:54:18.829] [Worker-Main-19/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:54:18.938] [Worker-Main-19/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:63%
[317月2026 21:54:18.941] [Worker-Main-19/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:65%
[317月2026 21:54:19.789] [Worker-Main-8/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:54:19.789] [Worker-Main-8/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:54:19.909] [Worker-Main-8/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:54:19.910] [Worker-Main-8/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:54:20.089] [Worker-Main-8/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:67%
[317月2026 21:54:20.492] [Worker-Main-2/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:54:20.492] [Worker-Main-2/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:54:20.707] [Worker-Main-2/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:69%
[317月2026 21:54:20.767] [Worker-Main-8/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:54:20.767] [Worker-Main-8/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:54:20.890] [Worker-Main-18/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:54:20.891] [Worker-Main-18/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:54:20.939] [Worker-Main-18/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:73%
[317月2026 21:54:21.120] [Worker-Main-2/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:54:21.121] [Worker-Main-2/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:54:21.234] [Worker-Main-18/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:54:21.234] [Worker-Main-18/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:54:21.343] [Worker-Main-18/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:54:21.343] [Worker-Main-18/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:54:21.692] [Worker-Main-18/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:79%
[317月2026 21:54:21.794] [Worker-Main-18/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:54:21.794] [Worker-Main-18/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:54:24.248] [Worker-Main-18/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:81%
[317月2026 21:54:24.249] [Worker-Main-18/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:83%
[317月2026 21:54:24.469] [Worker-Main-19/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:54:24.469] [Worker-Main-19/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:54:24.752] [Worker-Main-19/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:85%
[317月2026 21:54:24.816] [Worker-Main-18/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:54:24.816] [Worker-Main-18/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:54:25.178] [Worker-Main-18/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:87%
[317月2026 21:54:25.747] [Worker-Main-4/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:54:25.747] [Worker-Main-4/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:54:25.799] [Worker-Main-4/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:89%
[317月2026 21:54:25.862] [Worker-Main-18/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:54:25.862] [Worker-Main-18/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:54:26.273] [Worker-Main-4/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:54:26.273] [Worker-Main-4/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:54:26.331] [Worker-Main-4/DEBUG] [mixin/]: Mixing NodeEvaluatorBurningCacher from touhou_little_maid.mixins.json into net.minecraft.world.level.pathfinder.NodeEvaluator
[317月2026 21:54:26.332] [Worker-Main-4/DEBUG] [mixin/]: touhou_little_maid.mixins.json:NodeEvaluatorBurningCacher from mod touhou_little_maid: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:54:26.387] [Worker-Main-4/DEBUG] [mixin/]: touhou_little_maid.mixins.json:NodeEvaluatorBurningCacher from mod touhou_little_maid->@Inject::isBurningBlock(Lnet/minecraft/world/level/block/state/BlockState;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:54:26.387] [Worker-Main-4/DEBUG] [mixin/]: touhou_little_maid.mixins.json:NodeEvaluatorBurningCacher from mod touhou_little_maid->@Inject::postIsBurningBlock(Lnet/minecraft/world/level/block/state/BlockState;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V does use it's CallbackInfoReturnable
[317月2026 21:54:26.398] [Worker-Main-4/DEBUG] [mixin/]: Mixing GoalSelectorMixin from customnpcs.mixins.json into net.minecraft.world.entity.ai.goal.GoalSelector
[317月2026 21:54:26.398] [Worker-Main-4/DEBUG] [mixin/]: customnpcs.mixins.json:GoalSelectorMixin from mod (unknown): Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_17 supports class version 61)
[317月2026 21:54:26.656] [Worker-Main-4/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:91%
[317月2026 21:54:26.776] [Worker-Main-19/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:54:26.777] [Worker-Main-19/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:54:27.706] [Worker-Main-19/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:93%
[317月2026 21:54:27.708] [Worker-Main-19/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:95%
[317月2026 21:54:27.886] [Worker-Main-5/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:54:27.886] [Worker-Main-5/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:54:28.886] [Worker-Main-5/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@e07b4db
[317月2026 21:54:28.886] [Worker-Main-5/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@73d16e93
[317月2026 21:54:28.951] [Worker-Main-5/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:97%
[317月2026 21:54:28.960] [Worker-Main-5/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 准备生成区域中:100%
[317月2026 21:54:28.969] [Server thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: 耗时: 457556 毫秒
[317月2026 21:54:28.970] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer/]: Done preparing level "world" (506.543s)
[317月2026 21:54:29.037] [Server thread/DEBUG] [net.neoforged.neoforge.network.DualStackUtils/]: Detected IPv4 address: "0.0.0.0"
[317月2026 21:54:29.852] [Server thread/DEBUG] [net.neoforged.neoforge.server.LanguageHook/]: Loaded 49 language files for zh_cn
[317月2026 21:54:29.878] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: CustomNPC PermissionNode<Boolean>s available:
[317月2026 21:54:29.880] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.edit.blocks
[317月2026 21:54:29.881] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.edit.villager
[317月2026 21:54:29.881] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.bank
[317月2026 21:54:29.883] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.dialog
[317月2026 21:54:29.883] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.faction
[317月2026 21:54:29.884] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.linked
[317月2026 21:54:29.885] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.naturalspawn
[317月2026 21:54:29.885] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.playerdata
[317月2026 21:54:29.886] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.quest
[317月2026 21:54:29.887] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.recipe
[317月2026 21:54:29.887] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.transport
[317月2026 21:54:29.888] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.advanced
[317月2026 21:54:29.888] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.ai
[317月2026 21:54:29.889] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.clone
[317月2026 21:54:29.889] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.create
[317月2026 21:54:29.890] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.delete
[317月2026 21:54:29.890] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.display
[317月2026 21:54:29.890] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.freeze
[317月2026 21:54:29.890] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.gui
[317月2026 21:54:29.893] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.inventory
[317月2026 21:54:29.894] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.reset
[317月2026 21:54:29.894] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.stats
[317月2026 21:54:29.895] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.scenes
[317月2026 21:54:29.896] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.soulstone.all
[317月2026 21:54:29.896] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.spawner.create
[317月2026 21:54:29.897] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.spawner.mob
[317月2026 21:54:29.897] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.tool.mounter
[317月2026 21:54:29.898] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.tool.nbtbook
[317月2026 21:54:29.899] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.tool.pather
[317月2026 21:54:29.899] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.tool.scripter
[317月2026 21:54:29.901] [Server thread/INFO] [net.neoforged.neoforge.server.permission.PermissionAPI/]: Successfully initialized permission handler neoforge:default_handler
[317月2026 21:54:29.902] [Server thread/INFO] [net.neoforged.neoforge.server.permission.PermissionAPI/]: Forwarding neoforge permission[neoforge:default_handler] to bukkit[youer:permission]
[317月2026 21:54:29.910] [Server thread/INFO] [xaero.hud.minimap.MinimapLogs/]: Registered synced player tracker system: ftb_teams
[317月2026 21:54:29.983] [Server thread/INFO] [patchouli/]: Sending reload packet to clients
[317月2026 21:54:30.009] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Running delayed init tasks
[317月2026 21:54:30.145] [ - QuickShop-Hikari/DEBUG] [org.apache.http.client.protocol.RequestAddCookies/]: CookieSpec selected: default
[317月2026 21:54:30.170] [ - QuickShop-Hikari/DEBUG] [org.apache.http.client.protocol.RequestAuthCache/]: Auth cache not set in the context
[317月2026 21:54:30.170] [ - QuickShop-Hikari/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Connection request: [route: {s}->https://repo.codemc.io:443][total available: 0; route allocated: 0 of 5; total allocated: 0 of 10]
[317月2026 21:54:30.170] [ - QuickShop-Hikari/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Connection leased: [id: 1][route: {s}->https://repo.codemc.io:443][total available: 0; route allocated: 1 of 5; total allocated: 1 of 10]
[317月2026 21:54:30.170] [ - QuickShop-Hikari/DEBUG] [org.apache.http.impl.execchain.MainClientExec/]: Opening connection {s}->https://repo.codemc.io:443
[317月2026 21:54:30.178] [ - QuickShop-Hikari/DEBUG] [org.apache.http.impl.conn.DefaultHttpClientConnectionOperator/]: Connecting to repo.codemc.io/**.**.**.**:443
[317月2026 21:54:30.178] [ - Vault/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class me/lucko/luckperms/common/cacheddata/result/TristateResult$1
[317月2026 21:54:30.178] [ - QuickShop-Hikari/DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory/]: Connecting socket to repo.codemc.io/**.**.**.**:443 with timeout 10000
[317月2026 21:54:30.124] [ - WkKit/INFO] [com.mohistmc.youer.Youer/]: [WkKit] 正在进行检查更新...
[317月2026 21:54:30.250] [ - TrMenu/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class org/slf4j_2_0_8/jul/JDK14LoggerAdapter$1
[317月2026 21:54:30.140] [ - QuickShop-Hikari/INFO] [QuickShop-Hikari/]: Start to caching usernames (async)...
[317月2026 21:54:30.180] [ - Vault/INFO] [Vault/]: Checking for Updates ...
[317月2026 21:54:30.125] [ - BlueMap/INFO] [BlueMap/]: Loading...
[317月2026 21:54:30.195] [Server thread/INFO] [PlaceholderAPI/]: Successfully registered internal expansion: playerpoints [3.3.5]
[317月2026 21:54:30.252] [ - TrMenu/INFO] [com.zaxxer.hikari_4_0_3.HikariDataSource/]: HikariPool-1 - Starting...
[317月2026 21:54:30.366] [ - BlueMap/DEBUG] [com.mohistmc.youer.Youer/CLADAPTER]: Found new java/net/URLClassLoader/<init>([Ljava/net/URL;Ljava/lang/ClassLoader;)V call in de/bluecolored/bluemap/common/addons/AddonLoader loadAddon(Lde/bluecolored/bluemap/common/addons/Addon;)V
[317月2026 21:54:30.389] [ - BlueMap/DEBUG] [com.mohistmc.youer.Youer/CLADAPTER]: Transforming classloader class de/bluecolored/bluemap/common/addons/CombinedClassLoader
[317月2026 21:54:30.389] [ - BlueMap/DEBUG] [com.mohistmc.youer.Youer/CLADAPTER]: Implementing RemappingClassLoader for class de/bluecolored/bluemap/common/addons/CombinedClassLoader
[317月2026 21:54:30.424] [Server thread/INFO] [Bukkit/]: [CoreProtect] FastAsyncWorldEdit logging successfully initialized.
[317月2026 21:54:30.548] [Server thread/INFO] [NBTAPI/]: [NBTAPI] Found NeoForge: class net.neoforged.neoforge.common.NeoForge
[317月2026 21:54:30.566] [Server thread/INFO] [NBTAPI/]: [NBTAPI] Found NeoForge: class net.neoforged.neoforge.common.NeoForge
[317月2026 21:54:30.613] [Server thread/INFO] [QuickShop-Hikari/]: Using economy system: XConomy
[317月2026 21:54:30.651] [Server thread/INFO] [QuickShop-Hikari/]: Selected economy bridge: BuiltIn-Vault
[317月2026 21:54:30.743] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Done (594.583s)! For help, type "help"
[317月2026 21:54:30.766] [Server thread/DEBUG] [xaero.pac.OpenPartiesAndClaims/]: Saving player configs...
[317月2026 21:54:30.767] [Server thread/DEBUG] [xaero.pac.OpenPartiesAndClaims/]: Checking for expired parties...
[317月2026 21:54:30.768] [Server thread/DEBUG] [xaero.pac.OpenPartiesAndClaims/]: Expiration iteration has finished!
[317月2026 21:54:30.776] [Server thread/INFO] [com.mohistmc.youer.Youer/]: 0 placeholder hook(s) registered!
[317月2026 21:54:30.921] [ - TrMenu/INFO] [com.zaxxer.hikari_4_0_3.HikariDataSource/]: HikariPool-1 - Start completed.
[317月2026 21:54:30.971] [Server thread/DEBUG] [mixin/]: Mixing ServerLoginPacketListenerImplMixin from neoforge.mixins.json into net.minecraft.server.network.ServerLoginPacketListenerImpl
[317月2026 21:54:30.975] [Server thread/DEBUG] [mixin/]: neoforge.mixins.json:ServerLoginPacketListenerImplMixin from mod neoforge->@Inject::ffAPI(Lnet/minecraft/network/protocol/login/ServerboundCustomQueryAnswerPacket;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V does use it's CallbackInfo
[317月2026 21:54:30.999] [Server thread/DEBUG] [xaero.pac.OpenPartiesAndClaims/]: Saving claims!
[317月2026 21:54:30.999] [Server thread/DEBUG] [xaero.pac.OpenPartiesAndClaims/]: Checking for expired player claims...
[317月2026 21:54:30.999] [Server thread/DEBUG] [xaero.pac.OpenPartiesAndClaims/]: Expiration iteration has finished!
[317月2026 21:54:31.290] [ - XConomy/INFO] [XConomy/]: Is the latest version
[317月2026 21:54:31.659] [ - QuickShop-Hikari/DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory/]: Enabled protocols: [TLSv1.3, TLSv1.2]
[317月2026 21:54:31.659] [ - QuickShop-Hikari/DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory/]: Enabled cipher suites:[TLS_AES_256_GCM_SHA384, TLS_AES_128_GCM_SHA256, TLS_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
[317月2026 21:54:31.659] [ - QuickShop-Hikari/DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory/]: Starting handshake
[317月2026 21:54:31.991] [ - QuickShop-Hikari/DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory/]: Secure session established
[317月2026 21:54:31.991] [ - QuickShop-Hikari/DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory/]: negotiated protocol: TLSv1.3
[317月2026 21:54:31.991] [ - QuickShop-Hikari/DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory/]: negotiated cipher suite: TLS_AES_256_GCM_SHA384
[317月2026 21:54:31.992] [ - QuickShop-Hikari/DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory/]: peer principal: CN=repo.codemc.io
[317月2026 21:54:31.992] [ - QuickShop-Hikari/DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory/]: peer alternative names: [codemc-docker.codemc.io, repo.codemc.io, repo.codemc.org]
[317月2026 21:54:31.992] [ - QuickShop-Hikari/DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory/]: issuer principal: CN=YE2, O=Let's Encrypt, C=US
[317月2026 21:54:31.992] [ - QuickShop-Hikari/DEBUG] [org.apache.http.impl.conn.DefaultHttpClientConnectionOperator/]: Connection established *已隐藏*:1912<->**.**.**.**:443
[317月2026 21:54:31.992] [ - QuickShop-Hikari/DEBUG] [org.apache.http.impl.conn.DefaultManagedHttpClientConnection/]: http-outgoing-1: set socket timeout to 60000
[317月2026 21:54:31.992] [ - QuickShop-Hikari/DEBUG] [org.apache.http.impl.execchain.MainClientExec/]: Executing request GET /repository/maven-releases/com/ghostchu/quickshop-hikari/maven-metadata.xml HTTP/1.1
[317月2026 21:54:31.992] [ - QuickShop-Hikari/DEBUG] [org.apache.http.impl.execchain.MainClientExec/]: Target auth state: UNCHALLENGED
[317月2026 21:54:31.992] [ - QuickShop-Hikari/DEBUG] [org.apache.http.impl.execchain.MainClientExec/]: Proxy auth state: UNCHALLENGED
[317月2026 21:54:31.992] [ - QuickShop-Hikari/DEBUG] [org.apache.http.headers/]: http-outgoing-1 >> GET /repository/maven-releases/com/ghostchu/quickshop-hikari/maven-metadata.xml HTTP/1.1
[317月2026 21:54:31.992] [ - QuickShop-Hikari/DEBUG] [org.apache.http.headers/]: http-outgoing-1 >> User-Agent: QuickShop/Hikari-6.2.0.11 Java/25.0.4
[317月2026 21:54:31.992] [ - QuickShop-Hikari/DEBUG] [org.apache.http.headers/]: http-outgoing-1 >> accept-encoding: gzip
[317月2026 21:54:31.992] [ - QuickShop-Hikari/DEBUG] [org.apache.http.headers/]: http-outgoing-1 >> Host: repo.codemc.io
[317月2026 21:54:31.993] [ - QuickShop-Hikari/DEBUG] [org.apache.http.headers/]: http-outgoing-1 >> Connection: Keep-Alive
[317月2026 21:54:31.993] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 >> "GET /repository/maven-releases/com/ghostchu/quickshop-hikari/maven-metadata.xml HTTP/1.1[\r][\n]"
[317月2026 21:54:31.993] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 >> "User-Agent: QuickShop/Hikari-6.2.0.11 Java/25.0.4[\r][\n]"
[317月2026 21:54:31.993] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 >> "accept-encoding: gzip[\r][\n]"
[317月2026 21:54:31.993] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 >> "Host: repo.codemc.io[\r][\n]"
[317月2026 21:54:31.993] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 >> "Connection: Keep-Alive[\r][\n]"
[317月2026 21:54:31.993] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 >> "[\r][\n]"
[317月2026 21:54:33.362] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << "HTTP/1.1 200 OK[\r][\n]"
[317月2026 21:54:33.362] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << "Server: nginx[\r][\n]"
[317月2026 21:54:33.362] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << "Date: Fri, 31 Jul 2026 13:54:32 GMT[\r][\n]"
[317月2026 21:54:33.362] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << "Content-Type: application/xml[\r][\n]"
[317月2026 21:54:33.362] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << "Content-Length: 6923[\r][\n]"
[317月2026 21:54:33.362] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << "Connection: keep-alive[\r][\n]"
[317月2026 21:54:33.362] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << "X-Content-Type-Options: nosniff[\r][\n]"
[317月2026 21:54:33.362] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << "Content-Security-Policy: sandbox allow-forms allow-modals allow-popups allow-presentation allow-scripts allow-top-navigation[\r][\n]"
[317月2026 21:54:33.362] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << "X-XSS-Protection: 1; mode=block[\r][\n]"
[317月2026 21:54:33.362] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << "ETag: "294928805918ced641564e0229808f311a69750f"[\r][\n]"
[317月2026 21:54:33.362] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << "Last-Modified: Thu, 30 Jul 2026 14:59:25 GMT[\r][\n]"
[317月2026 21:54:33.362] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << "[\r][\n]"
[317月2026 21:54:33.362] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << "<?xml version="1.0" encoding="UTF-8"?>[\n]"
[317月2026 21:54:33.362] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << "<metadata>[\n]"
[317月2026 21:54:33.362] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <groupId>com.ghostchu</groupId>[\n]"
[317月2026 21:54:33.362] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <artifactId>quickshop-hikari</artifactId>[\n]"
[317月2026 21:54:33.362] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <versioning>[\n]"
[317月2026 21:54:33.362] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <latest>**.**.**.**-SNAPSHOT-11</latest>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <release>**.**.**.**-SNAPSHOT-12</release>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <versions>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>1.0.0.1</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>1.0.1.1</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>1.1.0.1</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>1.1.1.1</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**-SNAPSHOT-B1</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.363] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.364] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <versio"
[317月2026 21:54:33.377] [ - QuickShop-Hikari/DEBUG] [org.apache.http.headers/]: http-outgoing-1 << HTTP/1.1 200 OK
[317月2026 21:54:33.377] [ - QuickShop-Hikari/DEBUG] [org.apache.http.headers/]: http-outgoing-1 << Server: nginx
[317月2026 21:54:33.377] [ - QuickShop-Hikari/DEBUG] [org.apache.http.headers/]: http-outgoing-1 << Date: Fri, 31 Jul 2026 13:54:32 GMT
[317月2026 21:54:33.377] [ - QuickShop-Hikari/DEBUG] [org.apache.http.headers/]: http-outgoing-1 << Content-Type: application/xml
[317月2026 21:54:33.377] [ - QuickShop-Hikari/DEBUG] [org.apache.http.headers/]: http-outgoing-1 << Content-Length: 6923
[317月2026 21:54:33.377] [ - QuickShop-Hikari/DEBUG] [org.apache.http.headers/]: http-outgoing-1 << Connection: keep-alive
[317月2026 21:54:33.377] [ - QuickShop-Hikari/DEBUG] [org.apache.http.headers/]: http-outgoing-1 << X-Content-Type-Options: nosniff
[317月2026 21:54:33.377] [ - QuickShop-Hikari/DEBUG] [org.apache.http.headers/]: http-outgoing-1 << Content-Security-Policy: sandbox allow-forms allow-modals allow-popups allow-presentation allow-scripts allow-top-navigation
[317月2026 21:54:33.377] [ - QuickShop-Hikari/DEBUG] [org.apache.http.headers/]: http-outgoing-1 << X-XSS-Protection: 1; mode=block
[317月2026 21:54:33.377] [ - QuickShop-Hikari/DEBUG] [org.apache.http.headers/]: http-outgoing-1 << ETag: "294928805918ced641564e0229808f311a69750f"
[317月2026 21:54:33.377] [ - QuickShop-Hikari/DEBUG] [org.apache.http.headers/]: http-outgoing-1 << Last-Modified: Thu, 30 Jul 2026 14:59:25 GMT
[317月2026 21:54:33.377] [ - QuickShop-Hikari/DEBUG] [org.apache.http.impl.execchain.MainClientExec/]: Connection can be kept alive indefinitely
[317月2026 21:54:33.393] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << "n>**.**.**.**</version>[\n]"
[317月2026 21:54:33.393] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.393] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.393] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.393] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.393] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <vers"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << "ion>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " "
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << "<version>**.**.**.**-RELEASE-1</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**-SNAPSHOT-4</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**-SNAPSHOT-6</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**-SNAPSHOT-9</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**-SNAPSHOT-11</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**-SNAPSHOT-12</version>[\n]"
[317月2026 21:54:33.394] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**-SNAPSHOT-14</version>[\n]"
[317月2026 21:54:33.408] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**-SNAPSHOT-15</version>[\n]"
[317月2026 21:54:33.408] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**</version>[\n]"
[317月2026 21:54:33.408] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**-RELEASE-CANDIDATE-1</version>[\n]"
[317月2026 21:54:33.408] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**-RELEASE-CANDIDATE-2</version>[\n]"
[317月2026 21:54:33.408] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**-RELEASE-CANDIDATE-4</version>[\n]"
[317月2026 21:54:33.424] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**-SNAPSHOT-1</version>[\n]"
[317月2026 21:54:33.424] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**-SNAPSHOT-2</version>[\n]"
[317月2026 21:54:33.424] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**-SNAPSHOT-3</version>[\n]"
[317月2026 21:54:33.424] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**-SNAPSHOT-4</version>[\n]"
[317月2026 21:54:33.424] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**-SNAPSHOT-5</version>[\n]"
[317月2026 21:54:33.424] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**-SNAPSHOT-6</version>[\n]"
[317月2026 21:54:33.424] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**-SNAPSHOT-7</version>[\n]"
[317月2026 21:54:33.424] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**-SNAPSHOT-8</version>[\n]"
[317月2026 21:54:33.424] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**-SNAPSHOT-9</version>[\n]"
[317月2026 21:54:33.424] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**-SNAPSHOT-10</versio"
[317月2026 21:54:33.424] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << "n>[\n]"
[317月2026 21:54:33.424] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**-SNAPSHOT-11</version>[\n]"
[317月2026 21:54:33.424] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <version>**.**.**.**-SNAPSHOT-12</version>[\n]"
[317月2026 21:54:33.424] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " </versions>[\n]"
[317月2026 21:54:33.424] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " <lastUpdated>20260730145923</lastUpdated>[\n]"
[317月2026 21:54:33.424] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << " </versioning>[\n]"
[317月2026 21:54:33.424] [ - QuickShop-Hikari/DEBUG] [org.apache.http.wire/]: http-outgoing-1 << "</metadata>[\n]"
[317月2026 21:54:33.424] [ - QuickShop-Hikari/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Connection [id: 1][route: {s}->https://repo.codemc.io:443] can be kept alive indefinitely
[317月2026 21:54:33.424] [ - QuickShop-Hikari/DEBUG] [org.apache.http.impl.conn.DefaultManagedHttpClientConnection/]: http-outgoing-1: set socket timeout to 0
[317月2026 21:54:33.424] [ - QuickShop-Hikari/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Connection released: [id: 1][route: {s}->https://repo.codemc.io:443][total available: 1; route allocated: 1 of 5; total allocated: 1 of 10]
[317月2026 21:54:33.424] [ - QuickShop-Hikari/DEBUG] [org.apache.http.impl.execchain.MainClientExec/]: Cancelling request execution
[317月2026 21:54:32.762] [ - NoBuildPlus/INFO] [NoBuildPlus/]: No update available.
[317月2026 21:54:31.305] [ - Vault/INFO] [Vault/]: No new version available
[317月2026 21:54:35.031] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 21:54:35.031] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 21:54:35.479] [ - QuickShop-Hikari/INFO] [QuickShop-Hikari/]: A new version of QuickShop has been released! [**.**.**.**-SNAPSHOT-12]
[317月2026 21:54:35.618] [ - QuickShop-Hikari/INFO] [QuickShop-Hikari/]: Update here: https://modrinth.com/plugin/quickshop-hikari
[317月2026 21:54:35.650] [ - WkKit/INFO] [com.mohistmc.youer.Youer/]: [WkKit] 您的WkKit是最新版本!
[317月2026 21:54:45.177] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 woken up from select, 1/1/1 selected
[317月2026 21:54:46.693] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 processing 1 keys, 0 updates
[317月2026 21:54:46.693] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:1697 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@59909279, interestOps=1, readyOps=1 SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=63996/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:54:46.693] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=63996/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:54:46.693] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=63996/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING
[317月2026 21:54:46.693] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=1/20,pending=0} tryExecute EatWhatYouKill@58cc42bd/SelectorProducer@6625be7e/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=0,epc=3]@2026-07-31T21:54:46.693579+08:00
[317月2026 21:54:46.693] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@58cc42bd/SelectorProducer@6625be7e/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=0,epc=3]@2026-07-31T21:54:46.693579+08:00 m=PRODUCE_EXECUTE_CONSUME t=CEP:SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=63996/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:54:46.693] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue CEP:SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=63996/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING startThread=0
[317月2026 21:54:46.693] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:54:46.693] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:54:46.693] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=63996/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:54:46.694] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 waiting with 1 keys
[317月2026 21:54:46.741] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4149b2d7{RESERVED,thread=Thread[#388,EasyBotBridge-Jetty-388,5,SERVER]} task=null ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:54:46.934] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4149b2d7{IDLE,thread=Thread[#388,EasyBotBridge-Jetty-388,5,SERVER]} exited ReservedThreadExecutor@270810df{reserved=0/20,pending=0}
[317月2026 21:54:46.934] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran ReservedThread@4149b2d7{IDLE,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:54:46.936] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run CEP:SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=64239/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:54:46.936] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@12091a2d{AC.ReadCB@27b6fe1c{WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=64239/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=null]]}}
[317月2026 21:54:46.936] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable()
[317月2026 21:54:46.936] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable(ByteBuffer): java.nio.DirectByteBuffer[pos=0 lim=0 cap=4096]
[317月2026 21:54:46.937] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@566a891[READING] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x89\x00{"sync_...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:54:46.937] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:54:46.937] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 6 DirectByteBuffer@7359748d[p=0,l=6,c=4096,r=6]={<<<\x89\x00\x88\x02\x03\xEa>>>nc_mode":...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:54:46.937] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 6 bytes - DirectByteBuffer@7359748d[p=0,l=6,c=4096,r=6]={<<<\x89\x00\x88\x02\x03\xEa>>>nc_mode":...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:54:46.937] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@566a891[READING] getAction(DirectByteBuffer@7359748d[p=0,l=6,c=4096,r=6]={<<<\x89\x00\x88\x02\x03\xEa>>>nc_mode":...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:54:46.937] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:54:46.937] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 6 bytes
[317月2026 21:54:46.937] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode PING, fin=true rsv=...
[317月2026 21:54:46.937] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 0 - Parser@cfa02b8[ExtensionStack,s=PAYLOAD_LEN,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:54:46.937] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: PING[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:54:46.937] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:54:46.937] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(PING[len=0,fin=true,rsv=...,masked=false])
[317月2026 21:54:46.937] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(PING[len=0,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:54:46.937] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: PING: HeapByteBuffer@6a20473f[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:54:46.937] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:54:46.937] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendPong with HeapByteBuffer@c904274[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:54:46.937] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing PONG[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:54:46.937] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing PONG[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:54:46.937] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(PONG[len=0,fin=true,rsv=...,masked=true], Flusher@3500251c[PROCESSING])
[317月2026 21:54:46.937] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@3500251c[PROCESSING],OFF,null] to Flusher@1c2c493f[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:54:46.937] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@1c2c493f[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:54:46.937] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@3500251c[PROCESSING],OFF,null]]
[317月2026 21:54:46.937] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] flushing 1 frames: [FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@3500251c[PROCESSING],OFF,null]]
[317月2026 21:54:46.937] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@4dcfe6dc{IDLE}->null [DirectByteBuffer@1a3ae3f0[p=0,l=6,c=2048,r=6]={<<<\x8a\x80;)g\xA9>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:54:46.937] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4dcfe6dc{WRITING}->null:IDLE-->WRITING
[317月2026 21:54:46.977] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 6 SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[OPENED],f=Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:54:46.977] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=6 remaining=0 WriteFlusher@4dcfe6dc{WRITING}->null
[317月2026 21:54:46.977] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4dcfe6dc{IDLE}->null:WRITING-->IDLE
[317月2026 21:54:46.977] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:54:46.977] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null]
[317月2026 21:54:46.977] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 0 entries: []
[317月2026 21:54:46.977] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:54:46.977] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@566a891[READING] getAction(DirectByteBuffer@7359748d[p=2,l=6,c=4096,r=4]={\x89\x00<<<\x88\x02\x03\xEa>>>nc_mode":...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:54:46.977] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:54:46.977] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 4 bytes
[317月2026 21:54:46.977] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode CLOSE, fin=true rsv=...
[317月2026 21:54:46.977] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 2 - Parser@cfa02b8[ExtensionStack,s=PAYLOAD_LEN,c=0,len=2,f=CLOSE[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:54:46.977] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: DirectByteBuffer@50a36e9c[p=0,l=2,c=2,r=2]={<<<\x03\xEa>>>}
[317月2026 21:54:46.977] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: CLOSE[len=2,fin=true,rsv=...,masked=false]
[317月2026 21:54:46.977] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:54:46.977] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(CLOSE[len=2,fin=true,rsv=...,masked=false])
[317月2026 21:54:46.978] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(CLOSE[len=2,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:54:46.978] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: callApplicationOnClose(CloseInfo[code=1002,reason=null])
[317月2026 21:54:46.978] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onClose(1002,null) - listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:54:47.235] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 21:54:47.235] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 21:54:46.978] [EasyBotBridge-Jetty-314/INFO] [EasyBot/]: 连接关闭: null (code: 1002)
[317月2026 21:54:48.088] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(CLOSE[len=2,fin=true,rsv=...,masked=true], com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection$CallbackBridge@6358350a)
[317月2026 21:54:48.181] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[CLOSE[len=2,fin=true,rsv=...,masked=true],com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection$CallbackBridge@6358350a,OFF,null] to Flusher@1c2c493f[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:54:48.808] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 21:54:48.809] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 21:54:49.682] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@1c2c493f[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:54:49.963] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[CLOSE[len=2,fin=true,rsv=...,masked=true],com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection$CallbackBridge@6358350a,OFF,null]]
[317月2026 21:54:50.133] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@1c2c493f[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] flushing 1 frames: [FrameEntry[CLOSE[len=2,fin=true,rsv=...,masked=true],com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection$CallbackBridge@6358350a,OFF,null]]
[317月2026 21:54:50.136] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@4dcfe6dc{IDLE}->null [DirectByteBuffer@1a3ae3f0[p=0,l=6,c=2048,r=6]={<<<\x88\x82\x98\t\x00\r>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},HeapByteBuffer@6d5548f7[p=0,l=2,c=2,r=2]={<<<\x9b\xE3>>>}]
[317月2026 21:54:50.141] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4dcfe6dc{WRITING}->null:IDLE-->WRITING
[317月2026 21:54:51.712] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write exception
com.springwater.easybot.libs.jetty.io.EofException: null
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.ChannelEndPoint.flush(ChannelEndPoint.java:280) ~[EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.WriteFlusher.flush(WriteFlusher.java:422) ~[EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.WriteFlusher.write(WriteFlusher.java:277) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.AbstractEndPoint.write(AbstractEndPoint.java:381) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher.flush(FrameFlusher.java:264) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher.process(FrameFlusher.java:193) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.IteratingCallback.processing(IteratingCallback.java:248) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.IteratingCallback.iterate(IteratingCallback.java:229) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection.outgoingFrame(AbstractWebSocketConnection.java:581) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection.outgoingFrame(WebSocketClientConnection.java:58) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection.close(AbstractWebSocketConnection.java:181) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection.remoteClose(AbstractWebSocketConnection.java:275) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.events.AbstractEventDriver.incomingFrame(AbstractEventDriver.java:111) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession.incomingFrame(WebSocketSession.java:326) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack.incomingFrame(ExtensionStack.java:202) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.Parser.notifyFrame(Parser.java:225) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.Parser.parseSingleFrame(Parser.java:259) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection.onFillable(AbstractWebSocketConnection.java:459) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection.onFillable(AbstractWebSocketConnection.java:440) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.FillInterest.fillable(FillInterest.java:105) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) [EasyBot-2.4.0.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1474) [?:?]
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
at java.base/sun.nio.ch.SocketDispatcher.writev0(Native Method) ~[?:?]
at java.base/sun.nio.ch.SocketDispatcher.writev(SocketDispatcher.java:62) ~[?:?]
at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:227) ~[?:?]
at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:158) ~[?:?]
at java.base/sun.nio.ch.SocketChannelImpl.implWrite(SocketChannelImpl.java:593) ~[?:?]
at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:627) ~[?:?]
at java.base/java.nio.channels.SocketChannel.write(SocketChannel.java:633) ~[?:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.ChannelEndPoint.flush(ChannelEndPoint.java:274) ~[EasyBot-2.4.0.jar:?]
[317月2026 21:54:51.955] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4dcfe6dc{FAILED}->null:WRITING-->FAILED
[317月2026 21:54:51.955] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: callApplicationOnError()
com.springwater.easybot.libs.jetty.io.EofException: null
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.ChannelEndPoint.flush(ChannelEndPoint.java:280) ~[EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.WriteFlusher.flush(WriteFlusher.java:422) ~[EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.WriteFlusher.write(WriteFlusher.java:277) ~[EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.AbstractEndPoint.write(AbstractEndPoint.java:381) ~[EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher.flush(FrameFlusher.java:264) ~[EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher.process(FrameFlusher.java:193) ~[EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.IteratingCallback.processing(IteratingCallback.java:248) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.IteratingCallback.iterate(IteratingCallback.java:229) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection.outgoingFrame(AbstractWebSocketConnection.java:581) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection.outgoingFrame(WebSocketClientConnection.java:58) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection.close(AbstractWebSocketConnection.java:181) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection.remoteClose(AbstractWebSocketConnection.java:275) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.events.AbstractEventDriver.incomingFrame(AbstractEventDriver.java:111) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession.incomingFrame(WebSocketSession.java:326) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack.incomingFrame(ExtensionStack.java:202) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.Parser.notifyFrame(Parser.java:225) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.Parser.parseSingleFrame(Parser.java:259) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection.onFillable(AbstractWebSocketConnection.java:459) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection.onFillable(AbstractWebSocketConnection.java:440) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.FillInterest.fillable(FillInterest.java:105) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) [EasyBot-2.4.0.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1474) [?:?]
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
at java.base/sun.nio.ch.SocketDispatcher.writev0(Native Method) ~[?:?]
at java.base/sun.nio.ch.SocketDispatcher.writev(SocketDispatcher.java:62) ~[?:?]
at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:227) ~[?:?]
at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:158) ~[?:?]
at java.base/sun.nio.ch.SocketChannelImpl.implWrite(SocketChannelImpl.java:593) ~[?:?]
at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:627) ~[?:?]
at java.base/java.nio.channels.SocketChannel.write(SocketChannel.java:633) ~[?:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.ChannelEndPoint.flush(ChannelEndPoint.java:274) ~[EasyBot-2.4.0.jar:?]
[317月2026 21:54:51.986] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: callApplicationOnClose(CloseInfo[code=1006,reason=EofException])
[317月2026 21:54:51.986] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: callApplicationOnClose(CloseInfo[code=1006,reason=Disconnected])
[317月2026 21:54:51.986] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT disconnect()
[317月2026 21:54:51.986] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Terminating Flusher@1c2c493f[FAILED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected]
[317月2026 21:54:51.987] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: shutdownOutput SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OPEN,fill=-,flush=F,to=5008/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[DISCONNECTED],f=Flusher@1c2c493f[FAILED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=2,f=CLOSE[len=2,fin=true,rsv=...,masked=false]]]
[317月2026 21:54:51.987] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: close SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OSHUT,fill=-,flush=F,to=5008/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[DISCONNECTED],f=Flusher@1c2c493f[FAILED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=2,f=CLOSE[len=2,fin=true,rsv=...,masked=false]]]
[317月2026 21:54:52.094] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: close(null) SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,OSHUT,fill=-,flush=F,to=5008/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[DISCONNECTED],f=Flusher@1c2c493f[FAILED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=2,f=CLOSE[len=2,fin=true,rsv=...,masked=false]]]
[317月2026 21:54:53.058] [BridgeClient-Worker/WARN] [EasyBot/]: 正在尝试重连服务器
[317月2026 21:54:53.123] [BridgeClient-Worker/INFO] [EasyBot/]: 正在连接到服务器: ws://127.0.0.1:26990/bridge
[317月2026 21:54:53.228] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.websocket.client.WebSocketClient/]: connect websocket com.springwater.easybot.bridge.BridgeClient@59fecf3d to ws://127.0.0.1:26990/bridge
[317月2026 21:54:53.229] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: ctor / listener=com.springwater.easybot.bridge.BridgeClient, policy=WebSocketPolicy@39d94e99[behavior=CLIENT,maxTextMessageSize=65536,maxTextMessageBufferSize=32768,maxBinaryMessageSize=65536,maxBinaryMessageBufferSize=32768,asyncWriteTimeout=60000,idleTimeout=300000,inputBufferSize=4096]
[317月2026 21:54:53.244] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpDestination/]: Stale check done with result false on HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=0,pool=DuplexConnectionPool@96a617c[s=STARTED,c=0/0/64,a=0,i=0,q=0,p=Pool@110912c2[inUse=0,size=0,capacity=64,closed=false]],stale=false,idle=-1
[317月2026 21:54:53.244] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpConversation/]: Exchanges in conversation 1, override=null, listeners=[WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b]
[317月2026 21:54:53.244] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpDestination/]: Queued WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b for HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=0/0/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=0,capacity=64,closed=false]],stale=false,idle=-1
[317月2026 21:54:53.244] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Acquiring create=true on DuplexConnectionPool@96a617c[s=STARTED,c=0/0/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=0,capacity=64,closed=false]]
[317月2026 21:54:53.244] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Try creating connection 0/64 with 0 pending
[317月2026 21:54:53.244] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Try creating(true) connection, pending/demand/supply: 0/2/0, result=true
[317月2026 21:54:53.244] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.Pool/]: Pool@110912c2[inUse=0,size=1,capacity=64,closed=false] returning new reserved entry MultiEntry@75220a7a{PENDING,usage=0,multiplex=0,pooled=null}
[317月2026 21:54:53.244] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Creating connection 0/64 at MultiEntry@75220a7a{PENDING,usage=0,multiplex=0,pooled=null}
[317月2026 21:54:53.244] [BridgeClient-Worker/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue com.springwater.easybot.libs.jetty.util.SocketAddressResolver$Async$$Lambda/0x00000000085e9bb0@f20d390 startThread=0
[317月2026 21:54:54.323] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: doClose SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,CLOSED,fill=-,flush=F,to=5771/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[DISCONNECTED],f=Flusher@1c2c493f[FAILED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=2,f=CLOSE[len=2,fin=true,rsv=...,masked=false]]]
[317月2026 21:54:56.671] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: onClose FillInterest@12091a2d{null}
[317月2026 21:54:56.671] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup ManagedSelector@7ea0bba{STARTED} id=4 keys=1 selected=0 updates=0
[317月2026 21:54:56.673] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue com.springwater.easybot.libs.jetty.io.ManagedSelector$DestroyEndPoint@2a6f3042 startThread=0
[317月2026 21:54:56.673] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 woken with none selected
[317月2026 21:54:56.674] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 woken up from select, 0/0/0 selected
[317月2026 21:54:56.674] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 processing 0 keys, 0 updates
[317月2026 21:54:56.760] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:54:56.775] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:54:56.790] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 waiting with 0 keys
[317月2026 21:54:56.480] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.util.SocketAddressResolver$Async$$Lambda/0x00000000085e9bb0@f20d390 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:54:57.841] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.SocketAddressResolver/]: Resolved 127.0.0.1 in 0 ms
[317月2026 21:54:57.849] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false Connect@5f6efe7f{java.nio.channels.SocketChannel[connection-pending remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=1/1/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@51a91be2, client.connector=HttpClient@32c4e980{STARTED}}} on ManagedSelector@4bc919b4{STARTED} id=5 keys=0 selected=0 updates=0
[317月2026 21:54:57.849] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@4bc919b4{STARTED} id=5 keys=0 selected=0 updates=1
[317月2026 21:54:57.849] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken with none selected
[317月2026 21:54:57.849] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 0/0/0 selected
[317月2026 21:54:57.849] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 0 keys, 1 updates
[317月2026 21:54:57.849] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:54:57.849] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update Connect@5f6efe7f{java.nio.channels.SocketChannel[connection-pending remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=1/1/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@51a91be2, client.connector=HttpClient@32c4e980{STARTED}}}
[317月2026 21:54:57.849] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@566a891[READING] getAction(DirectByteBuffer@7359748d[p=6,l=6,c=4096,r=0]={\x89\x00\x88\x02\x03\xEa<<<>>>nc_mode":...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:54:57.849] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.util.SocketAddressResolver$Async$$Lambda/0x00000000085e9bb0@f20d390 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:54:57.983] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:54:57.866] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:54:57.990] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 1 keys
[317月2026 21:54:57.990] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 1/1/1 selected
[317月2026 21:54:57.990] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 1 keys, 0 updates
[317月2026 21:54:57.990] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 8 channel=java.nio.channels.SocketChannel[connection-pending remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@55f9cfa3, interestOps=8, readyOps=8 Connect@5f6efe7f{java.nio.channels.SocketChannel[connection-pending remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=1/1/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@51a91be2, client.connector=HttpClient@32c4e980{STARTED}}}
[317月2026 21:54:57.990] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Connected true java.nio.channels.SocketChannel[connected local=/127.0.0.1:1963 remote=/127.0.0.1:26990]
[317月2026 21:54:57.990] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue CreateEndPoint@5f01a4d3{Connect@5f6efe7f{java.nio.channels.SocketChannel[connected local=/127.0.0.1:1963 remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=1/1/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@51a91be2, client.connector=HttpClient@32c4e980{STARTED}}}} startThread=1
[317月2026 21:54:57.991] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Starting Thread[#2289,EasyBotBridge-Jetty-2289,5,SERVER]
[317月2026 21:54:57.991] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:54:57.991] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:54:57.991] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 1 keys
[317月2026 21:54:57.992] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: eof READING
[317月2026 21:54:57.992] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.io.ManagedSelector$DestroyEndPoint@2a6f3042 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:54:57.992] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Destroyed SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,CLOSED,fill=-,flush=F,to=11013/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[DISCONNECTED],f=Flusher@1c2c493f[FAILED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=2,f=null]]
[317月2026 21:54:57.992] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: onClose WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,CLOSED,fill=-,flush=F,to=11013/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[DISCONNECTED],f=Flusher@1c2c493f[FAILED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=2,f=null]]
[317月2026 21:54:57.992] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.onSessionClosed()
[317月2026 21:54:57.992] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,CLOSED,fill=-,flush=F,to=11013/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[DISCONNECTED],f=Flusher@1c2c493f[FAILED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=2,f=null]],remote=WebSocketRemoteEndpoint@2886a00e[batching=true],incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]]
[317月2026 21:54:57.992] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: stopping - WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,CLOSED,fill=-,flush=F,to=11014/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[DISCONNECTED],f=Flusher@1c2c493f[FAILED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=2,f=null]],remote=WebSocketRemoteEndpoint@2886a00e[batching=true],incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]]
[317月2026 21:54:57.992] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:54:57.992] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:54:57.992] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@566a891[EOF] getAction(DirectByteBuffer@7359748d[p=6,l=6,c=4096,r=0]={\x89\x00\x88\x02\x03\xEa<<<>>>nc_mode":...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:54:57.992] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: EOF
[317月2026 21:54:57.992] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran CEP:SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,CLOSED,fill=-,flush=F,to=11014/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[DISCONNECTED],f=Flusher@1c2c493f[FAILED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=2,f=null]]:runFillable:BLOCKING in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:54:57.992] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run CreateEndPoint@5f01a4d3{Connect@5f6efe7f{java.nio.channels.SocketChannel[connected local=/127.0.0.1:1963 remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=1,pool=DuplexConnectionPool@96a617c[s=STARTED,c=1/1/64,a=0,i=0,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@51a91be2, client.connector=HttpClient@32c4e980{STARTED}}}} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:54:57.992] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpClientTransport/]: Created HttpConnectionOverHTTP@8bda060::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/0}{io=0/0,kio=0,kro=8}-><null>
[317月2026 21:54:57.993] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=true com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x0000000008619ff0@212d95b6 on ManagedSelector@4bc919b4{STARTED} id=5 keys=1 selected=0 updates=0
[317月2026 21:54:57.993] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: onOpen SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/0}{io=0/0,kio=0,kro=8}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=null)[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:54:57.993] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: onOpen HttpConnectionOverHTTP@8bda060::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/0}{io=0/0,kio=0,kro=8}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=null)[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:54:57.993] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested HttpConnectionOverHTTP@8bda060::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/0}{io=0/0,kio=0,kro=8}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=null)[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:54:57.993] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@3f67e226{AC.ReadCB@8bda060{HttpConnectionOverHTTP@8bda060::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=0/0,kio=0,kro=8}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=null)[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]}}
[317月2026 21:54:57.993] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=0/1,kio=0,kro=8}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=null)[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:54:57.993] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@6a190afd on ManagedSelector@4bc919b4{STARTED} id=5 keys=1 selected=0 updates=1
[317月2026 21:54:57.993] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@4bc919b4{STARTED} id=5 keys=1 selected=0 updates=2
[317月2026 21:54:57.993] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Connection creation succeeded MultiEntry@75220a7a{PENDING,usage=0,multiplex=0,pooled=null}: HttpConnectionOverHTTP@8bda060::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=0/1,kio=0,kro=8}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=null)[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:54:57.993] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Acquiring create=false on DuplexConnectionPool@96a617c[s=STARTED,c=0/1/64,a=0,i=1,q=1,p=Pool@110912c2[inUse=0,size=1,capacity=64,closed=false]]
[317月2026 21:54:57.993] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken with none selected
[317月2026 21:54:57.993] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Activated MultiEntry@75220a7a{ACTIVE,usage=1,multiplex=1,pooled=HttpConnectionOverHTTP@8bda060::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=0/1,kio=0,kro=8}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=null)[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]} Pool@110912c2[inUse=1,size=1,capacity=64,closed=false]
[317月2026 21:54:57.993] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 0/0/1 selected
[317月2026 21:54:57.993] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 0 keys, 2 updates
[317月2026 21:54:57.993] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 2
[317月2026 21:54:57.993] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x0000000008619ff0@212d95b6
[317月2026 21:54:57.993] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@6a190afd
[317月2026 21:54:57.993] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=1/1,kio=1,kro=8}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=null)[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:54:57.993] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:54:57.993] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 1 keys
[317月2026 21:54:57.993] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpDestination/]: Processing exchange HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[PENDING/null] res=HttpResponse[null 0 null]@4ac2ea9b[PENDING/null]} on HttpConnectionOverHTTP@8bda060::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=1/1,kio=1,kro=8}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=null)[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]] of HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=0,pool=DuplexConnectionPool@96a617c[s=STARTED,c=0/1/64,a=1,i=0,q=0,p=Pool@110912c2[inUse=1,size=1,capacity=64,closed=false]],stale=false,idle=-1
[317月2026 21:54:57.993] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpConnection/]: Normalizing true WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b
[317月2026 21:54:57.994] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpChannel/]: HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[PENDING/null] res=HttpResponse[null 0 null]@4ac2ea9b[PENDING/null]} associated true to HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[PENDING/null] res=HttpResponse[null 0 null]@4ac2ea9b[PENDING/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:54:57.994] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Request begin WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b
[317月2026 21:54:57.994] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Request headers WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b
User-Agent: Jetty/9.4.58.v20250814
Sec-WebSocket-Key: +Ihr1vZac9ZI7ML7UAXo7A==
Sec-WebSocket-Version: 13
[317月2026 21:54:57.994] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpContent/]: Advanced content to last chunk
[317月2026 21:54:57.994] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Generated headers (-1 bytes), chunk (-1 bytes), content (0 bytes) - NEED_HEADER/HttpGenerator@1a36ee29{s=START}
[317月2026 21:54:57.994] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpGenerator/]: generateHeaders GET{u=/bridge,HTTP/1.1,h=9,cl=-1} last=true content=HeapByteBuffer@7d76acb8[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:54:57.994] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpGenerator/]: Accept-Encoding: gzip
User-Agent: Jetty/9.4.58.v20250814
Sec-WebSocket-Key: +Ihr1vZac9ZI7ML7UAXo7A==
Sec-WebSocket-Version: 13
[317月2026 21:54:57.994] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpGenerator/]: NO_CONTENT
[317月2026 21:54:57.994] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Generated headers (262 bytes), chunk (-1 bytes), content (0 bytes) - FLUSH/HttpGenerator@1a36ee29{s=COMPLETING}
[317月2026 21:54:57.994] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@4a344737{IDLE}->null [HeapByteBuffer@6d55ad40[p=0,l=262,c=4096,r=262]={<<<GET /bridge HTTP/1.1\r\nAcc...st: 127.0.0.1:26990\r\n\r\n>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},HeapByteBuffer@6a20473f[p=0,l=0,c=0,r=0]={<<<>>>},HeapByteBuffer@7d76acb8[p=0,l=0,c=0,r=0]={<<<>>>}]
[317月2026 21:54:57.994] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{WRITING}->null:IDLE-->WRITING
[317月2026 21:54:57.994] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 262 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=W,to=1/0}{io=1/1,kio=1,kro=8}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[PENDING/null] res=HttpResponse[null 0 null]@4ac2ea9b[PENDING/null]})[send=HttpSenderOverHTTP@17c84c63(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@1a36ee29{s=COMPLETING}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:54:57.994] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=262 remaining=0 WriteFlusher@4a344737{WRITING}->null
[317月2026 21:54:57.994] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{IDLE}->null:WRITING-->IDLE
[317月2026 21:54:57.994] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Generated headers (-1 bytes), chunk (-1 bytes), content (-1 bytes) - DONE/HttpGenerator@1a36ee29{s=END}
[317月2026 21:54:57.994] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Request committed WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b
[317月2026 21:54:57.994] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Request success WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b
[317月2026 21:54:57.994] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpExchange/]: Terminated request for HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[null 0 null]@4ac2ea9b[PENDING/null]}, result: null
[317月2026 21:54:57.994] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpSender/]: Terminating request WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b
[317月2026 21:54:57.994] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Created SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=1/1,kio=1,kro=8}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[null 0 null]@4ac2ea9b[PENDING/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:54:57.995] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran CreateEndPoint@5f01a4d3{Connect@5f6efe7f{java.nio.channels.SocketChannel[connected local=/127.0.0.1:1963 remote=/127.0.0.1:26990],{ssl.peer.port=26990, ssl.peer.host=127.0.0.1, http.destination=HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=0,pool=DuplexConnectionPool@96a617c[s=STARTED,c=0/1/64,a=1,i=0,q=0,p=Pool@110912c2[inUse=1,size=1,capacity=64,closed=false]],stale=false,idle=-1, http.connection.promise=com.springwater.easybot.libs.jetty.client.HttpClient$1$1@51a91be2, client.connector=HttpClient@32c4e980{STARTED}}}} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:54:57.995] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 1/1/1 selected
[317月2026 21:54:57.995] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 1 keys, 0 updates
[317月2026 21:54:57.995] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:1963 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@55f9cfa3, interestOps=1, readyOps=1 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/0}{io=1/1,kio=1,kro=1}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[null 0 null]@4ac2ea9b[PENDING/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:54:57.995] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=1/0}{io=1/0,kio=1,kro=1}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[null 0 null]@4ac2ea9b[PENDING/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:54:57.995] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=1/0}{io=1/0,kio=1,kro=1}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[null 0 null]@4ac2ea9b[PENDING/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]:runFillable:BLOCKING
[317月2026 21:54:57.995] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=0/20,pending=0} tryExecute EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=3,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:54:57.9951208+08:00
[317月2026 21:54:57.996] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=0/20,pending=1} startReservedThread p=1
[317月2026 21:54:57.996] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue ReservedThread@11c7163{PENDING,thread=null} startThread=0
[317月2026 21:54:57.996] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T21:54:57.9961207+08:00 m=PRODUCE_EXECUTE_CONSUME t=CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=1/0}{io=1/0,kio=1,kro=1}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[null 0 null]@4ac2ea9b[PENDING/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:54:57.996] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=1/0}{io=1/0,kio=1,kro=1}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[null 0 null]@4ac2ea9b[PENDING/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]:runFillable:BLOCKING startThread=0
[317月2026 21:54:57.996] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:54:57.996] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:54:57.996] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=1/0}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[null 0 null]@4ac2ea9b[PENDING/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:54:57.996] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 1 keys
[317月2026 21:54:57.996] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run ReservedThread@11c7163{PENDING,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}]
[317月2026 21:54:57.996] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@11c7163{PENDING,thread=Thread[#390,EasyBotBridge-Jetty-390,5,SERVER]} was=PENDING next=RESERVED size=0+1 capacity=20
[317月2026 21:54:57.996] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@11c7163{RESERVED,thread=Thread[#390,EasyBotBridge-Jetty-390,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:54:57.992] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient]
[317月2026 21:54:57.998] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient]
[317月2026 21:54:57.998] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@27b6fe1c::SocketChannelEndPoint@3e00cf19{l=/127.0.0.1:1697,r=/127.0.0.1:26990,CLOSED,fill=-,flush=F,to=11019/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@27b6fe1c[s=ConnectionState@7645924f[DISCONNECTED],f=Flusher@1c2c493f[FAILED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@cfa02b8[ExtensionStack,s=START,c=0,len=2,f=null]],remote=WebSocketRemoteEndpoint@2886a00e[batching=true],incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]]
[317月2026 21:54:57.998] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.io.ManagedSelector$DestroyEndPoint@2a6f3042 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:54:57.998] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=3/0}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[null 0 null]@4ac2ea9b[PENDING/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]:runFillable:BLOCKING in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:54:57.998] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@3f67e226{AC.ReadCB@8bda060{HttpConnectionOverHTTP@8bda060::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=3/0}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[null 0 null]@4ac2ea9b[PENDING/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]}}
[317月2026 21:54:57.998] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Acquired RetainableByteBuffer@4c70e7e6{DirectByteBuffer@6dce3d87[p=0,l=0,c=16384,r=0]={<<<>>>HTTP/1.1 ...\x00\x00\x00\x00\x00\x00\x00},r=1}
[317月2026 21:54:57.998] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: parseNext s=START DirectByteBuffer@6dce3d87[p=0,l=0,c=16384,r=0]={<<<>>>HTTP/1.1 ...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:54:57.998] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Parse result=false, failed=false
[317月2026 21:54:57.998] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Parse complete=false, RetainableByteBuffer@4c70e7e6{DirectByteBuffer@6dce3d87[p=0,l=0,c=16384,r=0]={<<<>>>HTTP/1.1 ...\x00\x00\x00\x00\x00\x00\x00},r=1} HttpParser{s=START,0 of -1}
[317月2026 21:54:57.998] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 158 DirectByteBuffer@6dce3d87[p=0,l=158,c=16384,r=158]={<<<HTTP/1.1 101 Switching Pr...MKjrrSTp708HsMInIM=\r\n\r\n>>>\x81~\x00\xCd{"ver...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Read 158 bytes in RetainableByteBuffer@4c70e7e6{DirectByteBuffer@6dce3d87[p=0,l=158,c=16384,r=158]={<<<HTTP/1.1 101 Switching Pr...MKjrrSTp708HsMInIM=\r\n\r\n>>>\x81~\x00\xCd{"ver...\x00\x00\x00\x00\x00\x00\x00},r=1} from SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/0}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[null 0 null]@4ac2ea9b[PENDING/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: parseNext s=START DirectByteBuffer@6dce3d87[p=0,l=158,c=16384,r=158]={<<<HTTP/1.1 101 Switching Pr...MKjrrSTp708HsMInIM=\r\n\r\n>>>\x81~\x00\xCd{"ver...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: START --> RESPONSE_VERSION
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: RESPONSE_VERSION --> SPACE1
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: SPACE1 --> STATUS
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: STATUS --> SPACE2
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: SPACE2 --> REASON
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: REASON --> HEADER
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpConversation/]: Exchanges in conversation 1, override=null, listeners=[WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b]
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response begin HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Server --> VALUE
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Server --> IN_VALUE
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Server --> FIELD
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Upgrade --> VALUE
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Upgrade --> IN_VALUE
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Upgrade --> FIELD
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Connection: Upgrade --> IN_VALUE
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Connection: Upgrade --> FIELD
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Sec-WebSocket-Accept --> VALUE
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Sec-WebSocket-Accept --> IN_VALUE
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER:Sec-WebSocket-Accept --> FIELD
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: HEADER --> CONTENT
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response headers HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b
Server: websocket-sharp/1.0
Sec-WebSocket-Accept: MKgiSpIFQMKjrrSTp708HsMInIM=
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response demand=1/1, resume=false
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response headers hasDemand=true HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: CONTENT --> CONTENT_END
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: CONTENT_END --> END
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: reset HttpParser{s=END,0 of -1}
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.http.HttpParser/]: END --> START
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response success HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpExchange/]: Terminated response for HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b[TERMINATED/null]}, result: Result[WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b > HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b] null
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Response complete HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b
[317月2026 21:54:57.999] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.IdleTimeout/]: SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b[TERMINATED/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]] idle timeout check, elapsed: 0 ms, remaining: 300000 ms
[317月2026 21:54:58.000] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: Using RemoteEndpointFactory: WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b[TERMINATED/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b[TERMINATED/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]]
[317月2026 21:54:58.000] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b[TERMINATED/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b[TERMINATED/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]] added {WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b[TERMINATED/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],POJO}
[317月2026 21:54:58.000] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b[TERMINATED/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b[TERMINATED/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]] added {JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],AUTO}
[317月2026 21:54:58.000] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b[TERMINATED/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b[TERMINATED/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]]
[317月2026 21:54:58.000] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: starting - WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b[TERMINATED/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b[TERMINATED/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]]
[317月2026 21:54:58.000] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient]
[317月2026 21:54:58.000] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @645606ms JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient]
[317月2026 21:54:58.000] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @645606ms WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b[TERMINATED/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b[TERMINATED/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]]
[317月2026 21:54:58.000] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Extension Configs=[]
[317月2026 21:54:58.000] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.component.ContainerLifeCycle/]: WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=2/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b[TERMINATED/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]],remote=null,incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]] added {ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection],MANAGED}
[317月2026 21:54:58.000] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: starting ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:54:58.000] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STARTED @645606ms ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:54:58.000] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=2/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b[TERMINATED/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]] upgrading from HttpConnectionOverHTTP@8bda060::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=2/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b[TERMINATED/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]] to WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=2/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b[TERMINATED/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:54:58.000] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Released RetainableByteBuffer@4c70e7e6{DirectByteBuffer@6dce3d87[p=0,l=0,c=16384,r=0]={<<<>>>HTTP/1.1 ...\x00\x00\x00\x00\x00\x00\x00},r=0}
[317月2026 21:54:58.000] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: onClose HttpConnectionOverHTTP@8bda060::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=2/300000}{io=0/0,kio=0,kro=1}->HttpConnectionOverHTTP@8bda060(l:/127.0.0.1:1963 <-> r:/127.0.0.1:26990,closed=false)=>HttpChannelOverHTTP@72935cf1(exchange=HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b[TERMINATED/null]})[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:54:58.000] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: onOpen WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=2/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[HANDSHAKING],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:54:58.000] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.onSessionOpened()
[317月2026 21:54:58.000] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.open()
[317月2026 21:54:58.000] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.open() remote=WebSocketRemoteEndpoint@5f3f5aff[batching=true]
[317月2026 21:54:58.001] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: openSession(WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=2/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENING],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]],remote=WebSocketRemoteEndpoint@5f3f5aff[batching=true],incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]]) objectFactory=com.springwater.easybot.libs.jetty.util.DecoratedObjectFactory[decorators=0]
[317月2026 21:54:58.001] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onConnect(WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=2/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENING],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]],remote=WebSocketRemoteEndpoint@5f3f5aff[batching=true],incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]]) - listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:54:58.004] [EasyBotBridge-Jetty-2289/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Runner started for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:54:58.001] [EasyBotBridge-Jetty-388/INFO] [EasyBot/]: 已连接到服务器: ws://127.0.0.1:26990/bridge
[317月2026 21:54:58.134] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=135/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:54:58.134] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@3f67e226{AC.ReadCB@1c43335c{WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]}}
[317月2026 21:54:58.134] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:54:58.134] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@6a190afd on ManagedSelector@4bc919b4{STARTED} id=5 keys=1 selected=0 updates=0
[317月2026 21:54:58.134] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@4bc919b4{STARTED} id=5 keys=1 selected=0 updates=1
[317月2026 21:54:58.134] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken with none selected
[317月2026 21:54:58.134] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 0/0/1 selected
[317月2026 21:54:58.134] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 0 keys, 1 updates
[317月2026 21:54:58.134] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:54:58.134] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@6a190afd
[317月2026 21:54:58.134] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:54:58.134] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:54:58.134] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 1 keys
[317月2026 21:54:58.134] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 1/1/1 selected
[317月2026 21:54:58.134] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 1 keys, 0 updates
[317月2026 21:54:58.134] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:1963 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@55f9cfa3, interestOps=1, readyOps=1 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:54:58.134] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:54:58.134] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING
[317月2026 21:54:58.134] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=1/20,pending=0} tryExecute EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=1,epc=0]@2026-07-31T21:54:58.1349529+08:00
[317月2026 21:54:58.135] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=0/20,pending=1} startReservedThread p=1
[317月2026 21:54:58.135] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue ReservedThread@2bd3cf77{PENDING,thread=null} startThread=0
[317月2026 21:54:58.135] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=1,epc=0]@2026-07-31T21:54:58.1359531+08:00 m=EXECUTE_PRODUCE_CONSUME t=CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=1/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:54:58.135] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@3f67e226{AC.ReadCB@1c43335c{WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=1/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]}}
[317月2026 21:54:58.135] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable()
[317月2026 21:54:58.135] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable(ByteBuffer): java.nio.DirectByteBuffer[pos=0 lim=0 cap=4096]
[317月2026 21:54:58.135] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x89\x00\x88\x02\x03\xEanc_...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:54:58.135] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:54:58.135] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 209 DirectByteBuffer@7359748d[p=0,l=209,c=4096,r=209]={<<<\x81~\x00\xCd{"version":"BridgeCor...,"interval":120,"op":0}>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:54:58.135] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 209 bytes - DirectByteBuffer@7359748d[p=0,l=209,c=4096,r=209]={<<<\x81~\x00\xCd{"version":"BridgeCor...,"interval":120,"op":0}>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:54:58.135] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=0,l=209,c=4096,r=209]={<<<\x81~\x00\xCd{"version":"BridgeCor...,"interval":120,"op":0}>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:54:58.135] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:54:58.135] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 209 bytes
[317月2026 21:54:58.135] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode TEXT, fin=true rsv=...
[317月2026 21:54:58.135] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 205 - Parser@3ab454c1[ExtensionStack,s=PAYLOAD_LEN_BYTES,c=0,len=205,f=TEXT[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:54:58.135] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: DirectByteBuffer@7a2cce18[p=0,l=205,c=205,r=205]={<<<{"version":"BridgeCore (2...,"interval":120,"op":0}>>>}
[317月2026 21:54:58.135] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: TEXT[len=205,fin=true,rsv=...,masked=false]
[317月2026 21:54:58.135] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:54:58.135] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(TEXT[len=205,fin=true,rsv=...,masked=false])
[317月2026 21:54:58.135] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(TEXT[len=205,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:54:58.135] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextFrame(DirectByteBuffer@7a2cce18[p=0,l=205,c=205,r=205]={<<<{"version":"BridgeCore (2...,"interval":120,"op":0}>>>}, true) - webSocketListener=true, webSocketPartialListener=false, listener=com.springwater.easybot.bridge.BridgeClient, activeMessage=null
[317月2026 21:54:58.135] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextMessage([205] "{"version":"BridgeCo...-865f9f0b1271","interval":120,"op":0}") - webSocketListener=true, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:54:58.135] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] open -> WebSocketSession@51168f1f[behavior=CLIENT,batchMode=AUTO,idleTimeout=300000,requestURI=ws://127.0.0.1:26990/bridge] - STARTED
+- WebSocketClientConnection@1c43335c
| +> SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=1/0,kio=1,kro=1}
| +> Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null]
| +> Generator[CLIENT,validating]
| +> Parser@3ab454c1[ExtensionStack,s=START,c=0,len=205,f=TEXT[len=0,fin=true,rsv=...,masked=false]]
+= JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient] - STARTED
+= ExtensionStack@4d39e2b0[size=0,queueSize=0] - STARTED
key: +- bean, += managed, +~ unmanaged, +? auto, +: iterable, +] array, +@ map, +> undefined
[317月2026 21:54:58.136] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpChannel/]: HttpExchange@47f3e631{req=WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b[TERMINATED/null] res=HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b[TERMINATED/null]} disassociated true from HttpChannelOverHTTP@72935cf1(exchange=null)[send=HttpSenderOverHTTP@17c84c63(req=QUEUED,snd=COMPLETED,failure=null)[HttpGenerator@1a36ee29{s=START}],recv=HttpReceiverOverHTTP@57fb48fc(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
[317月2026 21:54:58.136] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.AbstractConnectionPool/]: Removed (true) MultiEntry@75220a7a{CLOSED,usage=0,multiplex=0,pooled=HttpConnectionOverHTTP@8bda060::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=205,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]} Pool@110912c2[inUse=0,size=0,capacity=64,closed=false]
[317月2026 21:54:58.136] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Request/Response succeeded: Result[WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b > HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b] null, notifying [WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b]
[317月2026 21:54:58.136] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.websocket.client.WebSocketUpgradeRequest/]: onComplete() - Result[WebSocketUpgradeRequest[GET /bridge HTTP/1.1]@57527e0b > HttpResponse[HTTP/1.1 101 Switching Protocols]@4ac2ea9b] null
[317月2026 21:54:58.136] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Parse result=false, failed=false
[317月2026 21:54:58.136] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpReceiver/]: Parse complete=true, null HttpParser{s=START,0 of -1}
[317月2026 21:54:58.136] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@11c7163{RESERVED,thread=Thread[#390,EasyBotBridge-Jetty-390,5,SERVER]} task=EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=1,epc=1]@2026-07-31T21:54:58.1369527+08:00 ReservedThreadExecutor@270810df{reserved=0/20,pending=1}
[317月2026 21:54:58.136] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run ReservedThread@2bd3cf77{PENDING,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}]
[317月2026 21:54:58.136] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@2bd3cf77{PENDING,thread=Thread[#314,EasyBotBridge-Jetty-314,5,SERVER]} was=PENDING next=RESERVED size=0+1 capacity=20
[317月2026 21:54:58.136] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@2bd3cf77{RESERVED,thread=Thread[#314,EasyBotBridge-Jetty-314,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:54:58.136] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=1,epc=1]@2026-07-31T21:54:58.1369527+08:00 tryProduce true
[317月2026 21:54:58.136] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=205,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]:runFillable:BLOCKING in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:54:58.136] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:54:58.136] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:54:58.136] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=205,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:54:58.136] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 1 keys
[317月2026 21:54:58.136] [EasyBotBridge-Jetty-312/INFO] [EasyBot/]: 已连接到主程序!
[317月2026 21:54:58.138] [EasyBotBridge-Jetty-312/INFO] [EasyBot/]: >>>主程序连接信息<<<
[317月2026 21:54:58.138] [EasyBotBridge-Jetty-312/INFO] [EasyBot/]: 系统: Windows(win-x64)
[317月2026 21:54:58.141] [EasyBotBridge-Jetty-312/INFO] [EasyBot/]: 运行时版本: .NET 8.0.14
[317月2026 21:54:58.441] [EasyBotBridge-Jetty-312/INFO] [EasyBot/]: 主程序版本: BridgeCore (26.5.8)
[317月2026 21:54:58.784] [EasyBotBridge-Jetty-312/INFO] [EasyBot/]: 连接信息: 9649ab21-1b35-4415-8da7-56d20df33637 (心跳:120s)
[317月2026 21:54:58.785] [EasyBotBridge-Jetty-312/INFO] [EasyBot/]: >>>服务器信息<<<
[317月2026 21:54:58.786] [EasyBotBridge-Jetty-312/INFO] [EasyBot/]: 令牌: ***
[317月2026 21:54:58.787] [EasyBotBridge-Jetty-312/INFO] [EasyBot/]: 服务器: Youer 1.21.1-R0.1-SNAPSHOT
[317月2026 21:54:58.787] [EasyBotBridge-Jetty-312/INFO] [EasyBot/]: 插件版本: 2.4.0
[317月2026 21:54:58.791] [EasyBotBridge-Jetty-312/INFO] [EasyBot/]: 支持命令: true
[317月2026 21:54:58.830] [EasyBotBridge-Jetty-312/INFO] [EasyBot/]: 变量支持:true
[317月2026 21:54:58.831] [EasyBotBridge-Jetty-312/INFO] [EasyBot/]: >>>准备上传<<<
[317月2026 21:54:58.831] [EasyBotBridge-Jetty-312/INFO] [EasyBot/]: 上报身份中...
[317月2026 21:54:58.833] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:54:58.833] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@18593f57[p=0,l=126,c=126,r=126]={<<<{"op":1,"plugin_version":...nWTYeUnWIwUD7wd3fwjKW"}>>>}
[317月2026 21:54:58.833] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=126,fin=true,rsv=...,masked=false]
[317月2026 21:54:58.833] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=126,fin=true,rsv=...,masked=false]
[317月2026 21:54:58.833] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=126,fin=true,rsv=...,masked=true], Flusher@2d44f35c[PROCESSING])
[317月2026 21:54:58.833] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=126,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],AUTO,null] to Flusher@3f6849a3[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:54:58.833] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:54:58.833] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=126,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],AUTO,null]]
[317月2026 21:54:58.833] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:54:58.833] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],AUTO,null]]
[317月2026 21:54:58.833] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:54:58.833] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:54:58.833] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:54:58.833] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:54:58.833] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=134 cap=32768]
[317月2026 21:54:58.833] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:54:58.833] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@4a344737{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=134,c=32768,r=134]={<<<\x81\xFe\x00~\xC25D\xC0\xB9\x17+\xB0\xE0\x0fu\xEc\xE0E(\xB5\xA5\\*\x9f\xB4...\xAe\x95a\x1d\xA5\x97[\x13\x89\xB5`\x00\xF7\xB5Qw\xA6\xB5_\x0f\x97\xE0H>>>\xC0\x93\xB9\xA7\xCc\x9b\xAa\xB8\xD3...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:54:58.833] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{WRITING}->null:IDLE-->WRITING
[317月2026 21:54:58.834] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 134 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=698/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=134,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=205,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:54:58.834] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=134 remaining=0 WriteFlusher@4a344737{WRITING}->null
[317月2026 21:54:58.834] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{IDLE}->null:WRITING-->IDLE
[317月2026 21:54:58.834] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=134,terminated=null]
[317月2026 21:54:58.834] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=134,terminated=null] processing 0 entries: []
[317月2026 21:54:58.834] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=134,terminated=null] auto flushing
[317月2026 21:54:58.834] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=134,terminated=null] flushing 0 frames: []
[317月2026 21:54:58.834] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:54:58.834] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=209,l=209,c=4096,r=0]={\x81~\x00\xCd{"ver..."op":0}<<<>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:54:58.834] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:54:58.834] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 0 DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x81~\x00\xCd{"ver...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:54:58.834] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=205,f=null]]
[317月2026 21:54:58.834] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@3f67e226{AC.ReadCB@1c43335c{WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=205,f=null]]}}
[317月2026 21:54:58.834] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=205,f=null]]
[317月2026 21:54:58.834] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@6a190afd on ManagedSelector@4bc919b4{STARTED} id=5 keys=1 selected=0 updates=0
[317月2026 21:54:58.834] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@4bc919b4{STARTED} id=5 keys=1 selected=0 updates=1
[317月2026 21:54:58.834] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@1dadc855 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:54:58.835] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken with none selected
[317月2026 21:54:58.835] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 0/0/1 selected
[317月2026 21:54:58.835] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 0 keys, 1 updates
[317月2026 21:54:58.835] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:54:58.835] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@6a190afd
[317月2026 21:54:58.835] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=205,f=null]]
[317月2026 21:54:58.835] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:54:58.835] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 1 keys
[317月2026 21:54:58.854] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 1/1/1 selected
[317月2026 21:54:58.885] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 1 keys, 0 updates
[317月2026 21:54:58.947] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:1963 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@55f9cfa3, interestOps=1, readyOps=1 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=81/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=205,f=null]]
[317月2026 21:54:59.010] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=159/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=205,f=null]]
[317月2026 21:54:59.040] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=190/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=205,f=null]]:runFillable:BLOCKING
[317月2026 21:54:59.965] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=1/20,pending=0} tryExecute EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=3,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=1,epc=1]@2026-07-31T21:54:59.9640187+08:00
[317月2026 21:54:59.965] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=0/20,pending=1} startReservedThread p=1
[317月2026 21:54:59.965] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue ReservedThread@5596950f{PENDING,thread=null} startThread=0
[317月2026 21:54:59.965] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=1,epc=1]@2026-07-31T21:54:59.9650229+08:00 m=EXECUTE_PRODUCE_CONSUME t=CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=1130/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=205,f=null]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:54:59.965] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@3f67e226{AC.ReadCB@1c43335c{WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=1130/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=205,f=null]]}}
[317月2026 21:54:59.965] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable()
[317月2026 21:54:59.965] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable(ByteBuffer): java.nio.DirectByteBuffer[pos=0 lim=0 cap=4096]
[317月2026 21:54:59.965] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x81~\x00\xCd{"ver...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:54:59.965] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:54:59.965] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 156 DirectByteBuffer@7359748d[p=0,l=156,c=4096,r=156]={<<<\x81?{"server_name":"*已隐藏*...3ef-bd22-a3f0a5d15874"}>>>a-ca68-47...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:54:59.965] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 156 bytes - DirectByteBuffer@7359748d[p=0,l=156,c=4096,r=156]={<<<\x81?{"server_name":"*已隐藏*...3ef-bd22-a3f0a5d15874"}>>>a-ca68-47...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:54:59.965] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=0,l=156,c=4096,r=156]={<<<\x81?{"server_name":"*已隐藏*...3ef-bd22-a3f0a5d15874"}>>>a-ca68-47...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:54:59.965] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:54:59.965] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 156 bytes
[317月2026 21:54:59.965] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode TEXT, fin=true rsv=...
[317月2026 21:54:59.965] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 63 - Parser@3ab454c1[ExtensionStack,s=PAYLOAD_LEN,c=0,len=63,f=TEXT[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:54:59.965] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: DirectByteBuffer@109411d9[p=0,l=63,c=63,r=63]={<<<{"server_name":"*已隐藏*",..._get_plugin_list":true}>>>}
[317月2026 21:54:59.965] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: TEXT[len=63,fin=true,rsv=...,masked=false]
[317月2026 21:54:59.965] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:54:59.965] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(TEXT[len=63,fin=true,rsv=...,masked=false])
[317月2026 21:54:59.965] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(TEXT[len=63,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:54:59.965] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextFrame(DirectByteBuffer@109411d9[p=0,l=63,c=63,r=63]={<<<{"server_name":"*已隐藏*",..._get_plugin_list":true}>>>}, true) - webSocketListener=true, webSocketPartialListener=false, listener=com.springwater.easybot.bridge.BridgeClient, activeMessage=null
[317月2026 21:54:59.965] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextMessage([63] "{"server_name":"Haku...op":3,"support_get_plugin_list":true}") - webSocketListener=true, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:54:59.966] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@2bd3cf77{RESERVED,thread=Thread[#314,EasyBotBridge-Jetty-314,5,SERVER]} task=EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=1,epc=2]@2026-07-31T21:54:59.9660234+08:00 ReservedThreadExecutor@270810df{reserved=0/20,pending=1}
[317月2026 21:54:59.966] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=1,epc=2]@2026-07-31T21:54:59.9660234+08:00 tryProduce true
[317月2026 21:54:59.966] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:54:59.966] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:54:59.966] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=1/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=63,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:54:59.966] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 1 keys
[317月2026 21:54:59.966] [EasyBotBridge-Jetty-2289/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run ReservedThread@5596950f{PENDING,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}]
[317月2026 21:54:59.966] [EasyBotBridge-Jetty-2289/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@5596950f{PENDING,thread=Thread[#2289,EasyBotBridge-Jetty-2289,5,SERVER]} was=PENDING next=RESERVED size=0+1 capacity=20
[317月2026 21:54:59.966] [EasyBotBridge-Jetty-2289/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@5596950f{RESERVED,thread=Thread[#2289,EasyBotBridge-Jetty-2289,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:54:59.965] [EasyBotBridge-Jetty-390/INFO] [EasyBot/]: 身份验证成功! 服务器名: *已隐藏*
[317月2026 21:54:59.984] [EasyBotBridge-Jetty-390/INFO] [EasyBot/]: 已连接到主程序!
[317月2026 21:54:59.984] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:54:59.984] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@38a188b2[p=0,l=55,c=55,r=55]={<<<{"op":4,"callback_id":"",...p":"NEED_SYNC_SETTING"}>>>}
[317月2026 21:54:59.984] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=55,fin=true,rsv=...,masked=false]
[317月2026 21:54:59.984] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=55,fin=true,rsv=...,masked=false]
[317月2026 21:54:59.984] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=55,fin=true,rsv=...,masked=true], Flusher@2d44f35c[PROCESSING])
[317月2026 21:54:59.984] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=55,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],AUTO,null] to Flusher@3f6849a3[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:54:59.984] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:54:59.984] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=55,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],AUTO,null]]
[317月2026 21:54:59.984] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:54:59.984] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],AUTO,null]]
[317月2026 21:54:59.984] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:54:59.984] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:54:59.984] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:54:59.984] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:54:59.984] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=61 cap=32768]
[317月2026 21:54:59.984] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:54:59.984] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@4a344737{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=61,c=32768,r=61]={<<<\x81\xB7&\x94\x08\xC0]\xB6g\xB0\x04\xAe<\xEc\x04\xF7i\xAcJ\xF6i\xA3M\xCba...V\xB62\xE2h\xD1M\x84y\xC7Q\x8ee\xCb[\x85r\xC0A\x8ea\xB6u>>>\x0ff\x99\xAd@!\xB2\xE2\x04...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:54:59.984] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{WRITING}->null:IDLE-->WRITING
[317月2026 21:54:59.985] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 61 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=20/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=61,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=63,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:54:59.985] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=61 remaining=0 WriteFlusher@4a344737{WRITING}->null
[317月2026 21:54:59.985] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{IDLE}->null:WRITING-->IDLE
[317月2026 21:54:59.985] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=61,terminated=null]
[317月2026 21:54:59.985] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=61,terminated=null] processing 0 entries: []
[317月2026 21:54:59.985] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=61,terminated=null] auto flushing
[317月2026 21:54:59.985] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=61,terminated=null] flushing 0 frames: []
[317月2026 21:54:59.985] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:54:59.986] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=65,l=156,c=4096,r=91]={\x81?{"serve...":true}<<<\x81Y{"exec_op":"GET_SERVER_...3ef-bd22-a3f0a5d15874"}>>>a-ca68-47...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:55:02.240] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:55:02.576] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 91 bytes
[317月2026 21:55:03.389] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:55:05.036] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 21:55:05.036] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 21:55:04.699] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@396bb0ed[p=0,l=8,c=8,r=8]={<<<{"op":2}>>>}
[317月2026 21:55:05.051] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode TEXT, fin=true rsv=...
[317月2026 21:55:05.875] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=8,fin=true,rsv=...,masked=false]
[317月2026 21:55:06.037] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=8,fin=true,rsv=...,masked=false]
[317月2026 21:55:06.037] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=8,fin=true,rsv=...,masked=true], Flusher@2d44f35c[PROCESSING])
[317月2026 21:55:06.065] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 89 - Parser@3ab454c1[ExtensionStack,s=PAYLOAD_LEN,c=0,len=89,f=TEXT[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:55:06.068] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: DirectByteBuffer@44eb0c2b[p=0,l=89,c=89,r=89]={<<<{"exec_op":"GET_SERVER_IN...3ef-bd22-a3f0a5d15874"}>>>}
[317月2026 21:55:06.068] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=8,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],AUTO,null] to Flusher@3f6849a3[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:55:06.588] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:55:06.069] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: TEXT[len=89,fin=true,rsv=...,masked=false]
[317月2026 21:55:07.095] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:55:07.433] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(TEXT[len=89,fin=true,rsv=...,masked=false])
[317月2026 21:55:06.621] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=8,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],AUTO,null]]
[317月2026 21:55:07.434] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(TEXT[len=89,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:55:07.441] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:55:07.441] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],AUTO,null]]
[317月2026 21:55:07.441] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:55:07.441] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:55:07.441] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:55:07.441] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:55:07.441] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=14 cap=32768]
[317月2026 21:55:07.441] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:55:07.441] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@4a344737{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=14,c=32768,r=14]={<<<\x81\x88\xEd\xBbfd\x96\x99\t\x14\xCf\x81T\x19>>>\x04\xF7i\xAcJ\xF6i\xA3M...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:55:07.441] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextFrame(DirectByteBuffer@44eb0c2b[p=0,l=89,c=89,r=89]={<<<{"exec_op":"GET_SERVER_IN...3ef-bd22-a3f0a5d15874"}>>>}, true) - webSocketListener=true, webSocketPartialListener=false, listener=com.springwater.easybot.bridge.BridgeClient, activeMessage=null
[317月2026 21:55:07.442] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{WRITING}->null:IDLE-->WRITING
[317月2026 21:55:07.442] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 14 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=7457/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=89,f=TEXT[len=89,fin=true,rsv=...,masked=false]]]
[317月2026 21:55:07.442] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=14 remaining=0 WriteFlusher@4a344737{WRITING}->null
[317月2026 21:55:07.442] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{IDLE}->null:WRITING-->IDLE
[317月2026 21:55:07.442] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null]
[317月2026 21:55:07.442] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] processing 0 entries: []
[317月2026 21:55:07.442] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] auto flushing
[317月2026 21:55:07.442] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] flushing 0 frames: []
[317月2026 21:55:07.442] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextMessage([89] "{"exec_op":"GET_SERV...17f060d-365b-43ef-bd22-a3f0a5d15874"}") - webSocketListener=true, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@12e14263[p=0,l=271,c=271,r=271]={<<<{"op":5,"callback_id":"71..."is_online_mode":false}>>>}
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=271,fin=true,rsv=...,masked=false]
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=271,fin=true,rsv=...,masked=false]
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=271,fin=true,rsv=...,masked=true], Flusher@2d44f35c[PROCESSING])
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=271,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],AUTO,null] to Flusher@3f6849a3[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=271,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],AUTO,null]]
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],AUTO,null]]
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=279 cap=32768]
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@4a344737{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=279,c=32768,r=279]={<<<\x81\xFe\x01\x0f\xDd\xCe\n]\xA6\xEce-\xFf\xF4?q\xFf\xAdk1\xB1\xAck>\xB6...\xFf\xA7y\x02\xB2\xA0f4\xB3\xAbU0\xB2\xAao\x7f\xE7\xA8k1\xAe\xAbw>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{WRITING}->null:IDLE-->WRITING
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 279 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=1/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=279,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=89,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=279 remaining=0 WriteFlusher@4a344737{WRITING}->null
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{IDLE}->null:WRITING-->IDLE
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=279,terminated=null]
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=279,terminated=null] processing 0 entries: []
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=279,terminated=null] auto flushing
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=279,terminated=null] flushing 0 frames: []
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=156,l=156,c=4096,r=0]={\x81?{"serve...15874"}<<<>>>a-ca68-47...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 91 DirectByteBuffer@7359748d[p=0,l=91,c=4096,r=91]={<<<\x81Y{"sync_mode":1,"sync_mo...op":4,"callback_id":""}>>>NFO","op"...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 91 bytes - DirectByteBuffer@7359748d[p=0,l=91,c=4096,r=91]={<<<\x81Y{"sync_mode":1,"sync_mo...op":4,"callback_id":""}>>>NFO","op"...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=0,l=91,c=4096,r=91]={<<<\x81Y{"sync_mode":1,"sync_mo...op":4,"callback_id":""}>>>NFO","op"...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 91 bytes
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode TEXT, fin=true rsv=...
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 89 - Parser@3ab454c1[ExtensionStack,s=PAYLOAD_LEN,c=0,len=89,f=TEXT[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: DirectByteBuffer@5b15e82e[p=0,l=89,c=89,r=89]={<<<{"sync_mode":1,"sync_mone...op":4,"callback_id":""}>>>}
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: TEXT[len=89,fin=true,rsv=...,masked=false]
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(TEXT[len=89,fin=true,rsv=...,masked=false])
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(TEXT[len=89,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextFrame(DirectByteBuffer@5b15e82e[p=0,l=89,c=89,r=89]={<<<{"sync_mode":1,"sync_mone...op":4,"callback_id":""}>>>}, true) - webSocketListener=true, webSocketPartialListener=false, listener=com.springwater.easybot.bridge.BridgeClient, activeMessage=null
[317月2026 21:55:07.443] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextMessage([89] "{"sync_mode":1,"sync...NGS_UPDATED","op":4,"callback_id":""}") - webSocketListener=true, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:55:07.445] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:55:07.445] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@74f57284[p=0,l=59,c=59,r=59]={<<<{"op":5,"callback_id":"",...SYNC_SETTINGS_UPDATED"}>>>}
[317月2026 21:55:07.445] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=59,fin=true,rsv=...,masked=false]
[317月2026 21:55:07.445] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=59,fin=true,rsv=...,masked=false]
[317月2026 21:55:07.445] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=59,fin=true,rsv=...,masked=true], Flusher@2d44f35c[PROCESSING])
[317月2026 21:55:07.445] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=59,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],AUTO,null] to Flusher@3f6849a3[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:55:07.445] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:55:07.445] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=59,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],AUTO,null]]
[317月2026 21:55:07.445] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:55:07.445] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],AUTO,null]]
[317月2026 21:55:07.445] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:55:07.445] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:55:07.445] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:55:07.445] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:55:07.445] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=65 cap=32768]
[317月2026 21:55:07.445] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:55:07.445] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@4a344737{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=65,c=32768,r=65]={<<<\x81\xBb\xCd\xEe\xD5\x1a\xB6\xCc\xBaj\xEf\xD4\xE06\xEf\x8d\xB4v\xA1\x8c\xB4y\xA6\xB1\xBc...\x9e\xB7\x9bY\x92\xBd\x90N\x99\xA7\x9b]\x9e\xB1\x80J\x89\xAf\x81_\x89\xCc\xA8>>>\xF9>\x7f\xF1\xEco%\xB8\xAd...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:55:07.445] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{WRITING}->null:IDLE-->WRITING
[317月2026 21:55:07.448] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 65 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=3/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=65,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=89,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:55:07.448] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=65 remaining=0 WriteFlusher@4a344737{WRITING}->null
[317月2026 21:55:07.448] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{IDLE}->null:WRITING-->IDLE
[317月2026 21:55:07.448] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=65,terminated=null]
[317月2026 21:55:07.448] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=65,terminated=null] processing 0 entries: []
[317月2026 21:55:07.448] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=65,terminated=null] auto flushing
[317月2026 21:55:07.448] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=65,terminated=null] flushing 0 frames: []
[317月2026 21:55:07.448] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:55:07.449] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=91,l=91,c=4096,r=0]={\x81Y{"sync_...id":""}<<<>>>NFO","op"...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:55:07.449] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:55:08.044] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 0 DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x81Y{"sync_...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:55:08.044] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=595/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:55:08.044] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@3f67e226{AC.ReadCB@1c43335c{WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=89,f=null]]}}
[317月2026 21:55:08.044] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:55:08.044] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@6a190afd on ManagedSelector@4bc919b4{STARTED} id=5 keys=1 selected=0 updates=0
[317月2026 21:55:08.044] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@4bc919b4{STARTED} id=5 keys=1 selected=0 updates=1
[317月2026 21:55:08.044] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@11c7163{RUNNING,thread=Thread[#390,EasyBotBridge-Jetty-390,5,SERVER]} was=RUNNING next=RESERVED size=0+2 capacity=20
[317月2026 21:55:08.044] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@11c7163{RESERVED,thread=Thread[#390,EasyBotBridge-Jetty-390,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=2/20,pending=0}
[317月2026 21:55:08.044] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken with none selected
[317月2026 21:55:08.044] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 0/0/1 selected
[317月2026 21:55:08.044] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 0 keys, 1 updates
[317月2026 21:55:08.044] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:55:08.044] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@6a190afd
[317月2026 21:55:08.044] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:55:08.044] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:55:08.044] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 1 keys
[317月2026 21:55:08.076] [ - BlueMap/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class de/bluecolored/shadow/configurate/hocon/HoconConfigurationLoader$1
[317月2026 21:55:11.748] [ - BlueMap/DEBUG] [com.mohistmc.youer.Youer/CLADAPTER]: Found new java/net/URLClassLoader/<init>([Ljava/net/URL;)V call in de/bluecolored/bluemap/common/config/storage/SQLConfig createDriver()Ljava/sql/Driver;
[317月2026 21:55:13.384] [Server thread/DEBUG] [mixin/]: Mixing neoforge.MixinChunkSerializer from architectury.mixins.json into net.minecraft.world.level.chunk.storage.ChunkSerializer
[317月2026 21:55:13.384] [Server thread/DEBUG] [mixin/]: architectury.mixins.json:neoforge.MixinChunkSerializer from mod architectury: Class version 65 required is higher than the class version supported by the current version of Mixin (JAVA_16 supports class version 60)
[317月2026 21:55:13.388] [Server thread/DEBUG] [mixin/]: architectury.mixins.json:neoforge.MixinChunkSerializer from mod architectury->@Inject::read(Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/ai/village/poi/PoiManager;Lnet/minecraft/world/level/chunk/storage/RegionStorageInfo;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;)V doesn't use it's CallbackInfoReturnable
[317月2026 21:55:13.688] [ - BlueMap/INFO] [BlueMap/]: Downloading 'https://piston-data.mojang.com/v1/objects/30c73b1c5da787909b2f73340419fdf13b9def88/client.jar' to 'bluemap\minecraft-client-1.21.1.jar'...
[317月2026 21:55:17.239] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 21:55:17.254] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 21:55:18.815] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 21:55:18.815] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 21:55:18.815] [Connection evictor/DEBUG] [org.apache.http.impl.conn.DefaultManagedHttpClientConnection/]: http-outgoing-1: Close connection
[317月2026 21:55:35.043] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 21:55:35.043] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 21:55:42.538] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 1/1/1 selected
[317月2026 21:55:42.538] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 1 keys, 0 updates
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:1963 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@55f9cfa3, interestOps=1, readyOps=1 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=34494/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=34495/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=89,f=null]]
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=34495/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=89,f=null]]:runFillable:BLOCKING
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=2/20,pending=0} tryExecute EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}][pc=0,pic=0,pec=1,epc=2]@2026-07-31T21:55:42.5394117+08:00
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=1,epc=2]@2026-07-31T21:55:42.5394117+08:00 m=EXECUTE_PRODUCE_CONSUME t=CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=34495/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=89,f=null]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@3f67e226{AC.ReadCB@1c43335c{WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=34495/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=89,f=null]]}}
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable()
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable(ByteBuffer): java.nio.DirectByteBuffer[pos=0 lim=0 cap=4096]
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x81Y{"sync_...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 2 DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"sync_mo...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 2 bytes - DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"sync_mo...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"sync_mo...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 2 bytes
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode PING, fin=true rsv=...
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 0 - Parser@3ab454c1[ExtensionStack,s=PAYLOAD_LEN,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: PING[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(PING[len=0,fin=true,rsv=...,masked=false])
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(PING[len=0,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: PING: HeapByteBuffer@6a20473f[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendPong with HeapByteBuffer@68d8f26e[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing PONG[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing PONG[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(PONG[len=0,fin=true,rsv=...,masked=true], Flusher@2d44f35c[PROCESSING])
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],OFF,null] to Flusher@3f6849a3[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],OFF,null]]
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] flushing 1 frames: [FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],OFF,null]]
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@4a344737{IDLE}->null [DirectByteBuffer@1a3ae3f0[p=0,l=6,c=2048,r=6]={<<<\x8a\x80G'\x84\xBf>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{WRITING}->null:IDLE-->WRITING
[317月2026 21:55:42.539] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 6 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=0/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=6 remaining=0 WriteFlusher@4a344737{WRITING}->null
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{IDLE}->null:WRITING-->IDLE
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@11c7163{RESERVED,thread=Thread[#390,EasyBotBridge-Jetty-390,5,SERVER]} task=EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=1,epc=3]@2026-07-31T21:55:42.5409199+08:00 ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null]
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 0 entries: []
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=1,epc=3]@2026-07-31T21:55:42.5409199+08:00 tryProduce true
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=2,l=2,c=4096,r=0]={\x89\x00<<<>>>{"sync_mo...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 0 DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x89\x00{"sync_...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 1 keys
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@3f67e226{AC.ReadCB@1c43335c{WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]}}
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@6a190afd on ManagedSelector@4bc919b4{STARTED} id=5 keys=1 selected=0 updates=0
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@4bc919b4{STARTED} id=5 keys=1 selected=0 updates=1
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@2bd3cf77{RUNNING,thread=Thread[#314,EasyBotBridge-Jetty-314,5,SERVER]} was=RUNNING next=RESERVED size=0+2 capacity=20
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@2bd3cf77{RESERVED,thread=Thread[#314,EasyBotBridge-Jetty-314,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=2/20,pending=0}
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken with none selected
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 0/0/1 selected
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 0 keys, 1 updates
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@6a190afd
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:55:42.540] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 1 keys
[317月2026 21:55:47.259] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 21:55:47.259] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 21:55:48.841] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 21:55:48.841] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 21:55:51.934] [ - BlueMap/INFO] [BlueMap/]: Loading resources...
[317月2026 21:55:52.034] [ - BlueMap/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class de/bluecolored/bluemap/core/resources/pack/PackMeta$1
[317月2026 21:55:53.373] [BlueMap-FJP-0/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class de/bluecolored/bluemap/core/resources/pack/resourcepack/model/Rotation$1
[317月2026 21:55:54.634] [BlueMap-FJP-0/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class de/bluecolored/bluemap/core/resources/pack/resourcepack/model/Element$1
[317月2026 21:55:58.139] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: shrinking QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=14<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 21:55:58.139] [EasyBotBridge-Jetty-388/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Thread[#388,EasyBotBridge-Jetty-388,5,SERVER] exited for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 21:55:59.994] [EasyBotBridge-Jetty-2289/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@5596950f{RESERVED,thread=Thread[#2289,EasyBotBridge-Jetty-2289,5,SERVER]} task=null ReservedThreadExecutor@270810df{reserved=2/20,pending=0}
[317月2026 21:55:59.994] [EasyBotBridge-Jetty-2289/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@5596950f{IDLE,thread=Thread[#2289,EasyBotBridge-Jetty-2289,5,SERVER]} exited ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:55:59.994] [EasyBotBridge-Jetty-2289/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran ReservedThread@5596950f{IDLE,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:56:00.609] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - keepalive: connection org.sqlite.jdbc4.JDBC4Connection@2f13f5af is alive
[317月2026 21:56:02.693] [Server thread/DEBUG] [xaero.pac.OpenPartiesAndClaims/]: Saving server info!
[317月2026 21:56:02.739] [Server thread/DEBUG] [xaero.pac.OpenPartiesAndClaims/]: Saving parties...
[317月2026 21:56:05.049] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 21:56:05.049] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 21:56:17.272] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 21:56:17.272] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 21:56:18.854] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 21:56:18.854] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 21:56:35.063] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 21:56:35.063] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 21:56:37.183] [ - BlueMap/INFO] [BlueMap/]: Resources loaded.
[317月2026 21:56:37.592] [ - BlueMap/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class de/bluecolored/bluemap/core/resources/adapter/ColorAdapter$1
[317月2026 21:56:37.727] [ - BlueMap/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class de/bluecolored/bluenbt/NBTReader$1
[317月2026 21:56:37.731] [ - BlueMap/DEBUG] [Implementer/SWITCH_TABLE]: Candidate switch enum method <clinit>()V class de/bluecolored/bluenbt/adapter/PrimitiveDeserializerFactory$1
[317月2026 21:56:37.798] [ - BlueMap/INFO] [BlueMap/]: Initializing Storage: 'file' (Type: 'bluemap:file')
[317月2026 21:56:37.825] [ - BlueMap/INFO] [BlueMap/]: Loading map 'world'...
[317月2026 21:56:39.232] [ - BlueMap/WARN] [BlueMap/]:
################################
There is a problem with your BlueMap setup!
Failed to load world world\DIM1#minecraft:the_end!
Is the level.dat of that world present and not corrupted?
################################
[317月2026 21:56:39.234] [ - BlueMap/ERROR] [BlueMap/]: Detailed error:
de.bluecolored.bluemap.common.config.ConfigurationException: java.nio.file.NoSuchFileException: world\DIM1\level.dat
at bluemap-5.16-spigot.jar/de.bluecolored.bluemap.common.BlueMapService.loadMap(BlueMapService.java:214) ~[bluemap-5.16-spigot.jar:?]
at bluemap-5.16-spigot.jar/de.bluecolored.bluemap.common.BlueMapService.getOrLoadMaps(BlueMapService.java:154) [bluemap-5.16-spigot.jar:?]
at bluemap-5.16-spigot.jar/de.bluecolored.bluemap.common.BlueMapService.getOrLoadMaps(BlueMapService.java:137) [bluemap-5.16-spigot.jar:?]
at bluemap-5.16-spigot.jar/de.bluecolored.bluemap.common.plugin.Plugin.load(Plugin.java:189) [bluemap-5.16-spigot.jar:?]
at bluemap-5.16-spigot.jar/de.bluecolored.bluemap.common.plugin.Plugin.load(Plugin.java:115) [bluemap-5.16-spigot.jar:?]
at bluemap-5.16-spigot.jar/de.bluecolored.bluemap.bukkit.BukkitPlugin.lambda$onEnable$0(BukkitPlugin.java:151) [bluemap-5.16-spigot.jar:?]
at TRANSFORMER/neoforge@21.1.246/org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:77) [neoforge-21.1.246-universal.jar%23282!/:1.21.1]
at TRANSFORMER/neoforge@21.1.246/org.bukkit.craftbukkit.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) [neoforge-21.1.246-universal.jar%23282!/:1.21.1]
at TRANSFORMER/neoforge@21.1.246/com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) [neoforge-21.1.246-universal.jar%23282!/:1.21.1]
at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:291) [?:?]
at java.base/java.lang.VirtualThread.run(VirtualThread.java:460) [?:?]
Caused by: java.nio.file.NoSuchFileException: world\DIM1\level.dat
at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:85) ~[?:?]
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103) ~[?:?]
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:108) ~[?:?]
at java.base/sun.nio.fs.WindowsFileSystemProvider.newByteChannel(WindowsFileSystemProvider.java:231) ~[?:?]
at java.base/java.nio.file.Files.newByteChannel(Files.java:357) ~[?:?]
at java.base/java.nio.file.Files.newByteChannel(Files.java:399) ~[?:?]
at java.base/java.nio.file.spi.FileSystemProvider.newInputStream(FileSystemProvider.java:371) ~[?:?]
at java.base/java.nio.file.Files.newInputStream(Files.java:154) ~[?:?]
at bluemap-5.16-spigot.jar/de.bluecolored.bluemap.core.world.mca.MCAWorld.load(MCAWorld.java:188) ~[bluemap-5.16-spigot.jar:?]
at bluemap-5.16-spigot.jar/de.bluecolored.bluemap.common.BlueMapService.loadMap(BlueMapService.java:211) ~[bluemap-5.16-spigot.jar:?]
[317月2026 21:56:39.415] [ - BlueMap/WARN] [BlueMap/]:
################################
There is a problem with your BlueMap setup!
Failed to load world world\DIM-1#minecraft:the_nether!
Is the level.dat of that world present and not corrupted?
################################
[317月2026 21:56:39.425] [ - BlueMap/ERROR] [BlueMap/]: Detailed error:
de.bluecolored.bluemap.common.config.ConfigurationException: java.nio.file.NoSuchFileException: world\DIM-1\level.dat
at bluemap-5.16-spigot.jar/de.bluecolored.bluemap.common.BlueMapService.loadMap(BlueMapService.java:214) ~[bluemap-5.16-spigot.jar:?]
at bluemap-5.16-spigot.jar/de.bluecolored.bluemap.common.BlueMapService.getOrLoadMaps(BlueMapService.java:154) [bluemap-5.16-spigot.jar:?]
at bluemap-5.16-spigot.jar/de.bluecolored.bluemap.common.BlueMapService.getOrLoadMaps(BlueMapService.java:137) [bluemap-5.16-spigot.jar:?]
at bluemap-5.16-spigot.jar/de.bluecolored.bluemap.common.plugin.Plugin.load(Plugin.java:189) [bluemap-5.16-spigot.jar:?]
at bluemap-5.16-spigot.jar/de.bluecolored.bluemap.common.plugin.Plugin.load(Plugin.java:115) [bluemap-5.16-spigot.jar:?]
at bluemap-5.16-spigot.jar/de.bluecolored.bluemap.bukkit.BukkitPlugin.lambda$onEnable$0(BukkitPlugin.java:151) [bluemap-5.16-spigot.jar:?]
at TRANSFORMER/neoforge@21.1.246/org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:77) [neoforge-21.1.246-universal.jar%23282!/:1.21.1]
at TRANSFORMER/neoforge@21.1.246/org.bukkit.craftbukkit.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) [neoforge-21.1.246-universal.jar%23282!/:1.21.1]
at TRANSFORMER/neoforge@21.1.246/com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) [neoforge-21.1.246-universal.jar%23282!/:1.21.1]
at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:291) [?:?]
at java.base/java.lang.VirtualThread.run(VirtualThread.java:460) [?:?]
Caused by: java.nio.file.NoSuchFileException: world\DIM-1\level.dat
at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:85) ~[?:?]
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103) ~[?:?]
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:108) ~[?:?]
at java.base/sun.nio.fs.WindowsFileSystemProvider.newByteChannel(WindowsFileSystemProvider.java:231) ~[?:?]
at java.base/java.nio.file.Files.newByteChannel(Files.java:357) ~[?:?]
at java.base/java.nio.file.Files.newByteChannel(Files.java:399) ~[?:?]
at java.base/java.nio.file.spi.FileSystemProvider.newInputStream(FileSystemProvider.java:371) ~[?:?]
at java.base/java.nio.file.Files.newInputStream(Files.java:154) ~[?:?]
at bluemap-5.16-spigot.jar/de.bluecolored.bluemap.core.world.mca.MCAWorld.load(MCAWorld.java:188) ~[bluemap-5.16-spigot.jar:?]
at bluemap-5.16-spigot.jar/de.bluecolored.bluemap.common.BlueMapService.loadMap(BlueMapService.java:211) ~[bluemap-5.16-spigot.jar:?]
[317月2026 21:56:39.525] [ - BlueMap/WARN] [BlueMap/]:
################################
There is a problem with your BlueMap setup!
BlueMap failed to bind to the configured address.
This usually happens when the configured port (1211) is already in use by some other program.
################################
[317月2026 21:56:39.527] [ - BlueMap/ERROR] [BlueMap/]: Failed to load!
java.io.IOException: de.bluecolored.bluemap.common.config.ConfigurationException: java.net.BindException: Address already in use: bind
at bluemap-5.16-spigot.jar/de.bluecolored.bluemap.common.plugin.Plugin.load(Plugin.java:383) ~[bluemap-5.16-spigot.jar:?]
at bluemap-5.16-spigot.jar/de.bluecolored.bluemap.common.plugin.Plugin.load(Plugin.java:115) ~[bluemap-5.16-spigot.jar:?]
at bluemap-5.16-spigot.jar/de.bluecolored.bluemap.bukkit.BukkitPlugin.lambda$onEnable$0(BukkitPlugin.java:151) [bluemap-5.16-spigot.jar:?]
at TRANSFORMER/neoforge@21.1.246/org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:77) [neoforge-21.1.246-universal.jar%23282!/:1.21.1]
at TRANSFORMER/neoforge@21.1.246/org.bukkit.craftbukkit.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) [neoforge-21.1.246-universal.jar%23282!/:1.21.1]
at TRANSFORMER/neoforge@21.1.246/com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) [neoforge-21.1.246-universal.jar%23282!/:1.21.1]
at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:291) [?:?]
at java.base/java.lang.VirtualThread.run(VirtualThread.java:460) [?:?]
Caused by: de.bluecolored.bluemap.common.config.ConfigurationException: java.net.BindException: Address already in use: bind
at bluemap-5.16-spigot.jar/de.bluecolored.bluemap.common.plugin.Plugin.load(Plugin.java:252) ~[bluemap-5.16-spigot.jar:?]
Caused by: java.net.BindException: Address already in use: bind
at java.base/sun.nio.ch.Net.bind0(Native Method) ~[?:?]
at java.base/sun.nio.ch.Net.bind(Net.java:522) ~[?:?]
at java.base/sun.nio.ch.ServerSocketChannelImpl.netBind(ServerSocketChannelImpl.java:335) ~[?:?]
at java.base/sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:297) ~[?:?]
at java.base/java.nio.channels.ServerSocketChannel.bind(ServerSocketChannel.java:221) ~[?:?]
at bluemap-5.16-spigot.jar/de.bluecolored.bluemap.common.web.http.Server.bind(Server.java:55) ~[bluemap-5.16-spigot.jar:?]
at bluemap-5.16-spigot.jar/de.bluecolored.bluemap.common.plugin.Plugin.load(Plugin.java:242) ~[bluemap-5.16-spigot.jar:?]
[317月2026 21:56:42.530] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 1/1/1 selected
[317月2026 21:56:42.530] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 1 keys, 0 updates
[317月2026 21:56:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:1963 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@55f9cfa3, interestOps=1, readyOps=1 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=59990/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:56:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=59990/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:56:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=59990/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING
[317月2026 21:56:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=1/20,pending=0} tryExecute EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=1,epc=3]@2026-07-31T21:56:42.5315109+08:00
[317月2026 21:56:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=0/20,pending=1} startReservedThread p=1
[317月2026 21:56:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue ReservedThread@6863a265{PENDING,thread=null} startThread=0
[317月2026 21:56:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=1,epc=3]@2026-07-31T21:56:42.5315109+08:00 m=EXECUTE_PRODUCE_CONSUME t=CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=59990/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:56:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@3f67e226{AC.ReadCB@1c43335c{WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=59990/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]}}
[317月2026 21:56:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable()
[317月2026 21:56:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable(ByteBuffer): java.nio.DirectByteBuffer[pos=0 lim=0 cap=4096]
[317月2026 21:56:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@2bd3cf77{RESERVED,thread=Thread[#314,EasyBotBridge-Jetty-314,5,SERVER]} task=EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=1,epc=4]@2026-07-31T21:56:42.5315109+08:00 ReservedThreadExecutor@270810df{reserved=0/20,pending=1}
[317月2026 21:56:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x89\x00{"sync_...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:56:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:56:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=1,epc=4]@2026-07-31T21:56:42.5315109+08:00 tryProduce true
[317月2026 21:56:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:56:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 2 DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"sync_mo...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:56:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:56:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 2 bytes - DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"sync_mo...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:56:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"sync_mo...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:56:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:56:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 2 bytes
[317月2026 21:56:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:56:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode PING, fin=true rsv=...
[317月2026 21:56:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 1 keys
[317月2026 21:56:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 0 - Parser@3ab454c1[ExtensionStack,s=PAYLOAD_LEN,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:56:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: PING[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:56:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:56:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(PING[len=0,fin=true,rsv=...,masked=false])
[317月2026 21:56:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(PING[len=0,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:56:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: PING: HeapByteBuffer@6a20473f[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:56:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:56:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendPong with HeapByteBuffer@70090750[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:56:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing PONG[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:56:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing PONG[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:56:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(PONG[len=0,fin=true,rsv=...,masked=true], Flusher@2d44f35c[PROCESSING])
[317月2026 21:56:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],OFF,null] to Flusher@3f6849a3[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:56:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:56:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],OFF,null]]
[317月2026 21:56:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] flushing 1 frames: [FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],OFF,null]]
[317月2026 21:56:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@4a344737{IDLE}->null [DirectByteBuffer@1a3ae3f0[p=0,l=6,c=2048,r=6]={<<<\x8a\x80\xFf\x93{\x12>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:56:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{WRITING}->null:IDLE-->WRITING
[317月2026 21:56:42.531] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run ReservedThread@6863a265{PENDING,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}]
[317月2026 21:56:42.532] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@6863a265{PENDING,thread=Thread[#312,EasyBotBridge-Jetty-312,5,SERVER]} was=PENDING next=RESERVED size=0+1 capacity=20
[317月2026 21:56:42.532] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@6863a265{RESERVED,thread=Thread[#312,EasyBotBridge-Jetty-312,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:56:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 6 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:56:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=6 remaining=0 WriteFlusher@4a344737{WRITING}->null
[317月2026 21:56:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{IDLE}->null:WRITING-->IDLE
[317月2026 21:56:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:56:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null]
[317月2026 21:56:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 0 entries: []
[317月2026 21:56:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:56:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=2,l=2,c=4096,r=0]={\x89\x00<<<>>>{"sync_mo...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:56:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:56:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 0 DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x89\x00{"sync_...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:56:42.533] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:56:42.533] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@3f67e226{AC.ReadCB@1c43335c{WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]}}
[317月2026 21:56:42.533] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:56:42.533] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@6a190afd on ManagedSelector@4bc919b4{STARTED} id=5 keys=1 selected=0 updates=0
[317月2026 21:56:42.533] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@4bc919b4{STARTED} id=5 keys=1 selected=0 updates=1
[317月2026 21:56:42.533] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken with none selected
[317月2026 21:56:42.533] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 0/0/1 selected
[317月2026 21:56:42.533] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 0 keys, 1 updates
[317月2026 21:56:42.533] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:56:42.533] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@6a190afd
[317月2026 21:56:42.533] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:56:42.533] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:56:42.533] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 1 keys
[317月2026 21:56:42.533] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@11c7163{RUNNING,thread=Thread[#390,EasyBotBridge-Jetty-390,5,SERVER]} was=RUNNING next=RESERVED size=0+2 capacity=20
[317月2026 21:56:42.533] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@11c7163{RESERVED,thread=Thread[#390,EasyBotBridge-Jetty-390,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=2/20,pending=0}
[317月2026 21:56:46.032] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 1/1/1 selected
[317月2026 21:56:46.032] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 1 keys, 0 updates
[317月2026 21:56:46.032] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:1963 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@55f9cfa3, interestOps=1, readyOps=1 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=3499/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:56:46.032] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=3499/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:56:46.032] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=3499/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING
[317月2026 21:56:46.032] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=2/20,pending=0} tryExecute EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}][pc=0,pic=0,pec=1,epc=4]@2026-07-31T21:56:46.0323745+08:00
[317月2026 21:56:46.032] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=1,epc=4]@2026-07-31T21:56:46.0323745+08:00 m=EXECUTE_PRODUCE_CONSUME t=CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=3499/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:56:46.032] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@3f67e226{AC.ReadCB@1c43335c{WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=3499/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]}}
[317月2026 21:56:46.032] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@11c7163{RESERVED,thread=Thread[#390,EasyBotBridge-Jetty-390,5,SERVER]} task=EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=1,epc=5]@2026-07-31T21:56:46.0323745+08:00 ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:56:46.032] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable()
[317月2026 21:56:46.032] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable(ByteBuffer): java.nio.DirectByteBuffer[pos=0 lim=0 cap=4096]
[317月2026 21:56:46.032] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=1,epc=5]@2026-07-31T21:56:46.0323745+08:00 tryProduce true
[317月2026 21:56:46.032] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x89\x00{"sync_...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:56:46.032] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:56:46.032] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:56:46.032] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:56:46.032] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 10 DirectByteBuffer@7359748d[p=0,l=10,c=4096,r=10]={<<<\x81\x08{"op":2}>>>ode":1,"s...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:56:46.032] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 10 bytes - DirectByteBuffer@7359748d[p=0,l=10,c=4096,r=10]={<<<\x81\x08{"op":2}>>>ode":1,"s...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:56:46.032] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=3499/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:56:46.032] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=0,l=10,c=4096,r=10]={<<<\x81\x08{"op":2}>>>ode":1,"s...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:56:46.032] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 1 keys
[317月2026 21:56:46.032] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:56:46.032] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 10 bytes
[317月2026 21:56:46.033] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode TEXT, fin=true rsv=...
[317月2026 21:56:46.033] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 8 - Parser@3ab454c1[ExtensionStack,s=PAYLOAD_LEN,c=0,len=8,f=TEXT[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:56:46.033] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: DirectByteBuffer@3042532a[p=0,l=8,c=8,r=8]={<<<{"op":2}>>>}
[317月2026 21:56:46.033] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: TEXT[len=8,fin=true,rsv=...,masked=false]
[317月2026 21:56:46.033] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:56:46.033] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(TEXT[len=8,fin=true,rsv=...,masked=false])
[317月2026 21:56:46.033] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(TEXT[len=8,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:56:46.033] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextFrame(DirectByteBuffer@3042532a[p=0,l=8,c=8,r=8]={<<<{"op":2}>>>}, true) - webSocketListener=true, webSocketPartialListener=false, listener=com.springwater.easybot.bridge.BridgeClient, activeMessage=null
[317月2026 21:56:46.033] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextMessage([8] "{"op":2}") - webSocketListener=true, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:56:46.033] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=10,l=10,c=4096,r=0]={\x81\x08{"op":2}<<<>>>ode":1,"s...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:56:46.033] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:56:46.033] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 0 DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x81\x08{"op":2...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:56:46.033] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]
[317月2026 21:56:46.033] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@3f67e226{AC.ReadCB@1c43335c{WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]}}
[317月2026 21:56:46.033] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]
[317月2026 21:56:46.033] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@6a190afd on ManagedSelector@4bc919b4{STARTED} id=5 keys=1 selected=0 updates=0
[317月2026 21:56:46.033] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@4bc919b4{STARTED} id=5 keys=1 selected=0 updates=1
[317月2026 21:56:46.033] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@2bd3cf77{RUNNING,thread=Thread[#314,EasyBotBridge-Jetty-314,5,SERVER]} was=RUNNING next=RESERVED size=0+2 capacity=20
[317月2026 21:56:46.033] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@2bd3cf77{RESERVED,thread=Thread[#314,EasyBotBridge-Jetty-314,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=2/20,pending=0}
[317月2026 21:56:46.033] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken with none selected
[317月2026 21:56:46.033] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 0/0/1 selected
[317月2026 21:56:46.033] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 0 keys, 1 updates
[317月2026 21:56:46.033] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:56:46.033] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@6a190afd
[317月2026 21:56:46.033] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]
[317月2026 21:56:46.033] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:56:46.033] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 1 keys
[317月2026 21:56:47.280] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 21:56:47.280] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 21:56:48.862] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 21:56:48.862] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 21:56:49.992] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:56:49.992] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@37ac59b0[p=0,l=8,c=8,r=8]={<<<{"op":2}>>>}
[317月2026 21:56:49.992] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=8,fin=true,rsv=...,masked=false]
[317月2026 21:56:49.992] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=8,fin=true,rsv=...,masked=false]
[317月2026 21:56:49.992] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=8,fin=true,rsv=...,masked=true], Flusher@2d44f35c[PROCESSING])
[317月2026 21:56:49.992] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=8,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],AUTO,null] to Flusher@3f6849a3[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:56:49.992] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:56:49.992] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=8,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],AUTO,null]]
[317月2026 21:56:49.992] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:56:49.992] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],AUTO,null]]
[317月2026 21:56:49.992] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:56:49.992] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:56:49.992] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:56:49.992] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:56:49.992] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=14 cap=32768]
[317月2026 21:56:49.992] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:56:49.993] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@4a344737{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=14,c=32768,r=14]={<<<\x81\x88-\x8d\x01WV\xAfn'\x0f\xB73*>>>\xEf\x8d\xB4v\xA1\x8c\xB4y\xA6...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:56:49.993] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{WRITING}->null:IDLE-->WRITING
[317月2026 21:56:49.993] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 14 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=W,to=3959/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]
[317月2026 21:56:49.993] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=14 remaining=0 WriteFlusher@4a344737{WRITING}->null
[317月2026 21:56:49.993] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{IDLE}->null:WRITING-->IDLE
[317月2026 21:56:49.993] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null]
[317月2026 21:56:49.993] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] processing 0 entries: []
[317月2026 21:56:49.993] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] auto flushing
[317月2026 21:56:49.993] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] flushing 0 frames: []
[317月2026 21:56:49.993] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:56:59.995] [EasyBotBridge-Jetty-2289/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: shrinking QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 21:56:59.995] [EasyBotBridge-Jetty-2289/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Thread[#2289,EasyBotBridge-Jetty-2289,5,SERVER] exited for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 21:57:05.064] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 21:57:05.064] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 21:57:17.284] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 21:57:17.284] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 21:57:18.872] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 21:57:18.872] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 21:57:35.075] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 21:57:35.075] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 21:57:42.530] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 1/1/1 selected
[317月2026 21:57:42.530] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 1 keys, 0 updates
[317月2026 21:57:42.530] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:1963 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@55f9cfa3, interestOps=1, readyOps=1 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=52536/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]
[317月2026 21:57:42.530] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=52537/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]
[317月2026 21:57:42.530] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=52537/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]:runFillable:BLOCKING
[317月2026 21:57:42.530] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=2/20,pending=0} tryExecute EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}][pc=0,pic=0,pec=1,epc=5]@2026-07-31T21:57:42.5301717+08:00
[317月2026 21:57:42.530] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=1,epc=5]@2026-07-31T21:57:42.5301717+08:00 m=EXECUTE_PRODUCE_CONSUME t=CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=52537/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:57:42.530] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@3f67e226{AC.ReadCB@1c43335c{WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=52537/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]}}
[317月2026 21:57:42.530] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable()
[317月2026 21:57:42.530] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@2bd3cf77{RESERVED,thread=Thread[#314,EasyBotBridge-Jetty-314,5,SERVER]} task=EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=1,epc=6]@2026-07-31T21:57:42.5301717+08:00 ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:57:42.530] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable(ByteBuffer): java.nio.DirectByteBuffer[pos=0 lim=0 cap=4096]
[317月2026 21:57:42.530] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x81\x08{"op":2...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=1,epc=6]@2026-07-31T21:57:42.5301717+08:00 tryProduce true
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 2 DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"op":2}o...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 2 bytes - DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"op":2}o...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"op":2}o...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 2 bytes
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 1 keys
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode PING, fin=true rsv=...
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 0 - Parser@3ab454c1[ExtensionStack,s=PAYLOAD_LEN,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: PING[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(PING[len=0,fin=true,rsv=...,masked=false])
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(PING[len=0,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: PING: HeapByteBuffer@6a20473f[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendPong with HeapByteBuffer@4a9d5e7[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing PONG[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing PONG[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(PONG[len=0,fin=true,rsv=...,masked=true], Flusher@2d44f35c[PROCESSING])
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],OFF,null] to Flusher@3f6849a3[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],OFF,null]]
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] flushing 1 frames: [FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],OFF,null]]
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@4a344737{IDLE}->null [DirectByteBuffer@1a3ae3f0[p=0,l=6,c=2048,r=6]={<<<\x8a\x80B\xD8N^>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{WRITING}->null:IDLE-->WRITING
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 6 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=6 remaining=0 WriteFlusher@4a344737{WRITING}->null
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{IDLE}->null:WRITING-->IDLE
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null]
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 0 entries: []
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=2,l=2,c=4096,r=0]={\x89\x00<<<>>>{"op":2}o...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:57:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:57:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 0 DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x89\x00{"op":2...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:57:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:57:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@3f67e226{AC.ReadCB@1c43335c{WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]}}
[317月2026 21:57:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:57:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@6a190afd on ManagedSelector@4bc919b4{STARTED} id=5 keys=1 selected=0 updates=0
[317月2026 21:57:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@4bc919b4{STARTED} id=5 keys=1 selected=0 updates=1
[317月2026 21:57:42.532] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken with none selected
[317月2026 21:57:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@11c7163{RUNNING,thread=Thread[#390,EasyBotBridge-Jetty-390,5,SERVER]} was=RUNNING next=IDLE size=0+1 capacity=20
[317月2026 21:57:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@11c7163{IDLE,thread=Thread[#390,EasyBotBridge-Jetty-390,5,SERVER]} exited ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:57:42.532] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 0/0/1 selected
[317月2026 21:57:42.532] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 0 keys, 1 updates
[317月2026 21:57:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran ReservedThread@11c7163{IDLE,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:57:42.532] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:57:42.532] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@6a190afd
[317月2026 21:57:42.532] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:57:42.532] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:57:42.532] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 1 keys
[317月2026 21:57:42.547] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@6863a265{RESERVED,thread=Thread[#312,EasyBotBridge-Jetty-312,5,SERVER]} task=null ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:57:42.547] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@6863a265{IDLE,thread=Thread[#312,EasyBotBridge-Jetty-312,5,SERVER]} exited ReservedThreadExecutor@270810df{reserved=0/20,pending=0}
[317月2026 21:57:42.547] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran ReservedThread@6863a265{IDLE,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}]
[317月2026 21:57:47.291] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 21:57:47.291] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 21:57:48.880] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 21:57:48.880] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 21:57:53.858] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - keepalive: connection org.sqlite.jdbc4.JDBC4Connection@2f13f5af is alive
[317月2026 21:58:05.087] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 21:58:05.087] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 21:58:17.295] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 21:58:17.295] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 21:58:18.884] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 21:58:18.884] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 21:58:34.041] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 1/1/1 selected
[317月2026 21:58:34.041] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 1 keys, 0 updates
[317月2026 21:58:34.041] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:1963 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@55f9cfa3, interestOps=1, readyOps=1 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=51509/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=51510/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=51510/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=0/20,pending=0} tryExecute EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=0}][pc=0,pic=0,pec=1,epc=6]@2026-07-31T21:58:34.0423215+08:00
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=0/20,pending=1} startReservedThread p=1
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue ReservedThread@6d89f18b{PENDING,thread=null} startThread=0
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run ReservedThread@6d89f18b{PENDING,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}]
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@6d89f18b{PENDING,thread=Thread[#390,EasyBotBridge-Jetty-390,5,SERVER]} was=PENDING next=RESERVED size=0+1 capacity=20
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=1,epc=6]@2026-07-31T21:58:34.0423215+08:00 m=PRODUCE_EXECUTE_CONSUME t=CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=51510/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@6d89f18b{RESERVED,thread=Thread[#390,EasyBotBridge-Jetty-390,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=51510/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING startThread=0
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=51510/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=51510/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@3f67e226{AC.ReadCB@1c43335c{WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=51510/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]}}
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 1 keys
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable()
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable(ByteBuffer): java.nio.DirectByteBuffer[pos=0 lim=0 cap=4096]
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x89\x00{"op":2...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 10 DirectByteBuffer@7359748d[p=0,l=10,c=4096,r=10]={<<<\x81\x08{"op":2}>>>ode":1,"s...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 10 bytes - DirectByteBuffer@7359748d[p=0,l=10,c=4096,r=10]={<<<\x81\x08{"op":2}>>>ode":1,"s...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=0,l=10,c=4096,r=10]={<<<\x81\x08{"op":2}>>>ode":1,"s...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 10 bytes
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode TEXT, fin=true rsv=...
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 8 - Parser@3ab454c1[ExtensionStack,s=PAYLOAD_LEN,c=0,len=8,f=TEXT[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: DirectByteBuffer@62229ed7[p=0,l=8,c=8,r=8]={<<<{"op":2}>>>}
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: TEXT[len=8,fin=true,rsv=...,masked=false]
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(TEXT[len=8,fin=true,rsv=...,masked=false])
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(TEXT[len=8,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextFrame(DirectByteBuffer@62229ed7[p=0,l=8,c=8,r=8]={<<<{"op":2}>>>}, true) - webSocketListener=true, webSocketPartialListener=false, listener=com.springwater.easybot.bridge.BridgeClient, activeMessage=null
[317月2026 21:58:34.042] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextMessage([8] "{"op":2}") - webSocketListener=true, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:58:34.043] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=10,l=10,c=4096,r=0]={\x81\x08{"op":2}<<<>>>ode":1,"s...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:58:34.043] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:58:34.043] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 0 DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x81\x08{"op":2...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:58:34.043] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]
[317月2026 21:58:34.043] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@3f67e226{AC.ReadCB@1c43335c{WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]}}
[317月2026 21:58:34.043] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]
[317月2026 21:58:34.043] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@6a190afd on ManagedSelector@4bc919b4{STARTED} id=5 keys=1 selected=0 updates=0
[317月2026 21:58:34.043] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@4bc919b4{STARTED} id=5 keys=1 selected=0 updates=1
[317月2026 21:58:34.043] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]:runFillable:BLOCKING in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:58:34.043] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: shrinking QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:58:34.043] [EasyBotBridge-Jetty-312/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Thread[#312,EasyBotBridge-Jetty-312,5,SERVER] exited for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=11<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:58:34.043] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken with none selected
[317月2026 21:58:34.043] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 0/0/1 selected
[317月2026 21:58:34.043] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 0 keys, 1 updates
[317月2026 21:58:34.043] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:58:34.043] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@6a190afd
[317月2026 21:58:34.043] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]
[317月2026 21:58:34.043] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:58:34.043] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 1 keys
[317月2026 21:58:35.098] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 21:58:35.098] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 21:58:39.999] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:58:40.000] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@3393db9d[p=0,l=8,c=8,r=8]={<<<{"op":2}>>>}
[317月2026 21:58:40.000] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=8,fin=true,rsv=...,masked=false]
[317月2026 21:58:40.000] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=8,fin=true,rsv=...,masked=false]
[317月2026 21:58:40.000] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=8,fin=true,rsv=...,masked=true], Flusher@2d44f35c[PROCESSING])
[317月2026 21:58:40.000] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=8,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],AUTO,null] to Flusher@3f6849a3[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:58:40.000] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:58:40.000] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=8,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],AUTO,null]]
[317月2026 21:58:40.000] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 21:58:40.000] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],AUTO,null]]
[317月2026 21:58:40.000] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:58:40.000] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 21:58:40.000] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 21:58:40.000] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 21:58:40.000] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=14 cap=32768]
[317月2026 21:58:40.000] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 21:58:40.000] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@4a344737{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=14,c=32768,r=14]={<<<\x81\x88\x8cw?\x1f\xF7UPo\xAeM\rb>>>\xEf\x8d\xB4v\xA1\x8c\xB4y\xA6...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:58:40.000] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{WRITING}->null:IDLE-->WRITING
[317月2026 21:58:40.000] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 14 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=W,to=5957/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]
[317月2026 21:58:40.000] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=14 remaining=0 WriteFlusher@4a344737{WRITING}->null
[317月2026 21:58:40.000] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{IDLE}->null:WRITING-->IDLE
[317月2026 21:58:40.000] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null]
[317月2026 21:58:40.000] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] processing 0 entries: []
[317月2026 21:58:40.000] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] auto flushing
[317月2026 21:58:40.000] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] flushing 0 frames: []
[317月2026 21:58:40.001] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:58:42.529] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 1/1/1 selected
[317月2026 21:58:42.529] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 1 keys, 0 updates
[317月2026 21:58:42.529] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:1963 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@55f9cfa3, interestOps=1, readyOps=1 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=2529/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]
[317月2026 21:58:42.530] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=2529/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]
[317月2026 21:58:42.530] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=2529/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]:runFillable:BLOCKING
[317月2026 21:58:42.530] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=1/20,pending=0} tryExecute EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=11<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=2,epc=6]@2026-07-31T21:58:42.5300736+08:00
[317月2026 21:58:42.530] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=0/20,pending=1} startReservedThread p=1
[317月2026 21:58:42.530] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue ReservedThread@5ec0ef2{PENDING,thread=null} startThread=1
[317月2026 21:58:42.530] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Starting Thread[#22177,EasyBotBridge-Jetty-22177,5,SERVER]
[317月2026 21:58:42.530] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@6d89f18b{RESERVED,thread=Thread[#390,EasyBotBridge-Jetty-390,5,SERVER]} task=EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=2,epc=6]@2026-07-31T21:58:42.5300736+08:00 ReservedThreadExecutor@270810df{reserved=0/20,pending=1}
[317月2026 21:58:42.530] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=2,epc=6]@2026-07-31T21:58:42.5300736+08:00 m=EXECUTE_PRODUCE_CONSUME t=CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=2529/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:58:42.530] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=2,epc=6]@2026-07-31T21:58:42.5300736+08:00 tryProduce true
[317月2026 21:58:42.530] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@3f67e226{AC.ReadCB@1c43335c{WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=2529/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]}}
[317月2026 21:58:42.530] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:58:42.530] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable()
[317月2026 21:58:42.530] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:58:42.530] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable(ByteBuffer): java.nio.DirectByteBuffer[pos=0 lim=0 cap=4096]
[317月2026 21:58:42.530] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x81\x08{"op":2...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:58:42.530] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=2529/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]
[317月2026 21:58:42.530] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:58:42.530] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 1 keys
[317月2026 21:58:42.530] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 2 DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"op":2}o...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:58:42.530] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 2 bytes - DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"op":2}o...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:58:42.530] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"op":2}o...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:58:42.530] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:58:42.530] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 2 bytes
[317月2026 21:58:42.530] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode PING, fin=true rsv=...
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 0 - Parser@3ab454c1[ExtensionStack,s=PAYLOAD_LEN,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: PING[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(PING[len=0,fin=true,rsv=...,masked=false])
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(PING[len=0,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: PING: HeapByteBuffer@6a20473f[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendPong with HeapByteBuffer@8f10acb[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing PONG[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing PONG[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(PONG[len=0,fin=true,rsv=...,masked=true], Flusher@2d44f35c[PROCESSING])
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],OFF,null] to Flusher@3f6849a3[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],OFF,null]]
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] flushing 1 frames: [FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],OFF,null]]
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@4a344737{IDLE}->null [DirectByteBuffer@1a3ae3f0[p=0,l=6,c=2048,r=6]={<<<\x8a\x80\x9d?q{>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{WRITING}->null:IDLE-->WRITING
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 6 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=6 remaining=0 WriteFlusher@4a344737{WRITING}->null
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{IDLE}->null:WRITING-->IDLE
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null]
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 0 entries: []
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=2,l=2,c=4096,r=0]={\x89\x00<<<>>>{"op":2}o...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 0 DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x89\x00{"op":2...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@3f67e226{AC.ReadCB@1c43335c{WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]}}
[317月2026 21:58:42.531] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:58:42.532] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@6a190afd on ManagedSelector@4bc919b4{STARTED} id=5 keys=1 selected=0 updates=0
[317月2026 21:58:42.532] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@4bc919b4{STARTED} id=5 keys=1 selected=0 updates=1
[317月2026 21:58:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken with none selected
[317月2026 21:58:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 0/0/1 selected
[317月2026 21:58:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 0 keys, 1 updates
[317月2026 21:58:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 21:58:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@6a190afd
[317月2026 21:58:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:58:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:58:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 1 keys
[317月2026 21:58:42.532] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@2bd3cf77{RUNNING,thread=Thread[#314,EasyBotBridge-Jetty-314,5,SERVER]} was=RUNNING next=RESERVED size=1+1 capacity=20
[317月2026 21:58:42.532] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@2bd3cf77{RESERVED,thread=Thread[#314,EasyBotBridge-Jetty-314,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=1/20,pending=1}
[317月2026 21:58:42.536] [EasyBotBridge-Jetty-22177/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Runner started for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=1}]
[317月2026 21:58:42.536] [EasyBotBridge-Jetty-22177/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run ReservedThread@5ec0ef2{PENDING,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=1}]
[317月2026 21:58:42.536] [EasyBotBridge-Jetty-22177/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@5ec0ef2{PENDING,thread=Thread[#22177,EasyBotBridge-Jetty-22177,5,SERVER]} was=PENDING next=RESERVED size=0+2 capacity=20
[317月2026 21:58:42.536] [EasyBotBridge-Jetty-22177/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@5ec0ef2{RESERVED,thread=Thread[#22177,EasyBotBridge-Jetty-22177,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=2/20,pending=0}
[317月2026 21:58:47.303] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 21:58:47.303] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 21:58:48.900] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 21:58:48.900] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 21:59:05.104] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 21:59:05.104] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 21:59:17.314] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 21:59:17.314] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 21:59:18.913] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 21:59:18.913] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 21:59:35.113] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 21:59:35.113] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 21:59:40.346] [Server thread/DEBUG] [net.neoforged.neoforge.common.CommonHooks/WP]: Gathered mod list to write to world save world/DIM1
[317月2026 21:59:40.436] [Server thread/DEBUG] [net.neoforged.neoforge.common.CommonHooks/WP]: Gathered mod list to write to world save world/DIM-1
[317月2026 21:59:40.453] [Server thread/DEBUG] [net.neoforged.neoforge.common.CommonHooks/WP]: Gathered mod list to write to world save world
[317月2026 21:59:42.536] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@2bd3cf77{RESERVED,thread=Thread[#314,EasyBotBridge-Jetty-314,5,SERVER]} task=null ReservedThreadExecutor@270810df{reserved=2/20,pending=0}
[317月2026 21:59:42.536] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@2bd3cf77{IDLE,thread=Thread[#314,EasyBotBridge-Jetty-314,5,SERVER]} exited ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 21:59:42.536] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran ReservedThread@2bd3cf77{IDLE,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:59:42.536] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: shrinking QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:59:42.536] [EasyBotBridge-Jetty-314/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Thread[#314,EasyBotBridge-Jetty-314,5,SERVER] exited for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=11<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 21:59:42.536] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 1/1/1 selected
[317月2026 21:59:42.536] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 1 keys, 0 updates
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:1963 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@55f9cfa3, interestOps=1, readyOps=1 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=60005/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=60005/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=60005/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=1/20,pending=0} tryExecute EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=11<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=2,epc=7]@2026-07-31T21:59:42.5378413+08:00
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=0/20,pending=1} startReservedThread p=1
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue ReservedThread@5b17e6a4{PENDING,thread=null} startThread=1
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Starting Thread[#27553,EasyBotBridge-Jetty-27553,5,SERVER]
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=2,epc=7]@2026-07-31T21:59:42.5378413+08:00 m=EXECUTE_PRODUCE_CONSUME t=CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=60006/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING/BLOCKING
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@3f67e226{AC.ReadCB@1c43335c{WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=60006/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]}}
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable()
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable(ByteBuffer): java.nio.DirectByteBuffer[pos=0 lim=0 cap=4096]
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x89\x00{"op":2...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 2 DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"op":2}o...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 2 bytes - DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"op":2}o...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"op":2}o...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 2 bytes
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode PING, fin=true rsv=...
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 0 - Parser@3ab454c1[ExtensionStack,s=PAYLOAD_LEN,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: PING[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(PING[len=0,fin=true,rsv=...,masked=false])
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(PING[len=0,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: PING: HeapByteBuffer@6a20473f[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendPong with HeapByteBuffer@1699a63c[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing PONG[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing PONG[len=0,fin=true,rsv=...,masked=false]
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(PONG[len=0,fin=true,rsv=...,masked=true], Flusher@2d44f35c[PROCESSING])
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],OFF,null] to Flusher@3f6849a3[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],OFF,null]]
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] flushing 1 frames: [FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],OFF,null]]
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@4a344737{IDLE}->null [DirectByteBuffer@1a3ae3f0[p=0,l=6,c=2048,r=6]={<<<\x8a\x80\t\xF3\xB7\xB0>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{WRITING}->null:IDLE-->WRITING
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 6 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=0/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 21:59:42.537] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=6 remaining=0 WriteFlusher@4a344737{WRITING}->null
[317月2026 21:59:42.539] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{IDLE}->null:WRITING-->IDLE
[317月2026 21:59:42.539] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 21:59:42.539] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null]
[317月2026 21:59:42.539] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 0 entries: []
[317月2026 21:59:42.539] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 21:59:42.539] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=2,l=2,c=4096,r=0]={\x89\x00<<<>>>{"op":2}o...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 21:59:42.539] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 21:59:42.539] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 0 DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x89\x00{"op":2...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 21:59:42.539] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:59:42.539] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@3f67e226{AC.ReadCB@1c43335c{WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]}}
[317月2026 21:59:42.539] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=true 0->1 for SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:59:42.539] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 21:59:42.539] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 21:59:42.539] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 1 on SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 21:59:42.539] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 1 keys
[317月2026 21:59:42.539] [EasyBotBridge-Jetty-22177/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@5ec0ef2{RESERVED,thread=Thread[#22177,EasyBotBridge-Jetty-22177,5,SERVER]} task=EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/PRODUCING/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=2,epc=8]@2026-07-31T21:59:42.5393435+08:00 ReservedThreadExecutor@270810df{reserved=0/20,pending=1}
[317月2026 21:59:42.539] [EasyBotBridge-Jetty-22177/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/PRODUCING/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=2,epc=8]@2026-07-31T21:59:42.5393435+08:00 tryProduce true
[317月2026 21:59:42.539] [EasyBotBridge-Jetty-22177/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@5ec0ef2{RUNNING,thread=Thread[#22177,EasyBotBridge-Jetty-22177,5,SERVER]} was=RUNNING next=RESERVED size=1+1 capacity=20
[317月2026 21:59:42.539] [EasyBotBridge-Jetty-22177/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@5ec0ef2{RESERVED,thread=Thread[#22177,EasyBotBridge-Jetty-22177,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=1/20,pending=1}
[317月2026 21:59:42.544] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Runner started for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=1}]
[317月2026 21:59:42.544] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run ReservedThread@5b17e6a4{PENDING,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=1}]
[317月2026 21:59:42.544] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@5b17e6a4{PENDING,thread=Thread[#27553,EasyBotBridge-Jetty-27553,5,SERVER]} was=PENDING next=RESERVED size=0+2 capacity=20
[317月2026 21:59:42.544] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@5b17e6a4{RESERVED,thread=Thread[#27553,EasyBotBridge-Jetty-27553,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=2/20,pending=0}
[317月2026 21:59:47.107] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - keepalive: connection org.sqlite.jdbc4.JDBC4Connection@2f13f5af is alive
[317月2026 21:59:47.325] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 21:59:47.325] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 21:59:48.914] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 21:59:48.914] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 21:59:58.004] [HttpClient@32c4e980-scheduler-1/DEBUG] [com.springwater.easybot.libs.jetty.io.IdleTimeout/]: SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=15464/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]] idle timeout check, elapsed: 15464 ms, remaining: 284536 ms
[317月2026 22:00:05.121] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 22:00:05.121] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 22:00:17.333] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 22:00:17.333] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 22:00:18.921] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 22:00:18.921] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 22:00:22.045] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 1/1/1 selected
[317月2026 22:00:22.045] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 1 keys, 0 updates
[317月2026 22:00:22.045] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:1963 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@55f9cfa3, interestOps=1, readyOps=1 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=39507/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 22:00:22.045] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=39507/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=39507/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=2/20,pending=0} tryExecute EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/REPRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}][pc=0,pic=0,pec=2,epc=8]@2026-07-31T22:00:22.0469362+08:00
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=2,epc=8]@2026-07-31T22:00:22.0469362+08:00 m=EXECUTE_PRODUCE_CONSUME t=CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=39507/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING/BLOCKING
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@5b17e6a4{RESERVED,thread=Thread[#27553,EasyBotBridge-Jetty-27553,5,SERVER]} task=EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=2,epc=8]@2026-07-31T22:00:22.0469362+08:00 ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@3f67e226{AC.ReadCB@1c43335c{WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=39507/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]}}
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable()
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=2,epc=9]@2026-07-31T22:00:22.0469362+08:00 tryProduce true
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable(ByteBuffer): java.nio.DirectByteBuffer[pos=0 lim=0 cap=4096]
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x89\x00{"op":2...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 10 DirectByteBuffer@7359748d[p=0,l=10,c=4096,r=10]={<<<\x81\x08{"op":2}>>>ode":1,"s...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 10 bytes - DirectByteBuffer@7359748d[p=0,l=10,c=4096,r=10]={<<<\x81\x08{"op":2}>>>ode":1,"s...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=0,l=10,c=4096,r=10]={<<<\x81\x08{"op":2}>>>ode":1,"s...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 10 bytes
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode TEXT, fin=true rsv=...
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 8 - Parser@3ab454c1[ExtensionStack,s=PAYLOAD_LEN,c=0,len=8,f=TEXT[len=0,fin=true,rsv=...,masked=false]]
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=39507/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=TEXT[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: DirectByteBuffer@5cd54fe5[p=0,l=8,c=8,r=8]={<<<{"op":2}>>>}
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 1 keys
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: TEXT[len=8,fin=true,rsv=...,masked=false]
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(TEXT[len=8,fin=true,rsv=...,masked=false])
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(TEXT[len=8,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextFrame(DirectByteBuffer@5cd54fe5[p=0,l=8,c=8,r=8]={<<<{"op":2}>>>}, true) - webSocketListener=true, webSocketPartialListener=false, listener=com.springwater.easybot.bridge.BridgeClient, activeMessage=null
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onTextMessage([8] "{"op":2}") - webSocketListener=true, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=10,l=10,c=4096,r=0]={\x81\x08{"op":2}<<<>>>ode":1,"s...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 0 DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x81\x08{"op":2...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@3f67e226{AC.ReadCB@1c43335c{WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]}}
[317月2026 22:00:22.046] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]
[317月2026 22:00:22.047] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@6a190afd on ManagedSelector@4bc919b4{STARTED} id=5 keys=1 selected=0 updates=0
[317月2026 22:00:22.047] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@4bc919b4{STARTED} id=5 keys=1 selected=0 updates=1
[317月2026 22:00:22.047] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@6d89f18b{RUNNING,thread=Thread[#390,EasyBotBridge-Jetty-390,5,SERVER]} was=RUNNING next=RESERVED size=0+2 capacity=20
[317月2026 22:00:22.047] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken with none selected
[317月2026 22:00:22.047] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@6d89f18b{RESERVED,thread=Thread[#390,EasyBotBridge-Jetty-390,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=2/20,pending=0}
[317月2026 22:00:22.047] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 0/0/1 selected
[317月2026 22:00:22.047] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 0 keys, 1 updates
[317月2026 22:00:22.047] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 22:00:22.047] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@6a190afd
[317月2026 22:00:22.047] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]
[317月2026 22:00:22.047] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 22:00:22.047] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 1 keys
[317月2026 22:00:29.989] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 22:00:29.990] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendStringByFuture with HeapByteBuffer@7691538b[p=0,l=8,c=8,r=8]={<<<{"op":2}>>>}
[317月2026 22:00:29.990] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing TEXT[len=8,fin=true,rsv=...,masked=false]
[317月2026 22:00:29.990] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing TEXT[len=8,fin=true,rsv=...,masked=false]
[317月2026 22:00:29.990] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(TEXT[len=8,fin=true,rsv=...,masked=true], Flusher@2d44f35c[PROCESSING])
[317月2026 22:00:29.990] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[TEXT[len=8,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],AUTO,null] to Flusher@3f6849a3[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 22:00:29.990] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 22:00:29.990] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[TEXT[len=8,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],AUTO,null]]
[317月2026 22:00:29.990] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] acquired aggregate buffer java.nio.DirectByteBuffer[pos=0 lim=0 cap=32768]
[317月2026 22:00:29.990] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] aggregated 1 frames: [FrameEntry[TEXT[len=0,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],AUTO,null]]
[317月2026 22:00:29.990] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 22:00:29.990] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null]
[317月2026 22:00:29.990] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] processing 0 entries: []
[317月2026 22:00:29.990] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] auto flushing
[317月2026 22:00:29.990] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing aggregate java.nio.DirectByteBuffer[pos=0 lim=14 cap=32768]
[317月2026 22:00:29.990] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=0,terminated=null] flushing 0 frames: []
[317月2026 22:00:29.990] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@4a344737{IDLE}->null [DirectByteBuffer@4d1eb43d[p=0,l=14,c=32768,r=14]={<<<\x81\x88Y4U\xC5"\x16:\xB5{\x0eg\xB8>>>\xEf\x8d\xB4v\xA1\x8c\xB4y\xA6...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 22:00:29.990] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{WRITING}->null:IDLE-->WRITING
[317月2026 22:00:29.990] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 14 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=W,to=7943/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]
[317月2026 22:00:29.990] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=14 remaining=0 WriteFlusher@4a344737{WRITING}->null
[317月2026 22:00:29.990] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{IDLE}->null:WRITING-->IDLE
[317月2026 22:00:29.990] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null]
[317月2026 22:00:29.990] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] processing 0 entries: []
[317月2026 22:00:29.990] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] auto flushing
[317月2026 22:00:29.990] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=14,terminated=null] flushing 0 frames: []
[317月2026 22:00:29.990] [pool-61-thread-1/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 22:00:35.124] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 22:00:35.124] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 22:00:42.530] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 1/1/1 selected
[317月2026 22:00:42.530] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 1 keys, 0 updates
[317月2026 22:00:42.530] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.0.1:1963 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@55f9cfa3, interestOps=1, readyOps=1 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=12539/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]
[317月2026 22:00:42.530] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=12539/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]
[317月2026 22:00:42.530] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=12539/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]:runFillable:BLOCKING
[317月2026 22:00:42.530] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=2/20,pending=0} tryExecute EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}][pc=0,pic=0,pec=2,epc=9]@2026-07-31T22:00:42.5308825+08:00
[317月2026 22:00:42.530] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=2,epc=9]@2026-07-31T22:00:42.5308825+08:00 m=EXECUTE_PRODUCE_CONSUME t=CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=12539/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]:runFillable:BLOCKING/BLOCKING
[317月2026 22:00:42.530] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@3f67e226{AC.ReadCB@1c43335c{WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=12539/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=8,f=null]]}}
[317月2026 22:00:42.530] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable()
[317月2026 22:00:42.530] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable(ByteBuffer): java.nio.DirectByteBuffer[pos=0 lim=0 cap=4096]
[317月2026 22:00:42.530] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x81\x08{"op":2...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 22:00:42.530] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 22:00:42.530] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 2 DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"op":2}o...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 22:00:42.530] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 2 bytes - DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"op":2}o...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 22:00:42.530] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=0,l=2,c=4096,r=2]={<<<\x89\x00>>>{"op":2}o...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 22:00:42.530] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 22:00:42.530] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 2 bytes
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode PING, fin=true rsv=...
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 0 - Parser@3ab454c1[ExtensionStack,s=PAYLOAD_LEN,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: PING[len=0,fin=true,rsv=...,masked=false]
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: incomingFrame(PING[len=0,fin=true,rsv=...,masked=false])
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onFrame(PING[len=0,fin=true,rsv=...,masked=false]) - frameListener=false, pingPongListener=false, listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: PING: HeapByteBuffer@6a20473f[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.getRemote()
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketRemoteEndpoint/]: sendPong with HeapByteBuffer@48151230[p=0,l=0,c=0,r=0]={<<<>>>}
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Queuing PONG[len=0,fin=true,rsv=...,masked=false]
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Processing PONG[len=0,fin=true,rsv=...,masked=false]
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(PONG[len=0,fin=true,rsv=...,masked=true], Flusher@2d44f35c[PROCESSING])
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],OFF,null] to Flusher@3f6849a3[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],OFF,null]]
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] flushing 1 frames: [FrameEntry[PONG[len=0,fin=true,rsv=...,masked=true],Flusher@2d44f35c[PROCESSING],OFF,null]]
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@4a344737{IDLE}->null [DirectByteBuffer@1a3ae3f0[p=0,l=6,c=2048,r=6]={<<<\x8a\x80H\xA8\x1c\x04>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}]
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{WRITING}->null:IDLE-->WRITING
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@6d89f18b{RESERVED,thread=Thread[#390,EasyBotBridge-Jetty-390,5,SERVER]} task=EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=2,epc=10]@2026-07-31T22:00:42.531883+08:00 ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 6 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=W,to=0/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=6 remaining=0 WriteFlusher@4a344737{WRITING}->null
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{IDLE}->null:WRITING-->IDLE
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=2,epc=10]@2026-07-31T22:00:42.531883+08:00 tryProduce true
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FutureWriteCallback/]: .writeSuccess
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null]
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 0 entries: []
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack/]: Entering IDLE
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=PING[len=0,fin=true,rsv=...,masked=false]]]
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 1 keys
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=2,l=2,c=4096,r=0]={\x89\x00<<<>>>{"op":2}o...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 0 DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x89\x00{"op":2...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 22:00:42.531] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: fillInterested WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 22:00:42.532] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: interested FillInterest@3f67e226{AC.ReadCB@1c43335c{WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]}}
[317月2026 22:00:42.532] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: changeInterests p=false 0->1 for SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=0/1,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 22:00:42.532] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@6a190afd on ManagedSelector@4bc919b4{STARTED} id=5 keys=1 selected=0 updates=0
[317月2026 22:00:42.532] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@4bc919b4{STARTED} id=5 keys=1 selected=0 updates=1
[317月2026 22:00:42.532] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@5b17e6a4{RUNNING,thread=Thread[#27553,EasyBotBridge-Jetty-27553,5,SERVER]} was=RUNNING next=RESERVED size=0+2 capacity=20
[317月2026 22:00:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken with none selected
[317月2026 22:00:42.532] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@5b17e6a4{RESERVED,thread=Thread[#27553,EasyBotBridge-Jetty-27553,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=2/20,pending=0}
[317月2026 22:00:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 0/0/1 selected
[317月2026 22:00:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 0 keys, 1 updates
[317月2026 22:00:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 22:00:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ChannelEndPoint$$Lambda/0x0000000008604428@6a190afd
[317月2026 22:00:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 0 -> 1 on SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[OPENED],f=Flusher@3f6849a3[IDLE][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 22:00:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 22:00:42.532] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 1 keys
[317月2026 22:00:42.545] [EasyBotBridge-Jetty-22177/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@5ec0ef2{RESERVED,thread=Thread[#22177,EasyBotBridge-Jetty-22177,5,SERVER]} task=null ReservedThreadExecutor@270810df{reserved=2/20,pending=0}
[317月2026 22:00:42.545] [EasyBotBridge-Jetty-22177/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@5ec0ef2{IDLE,thread=Thread[#22177,EasyBotBridge-Jetty-22177,5,SERVER]} exited ReservedThreadExecutor@270810df{reserved=1/20,pending=0}
[317月2026 22:00:42.545] [EasyBotBridge-Jetty-22177/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran ReservedThread@5ec0ef2{IDLE,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 22:00:42.545] [EasyBotBridge-Jetty-22177/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: shrinking QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 22:00:42.545] [EasyBotBridge-Jetty-22177/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Thread[#22177,EasyBotBridge-Jetty-22177,5,SERVER] exited for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=11<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}]
[317月2026 22:00:47.349] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 22:00:47.349] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 22:00:48.929] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 22:00:48.929] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 22:01:05.139] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Pool stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 22:01:05.139] [Dominion-sqlite:housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Fill pool skipped, pool has sufficient level or currently being filled.
[317月2026 22:01:17.354] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
[317月2026 22:01:17.354] [HikariPool-1 housekeeper/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Fill pool skipped, pool is at sufficient level.
[317月2026 22:01:18.943] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing expired connections
[317月2026 22:01:18.943] [Connection evictor/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Closing connections idle longer than 30000 MILLISECONDS
[317月2026 22:01:28.158] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: 正在关闭服务器
[317月2026 22:01:28.190] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: 正在停止服务器
[317月2026 22:01:28.191] [Server thread/INFO] [Chunky/]: 正在禁用 Chunky v1.5.3
[317月2026 22:01:28.211] [Server thread/INFO] [CoreProtect/]: 正在禁用 CoreProtect v24.0
[317月2026 22:01:28.232] [Server thread/INFO] [Bukkit/]: [CoreProtect] Finishing up data logging. Please wait...
[317月2026 22:01:29.106] [Server thread/INFO] [Bukkit/]: [CoreProtect] Success! Disabled CoreProtect v24.0
[317月2026 22:01:29.108] [Server thread/INFO] [DecentHolograms/]: 正在禁用 DecentHolograms v2.10.1
[317月2026 22:01:29.111] [Server thread/INFO] [EasyBot/]: 正在禁用 EasyBot v2.4.0
[317月2026 22:01:29.113] [Server thread/INFO] [EasyBot/]: BridgeClient 正在关闭...
[317月2026 22:01:29.113] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: close(CloseInfo[code=1000,reason=null])
[317月2026 22:01:29.114] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: outgoingFrame(CLOSE[len=2,fin=true,rsv=...,masked=true], com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection$CallbackBridge@77bc6c75)
[317月2026 22:01:29.114] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Enqueued FrameEntry[CLOSE[len=2,fin=true,rsv=...,masked=true],com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection$CallbackBridge@77bc6c75,OFF,null] to Flusher@3f6849a3[IDLE][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 22:01:29.114] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=1,aggregateSize=-1,terminated=null]
[317月2026 22:01:29.114] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] processing 1 entries: [FrameEntry[CLOSE[len=2,fin=true,rsv=...,masked=true],com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection$CallbackBridge@77bc6c75,OFF,null]]
[317月2026 22:01:29.114] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null] flushing 1 frames: [FrameEntry[CLOSE[len=2,fin=true,rsv=...,masked=true],com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection$CallbackBridge@77bc6c75,OFF,null]]
[317月2026 22:01:29.114] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: write: WriteFlusher@4a344737{IDLE}->null [DirectByteBuffer@1a3ae3f0[p=0,l=6,c=2048,r=6]={<<<\x88\x82\x1f\xBc\x97\x12>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},HeapByteBuffer@78bf9a23[p=0,l=2,c=2,r=2]={<<<\x1cT>>>}]
[317月2026 22:01:29.114] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{WRITING}->null:IDLE-->WRITING
[317月2026 22:01:29.114] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: flushed 8 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=W,to=46582/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[CLOSING],f=Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 22:01:29.114] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: Flushed=true written=8 remaining=0 WriteFlusher@4a344737{WRITING}->null
[317月2026 22:01:29.114] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.WriteFlusher/]: update WriteFlusher@4a344737{IDLE}->null:WRITING-->IDLE
[317月2026 22:01:29.114] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: shutdownOutput SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OPEN,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[CLOSING],f=Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 22:01:29.114] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Flushing Flusher@3f6849a3[PROCESSING][queueSize=0,aggregateSize=-1,terminated=null]
[317月2026 22:01:29.114] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping WebSocketClient@4acb9ec8[httpClient=HttpClient@32c4e980{STARTED},openSessions.size=1]
[317月2026 22:01:29.114] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.websocket.client.WebSocketClient/]: Stopping WebSocketClient@4acb9ec8[httpClient=HttpClient@32c4e980{STARTED},openSessions.size=1]
[317月2026 22:01:29.114] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping SessionTracker@14dc6844{STARTED}
[317月2026 22:01:29.115] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OSHUT,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[CLOSING],f=Flusher@3f6849a3[SUCCEEDED][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]],remote=WebSocketRemoteEndpoint@5f3f5aff[batching=true],incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]]
[317月2026 22:01:29.115] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: stopping - WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OSHUT,fill=FI,flush=-,to=0/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[CLOSING],f=Flusher@3f6849a3[SUCCEEDED][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]],remote=WebSocketRemoteEndpoint@5f3f5aff[batching=true],incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]]
[317月2026 22:01:29.115] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: callApplicationOnClose(CloseInfo[code=1006,reason=Disconnected])
[317月2026 22:01:29.115] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.events.JettyListenerEventDriver/]: onClose(1006,Disconnected) - listener=com.springwater.easybot.bridge.BridgeClient
[317月2026 22:01:29.115] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 1/1/1 selected
[317月2026 22:01:29.115] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 1 keys, 0 updates
[317月2026 22:01:29.115] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: selected 1 channel=java.nio.channels.SocketChannel[connected oshut local=/127.0.0.1:1963 remote=/127.0.0.1:26990], selector=sun.nio.ch.WEPollSelectorImpl@55f9cfa3, interestOps=1, readyOps=1 SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OSHUT,fill=FI,flush=-,to=1/300000}{io=1/1,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[DISCONNECTED],f=Flusher@3f6849a3[SUCCEEDED][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 22:01:29.115] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: onSelected 1->0 r=true w=false for SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OSHUT,fill=FI,flush=-,to=1/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[DISCONNECTED],f=Flusher@3f6849a3[SUCCEEDED][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 22:01:29.116] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: task CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OSHUT,fill=FI,flush=-,to=1/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[DISCONNECTED],f=Flusher@3f6849a3[SUCCEEDED][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING
[317月2026 22:01:29.116] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=1/20,pending=0} tryExecute EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=11<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=0}][pc=0,pic=0,pec=2,epc=10]@2026-07-31T22:01:29.11669+08:00
[317月2026 22:01:29.116] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThreadExecutor@270810df{reserved=0/20,pending=1} startReservedThread p=1
[317月2026 22:01:29.116] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue ReservedThread@3893a01d{PENDING,thread=null} startThread=1
[317月2026 22:01:29.116] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Starting Thread[#37018,EasyBotBridge-Jetty-37018,5,SERVER]
[317月2026 22:01:29.116] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=2,epc=10]@2026-07-31T22:01:29.11669+08:00 m=EXECUTE_PRODUCE_CONSUME t=CEP:SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OSHUT,fill=FI,flush=-,to=1/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[DISCONNECTED],f=Flusher@3f6849a3[SUCCEEDED][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]:runFillable:BLOCKING/BLOCKING
[317月2026 22:01:29.116] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@5b17e6a4{RESERVED,thread=Thread[#27553,EasyBotBridge-Jetty-27553,5,SERVER]} task=EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=2,epc=10]@2026-07-31T22:01:29.11669+08:00 ReservedThreadExecutor@270810df{reserved=0/20,pending=1}
[317月2026 22:01:29.116] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: fillable FillInterest@3f67e226{AC.ReadCB@1c43335c{WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OSHUT,fill=FI,flush=-,to=1/300000}{io=1/0,kio=1,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[DISCONNECTED],f=Flusher@3f6849a3[SUCCEEDED][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]}}
[317月2026 22:01:29.116] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable()
[317月2026 22:01:29.116] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill/]: EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=true/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=12<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=0/20,pending=1}][pc=0,pic=0,pec=2,epc=11]@2026-07-31T22:01:29.11669+08:00 tryProduce true
[317月2026 22:01:29.116] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT onFillable(ByteBuffer): java.nio.DirectByteBuffer[pos=0 lim=0 cap=4096]
[317月2026 22:01:29.116] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 22:01:29.116] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 22:01:29.116] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x89\x00{"op":2...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 22:01:29.116] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 22:01:29.116] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: Key interests updated 1 -> 0 on SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OSHUT,fill=-,flush=-,to=2/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[DISCONNECTED],f=Flusher@3f6849a3[SUCCEEDED][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=0,f=null]]
[317月2026 22:01:29.116] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled 4 DirectByteBuffer@7359748d[p=0,l=4,c=4096,r=4]={<<<\x88\x02\x03\xE8>>>op":2}ode...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 22:01:29.116] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 1 keys
[317月2026 22:01:29.116] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: Filled 4 bytes - DirectByteBuffer@7359748d[p=0,l=4,c=4096,r=4]={<<<\x88\x02\x03\xE8>>>op":2}ode...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 22:01:29.116] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=0,l=4,c=4096,r=4]={<<<\x88\x02\x03\xE8>>>op":2}ode...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 22:01:29.116] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: PARSE
[317月2026 22:01:29.116] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsing 4 bytes
[317月2026 22:01:29.116] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT OpCode CLOSE, fin=true rsv=...
[317月2026 22:01:29.116] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Payload Length: 2 - Parser@3ab454c1[ExtensionStack,s=PAYLOAD_LEN,c=0,len=2,f=CLOSE[len=0,fin=true,rsv=...,masked=false]]
[317月2026 22:01:29.116] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Window: DirectByteBuffer@5df52dc3[p=0,l=2,c=2,r=2]={<<<\x03\xE8>>>}
[317月2026 22:01:29.116] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Parsed Frame: CLOSE[len=2,fin=true,rsv=...,masked=false]
[317月2026 22:01:29.116] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.Parser/]: CLIENT Notify ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 22:01:29.116] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: Attempt to process frame when in wrong connection state: ConnectionState@74ecdf0f[DISCONNECTED]
java.lang.RuntimeException: TRACE
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession.incomingFrame(WebSocketSession.java:332) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.extensions.ExtensionStack.incomingFrame(ExtensionStack.java:202) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.Parser.notifyFrame(Parser.java:225) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.Parser.parseSingleFrame(Parser.java:259) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection.onFillable(AbstractWebSocketConnection.java:459) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection.onFillable(AbstractWebSocketConnection.java:440) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.FillInterest.fillable(FillInterest.java:105) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) [EasyBot-2.4.0.jar:?]
at EasyBot-2.4.0.jar/com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) [EasyBot-2.4.0.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1474) [?:?]
[317月2026 22:01:29.117] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[READING] getAction(DirectByteBuffer@7359748d[p=4,l=4,c=4096,r=0]={\x88\x02\x03\xE8<<<>>>op":2}ode...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 22:01:29.117] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: FILL
[317月2026 22:01:29.115] [Server thread/INFO] [EasyBot/]: 连接关闭: Disconnected (code: 1006)
[317月2026 22:01:29.117] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: shutdownInput SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,OSHUT,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[DISCONNECTED],f=Flusher@3f6849a3[SUCCEEDED][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=2,f=null]]
[317月2026 22:01:29.117] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: CLIENT disconnect()
[317月2026 22:01:29.117] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: doClose SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,CLOSED,fill=-,flush=-,to=0/300000}{io=0/0,kio=0,kro=1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[DISCONNECTED],f=Flusher@3f6849a3[SUCCEEDED][queueSize=0,aggregateSize=-1,terminated=null],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=2,f=null]]
[317月2026 22:01:29.117] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.FrameFlusher/]: Terminating Flusher@3f6849a3[SUCCEEDED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected]
[317月2026 22:01:29.117] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.FillInterest/]: onClose FillInterest@3f67e226{null}
[317月2026 22:01:29.117] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: shutdownOutput SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,CLOSED,fill=-,flush=-,to=0/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[DISCONNECTED],f=Flusher@3f6849a3[SUCCEEDED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=2,f=null]]
[317月2026 22:01:29.117] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup ManagedSelector@4bc919b4{STARTED} id=5 keys=1 selected=0 updates=0
[317月2026 22:01:29.117] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: close SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,CLOSED,fill=-,flush=-,to=0/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[DISCONNECTED],f=Flusher@3f6849a3[SUCCEEDED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=2,f=null]]
[317月2026 22:01:29.117] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: queue com.springwater.easybot.libs.jetty.io.ManagedSelector$DestroyEndPoint@2ba9fbff startThread=1
[317月2026 22:01:29.117] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Starting Thread[#37019,EasyBotBridge-Jetty-37019,5,SERVER]
[317月2026 22:01:29.117] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractEndPoint/]: close(null) SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,CLOSED,fill=-,flush=-,to=0/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[DISCONNECTED],f=Flusher@3f6849a3[SUCCEEDED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=2,f=null]]
[317月2026 22:01:29.117] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 22:01:29.117] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken with none selected
[317月2026 22:01:29.117] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]
[317月2026 22:01:29.117] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 0/0/0 selected
[317月2026 22:01:29.117] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient]
[317月2026 22:01:29.117] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 0 keys, 0 updates
[317月2026 22:01:29.117] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient]
[317月2026 22:01:29.117] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 0
[317月2026 22:01:29.117] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 22:01:29.117] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 0 keys
[317月2026 22:01:29.117] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED WebSocketSession[websocket=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],behavior=CLIENT,connection=WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,CLOSED,fill=-,flush=-,to=0/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[DISCONNECTED],f=Flusher@3f6849a3[SUCCEEDED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=2,f=null]],remote=WebSocketRemoteEndpoint@5f3f5aff[batching=true],incoming=JettyListenerEventDriver[com.springwater.easybot.bridge.BridgeClient],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession,outgoing=com.springwater.easybot.libs.jetty.websocket.client.io.WebSocketClientConnection]]
[317月2026 22:01:29.117] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED SessionTracker@14dc6844{STOPPED}
[317月2026 22:01:29.117] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping WebSocketExtensionFactory@fad6ed{STARTED}
[317月2026 22:01:29.117] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping DeflaterPool@39bda3da{STARTED,size=0,capacity=UNLIMITED}
[317月2026 22:01:29.117] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.io.ChannelEndPoint/]: filled -1 DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x88\x02\x03\xE8op":2...\x00\x00\x00\x00\x00\x00\x00}
[317月2026 22:01:29.117] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED DeflaterPool@39bda3da{STOPPED,size=0,capacity=UNLIMITED}
[317月2026 22:01:29.117] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: eof READING
[317月2026 22:01:29.117] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping InflaterPool@41e62d90{STARTED,size=0,capacity=UNLIMITED}
[317月2026 22:01:29.117] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.ReadState/]: ReadState@7926d1e2[EOF] getAction(DirectByteBuffer@7359748d[p=0,l=0,c=4096,r=0]={<<<>>>\x88\x02\x03\xE8op":2...\x00\x00\x00\x00\x00\x00\x00})
[317月2026 22:01:29.117] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED InflaterPool@41e62d90{STOPPED,size=0,capacity=UNLIMITED}
[317月2026 22:01:29.117] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.io.AbstractWebSocketConnection/]: ReadState Action: EOF
[317月2026 22:01:29.117] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED WebSocketExtensionFactory@fad6ed{STOPPED}
[317月2026 22:01:29.117] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping HttpClient@32c4e980{STARTED}
[317月2026 22:01:29.117] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@6d89f18b{RUNNING,thread=Thread[#390,EasyBotBridge-Jetty-390,5,SERVER]} was=RUNNING next=RESERVED size=1+1 capacity=20
[317月2026 22:01:29.117] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@6d89f18b{RESERVED,thread=Thread[#390,EasyBotBridge-Jetty-390,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=1/20,pending=1}
[317月2026 22:01:29.119] [EasyBotBridge-Jetty-37019/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Runner started for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=1}]
[317月2026 22:01:29.120] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.client.HttpDestination/]: Closed HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=0,pool=DuplexConnectionPool@96a617c[s=STARTED,c=0/0/64,a=0,i=0,q=0,p=Pool@110912c2[inUse=0,size=0,capacity=64,closed=false]],stale=false,idle=-1
[317月2026 22:01:29.120] [EasyBotBridge-Jetty-37019/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run ReservedThread@3893a01d{PENDING,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=1/20,pending=1}]
[317月2026 22:01:29.120] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.Pool/]: Closing Pool@110912c2[inUse=0,size=0,capacity=64,closed=false]
[317月2026 22:01:29.120] [EasyBotBridge-Jetty-37019/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@3893a01d{PENDING,thread=Thread[#37019,EasyBotBridge-Jetty-37019,5,SERVER]} was=PENDING next=RESERVED size=0+2 capacity=20
[317月2026 22:01:29.120] [EasyBotBridge-Jetty-37019/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@3893a01d{RESERVED,thread=Thread[#37019,EasyBotBridge-Jetty-37019,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=2/20,pending=0}
[317月2026 22:01:29.120] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STARTED,queue=0,pool=DuplexConnectionPool@96a617c[s=STARTED,c=0/0/64,a=0,i=0,q=0,p=Pool@110912c2[inUse=0,size=0,capacity=64,closed=true]],stale=false,idle=-1
[317月2026 22:01:29.120] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping DuplexConnectionPool@96a617c[s=STARTED,c=0/0/64,a=0,i=0,q=0,p=Pool@110912c2[inUse=0,size=0,capacity=64,closed=true]]
[317月2026 22:01:29.120] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.Pool/]: Closing Pool@110912c2[inUse=0,size=0,capacity=64,closed=true]
[317月2026 22:01:29.120] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED DuplexConnectionPool@96a617c[s=STOPPED,c=0/0/64,a=0,i=0,q=0,p=Pool@110912c2[inUse=0,size=0,capacity=64,closed=true]]
[317月2026 22:01:29.120] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED HttpDestination[ws://127.0.0.1:26990]@62deb560,state=STOPPED,queue=0,pool=DuplexConnectionPool@96a617c[s=STOPPED,c=0/0/64,a=0,i=0,q=0,p=Pool@110912c2[inUse=0,size=0,capacity=64,closed=true]],stale=false,idle=-1
[317月2026 22:01:29.120] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping ScheduledExecutorScheduler@25578b24{STARTED}
[317月2026 22:01:29.120] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED ScheduledExecutorScheduler@25578b24{STOPPED}
[317月2026 22:01:29.120] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping Client@2b3d0097[provider=null,keyStore=null,trustStore=null]
[317月2026 22:01:29.120] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED Client@2b3d0097[provider=null,keyStore=null,trustStore=null]
[317月2026 22:01:29.120] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping HttpClientTransportOverHTTP@127f693c{STARTED}
[317月2026 22:01:29.120] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping ClientSelectorManager@72123aa8{STARTED}
[317月2026 22:01:29.120] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping ManagedSelector@2e49751{STARTED} id=9 keys=0 selected=0 updates=0
[317月2026 22:01:29.121] [EasyBotBridge-Jetty-37018/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Runner started for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 22:01:29.121] [EasyBotBridge-Jetty-37018/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.io.ManagedSelector$DestroyEndPoint@2ba9fbff in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 22:01:29.121] [EasyBotBridge-Jetty-37018/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Destroyed SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,CLOSED,fill=-,flush=-,to=4/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[DISCONNECTED],f=Flusher@3f6849a3[SUCCEEDED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=2,f=null]]
[317月2026 22:01:29.121] [EasyBotBridge-Jetty-37018/DEBUG] [com.springwater.easybot.libs.jetty.io.AbstractConnection/]: onClose WebSocketClientConnection@1c43335c::SocketChannelEndPoint@4f684370{l=/127.0.0.1:1963,r=/127.0.0.1:26990,CLOSED,fill=-,flush=-,to=4/300000}{io=0/0,kio=-1,kro=-1}->WebSocketClientConnection@1c43335c[s=ConnectionState@74ecdf0f[DISCONNECTED],f=Flusher@3f6849a3[SUCCEEDED][queueSize=0,aggregateSize=-1,terminated=java.io.EOFException: Disconnected],g=Generator[CLIENT,validating],p=Parser@3ab454c1[ExtensionStack,s=START,c=0,len=2,f=null]]
[317月2026 22:01:29.121] [EasyBotBridge-Jetty-37018/DEBUG] [com.springwater.easybot.libs.jetty.websocket.common.WebSocketSession/]: [CLIENT] WebSocketSession.onSessionClosed()
[317月2026 22:01:29.121] [EasyBotBridge-Jetty-37018/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.io.ManagedSelector$DestroyEndPoint@2ba9fbff in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 22:01:29.122] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$CloseConnections@544313b7 on ManagedSelector@2e49751{STOPPING} id=9 keys=0 selected=0 updates=0
[317月2026 22:01:29.123] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@2e49751{STOPPING} id=9 keys=0 selected=0 updates=1
[317月2026 22:01:29.123] [EasyBotBridge-Jetty-316/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@6886f483 woken with none selected
[317月2026 22:01:29.123] [EasyBotBridge-Jetty-316/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@6886f483 woken up from select, 0/0/0 selected
[317月2026 22:01:29.123] [EasyBotBridge-Jetty-316/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@6886f483 processing 0 keys, 1 updates
[317月2026 22:01:29.123] [EasyBotBridge-Jetty-316/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 22:01:29.123] [EasyBotBridge-Jetty-316/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$CloseConnections@544313b7
[317月2026 22:01:29.123] [EasyBotBridge-Jetty-316/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Closing 0 connections on ManagedSelector@2e49751{STOPPING} id=9 keys=0 selected=0 updates=0
[317月2026 22:01:29.123] [EasyBotBridge-Jetty-316/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 22:01:29.123] [EasyBotBridge-Jetty-316/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@6886f483 waiting with 0 keys
[317月2026 22:01:29.124] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$StopSelector@72d83bc4 on ManagedSelector@2e49751{STOPPING} id=9 keys=0 selected=0 updates=0
[317月2026 22:01:29.124] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@2e49751{STOPPING} id=9 keys=0 selected=0 updates=1
[317月2026 22:01:29.124] [EasyBotBridge-Jetty-316/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@6886f483 woken with none selected
[317月2026 22:01:29.124] [EasyBotBridge-Jetty-316/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@6886f483 woken up from select, 0/0/0 selected
[317月2026 22:01:29.124] [EasyBotBridge-Jetty-316/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@6886f483 processing 0 keys, 1 updates
[317月2026 22:01:29.124] [EasyBotBridge-Jetty-316/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 22:01:29.124] [EasyBotBridge-Jetty-316/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$StopSelector@72d83bc4
[317月2026 22:01:29.133] [EasyBotBridge-Jetty-316/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 22:01:29.133] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping EatWhatYouKill@154a2d69/SelectorProducer@6a3baf41/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T22:01:29.1339648+08:00
[317月2026 22:01:29.133] [EasyBotBridge-Jetty-316/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@670f2094 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 22:01:29.133] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED EatWhatYouKill@154a2d69/SelectorProducer@6a3baf41/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=1,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T22:01:29.1339648+08:00
[317月2026 22:01:29.133] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED ManagedSelector@2e49751{STOPPED} id=9 keys=-1 selected=-1 updates=0
[317月2026 22:01:29.133] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping ManagedSelector@2113d0d2{STARTED} id=8 keys=0 selected=0 updates=0
[317月2026 22:01:29.133] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$CloseConnections@19a19576 on ManagedSelector@2113d0d2{STOPPING} id=8 keys=0 selected=0 updates=0
[317月2026 22:01:29.133] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@2113d0d2{STOPPING} id=8 keys=0 selected=0 updates=1
[317月2026 22:01:29.133] [EasyBotBridge-Jetty-315/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@8d2db70 woken with none selected
[317月2026 22:01:29.133] [EasyBotBridge-Jetty-315/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@8d2db70 woken up from select, 0/0/0 selected
[317月2026 22:01:29.134] [EasyBotBridge-Jetty-315/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@8d2db70 processing 0 keys, 1 updates
[317月2026 22:01:29.134] [EasyBotBridge-Jetty-315/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 22:01:29.134] [EasyBotBridge-Jetty-315/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$CloseConnections@19a19576
[317月2026 22:01:29.134] [EasyBotBridge-Jetty-315/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Closing 0 connections on ManagedSelector@2113d0d2{STOPPING} id=8 keys=0 selected=0 updates=0
[317月2026 22:01:29.134] [EasyBotBridge-Jetty-315/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 22:01:29.134] [EasyBotBridge-Jetty-315/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@8d2db70 waiting with 0 keys
[317月2026 22:01:29.134] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$StopSelector@2df59873 on ManagedSelector@2113d0d2{STOPPING} id=8 keys=0 selected=0 updates=0
[317月2026 22:01:29.134] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@2113d0d2{STOPPING} id=8 keys=0 selected=0 updates=1
[317月2026 22:01:29.134] [EasyBotBridge-Jetty-315/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@8d2db70 woken with none selected
[317月2026 22:01:29.134] [EasyBotBridge-Jetty-315/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@8d2db70 woken up from select, 0/0/0 selected
[317月2026 22:01:29.134] [EasyBotBridge-Jetty-315/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@8d2db70 processing 0 keys, 1 updates
[317月2026 22:01:29.134] [EasyBotBridge-Jetty-315/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 22:01:29.134] [EasyBotBridge-Jetty-315/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$StopSelector@2df59873
[317月2026 22:01:29.134] [EasyBotBridge-Jetty-315/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 22:01:29.134] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping EatWhatYouKill@28bae69f/SelectorProducer@61e12ad5/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T22:01:29.1349635+08:00
[317月2026 22:01:29.134] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED EatWhatYouKill@28bae69f/SelectorProducer@61e12ad5/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T22:01:29.1349635+08:00
[317月2026 22:01:29.134] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED ManagedSelector@2113d0d2{STOPPED} id=8 keys=-1 selected=-1 updates=0
[317月2026 22:01:29.134] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping ManagedSelector@5f0d6c1d{STARTED} id=7 keys=0 selected=0 updates=0
[317月2026 22:01:29.134] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$CloseConnections@5b575cff on ManagedSelector@5f0d6c1d{STOPPING} id=7 keys=0 selected=0 updates=0
[317月2026 22:01:29.134] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@5f0d6c1d{STOPPING} id=7 keys=0 selected=0 updates=1
[317月2026 22:01:29.134] [EasyBotBridge-Jetty-315/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@4ebe171c in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=2,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 22:01:29.134] [EasyBotBridge-Jetty-307/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@206bb530 woken with none selected
[317月2026 22:01:29.134] [EasyBotBridge-Jetty-307/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@206bb530 woken up from select, 0/0/0 selected
[317月2026 22:01:29.134] [EasyBotBridge-Jetty-307/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@206bb530 processing 0 keys, 1 updates
[317月2026 22:01:29.134] [EasyBotBridge-Jetty-307/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 22:01:29.134] [EasyBotBridge-Jetty-307/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$CloseConnections@5b575cff
[317月2026 22:01:29.134] [EasyBotBridge-Jetty-307/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Closing 0 connections on ManagedSelector@5f0d6c1d{STOPPING} id=7 keys=0 selected=0 updates=0
[317月2026 22:01:29.134] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$StopSelector@68625a4a on ManagedSelector@5f0d6c1d{STOPPING} id=7 keys=0 selected=0 updates=0
[317月2026 22:01:29.134] [EasyBotBridge-Jetty-307/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 1
[317月2026 22:01:29.134] [EasyBotBridge-Jetty-307/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: wakeup on updates SelectorProducer@69d53cff
[317月2026 22:01:29.135] [EasyBotBridge-Jetty-307/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@206bb530 waiting with 0 keys
[317月2026 22:01:29.135] [EasyBotBridge-Jetty-307/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@206bb530 woken with none selected
[317月2026 22:01:29.135] [EasyBotBridge-Jetty-307/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@206bb530 woken up from select, 0/0/0 selected
[317月2026 22:01:29.135] [EasyBotBridge-Jetty-307/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@206bb530 processing 0 keys, 1 updates
[317月2026 22:01:29.135] [EasyBotBridge-Jetty-307/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 22:01:29.135] [EasyBotBridge-Jetty-307/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$StopSelector@68625a4a
[317月2026 22:01:29.135] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping EatWhatYouKill@3e4eeb86/SelectorProducer@69d53cff/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=3,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T22:01:29.1359632+08:00
[317月2026 22:01:29.135] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED EatWhatYouKill@3e4eeb86/SelectorProducer@69d53cff/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=3,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T22:01:29.1359632+08:00
[317月2026 22:01:29.135] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED ManagedSelector@5f0d6c1d{STOPPED} id=7 keys=-1 selected=-1 updates=0
[317月2026 22:01:29.135] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping ManagedSelector@3d495122{STARTED} id=6 keys=0 selected=0 updates=0
[317月2026 22:01:29.135] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$CloseConnections@7d7d6815 on ManagedSelector@3d495122{STOPPING} id=6 keys=0 selected=0 updates=0
[317月2026 22:01:29.135] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@3d495122{STOPPING} id=6 keys=0 selected=0 updates=1
[317月2026 22:01:29.135] [EasyBotBridge-Jetty-307/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 22:01:29.135] [EasyBotBridge-Jetty-309/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@4c78be31 woken with none selected
[317月2026 22:01:29.135] [EasyBotBridge-Jetty-307/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@bce8052 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=3,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 22:01:29.135] [EasyBotBridge-Jetty-309/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@4c78be31 woken up from select, 0/0/0 selected
[317月2026 22:01:29.135] [EasyBotBridge-Jetty-309/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@4c78be31 processing 0 keys, 1 updates
[317月2026 22:01:29.135] [EasyBotBridge-Jetty-309/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 22:01:29.135] [EasyBotBridge-Jetty-309/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$CloseConnections@7d7d6815
[317月2026 22:01:29.135] [EasyBotBridge-Jetty-309/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Closing 0 connections on ManagedSelector@3d495122{STOPPING} id=6 keys=0 selected=0 updates=0
[317月2026 22:01:29.135] [EasyBotBridge-Jetty-309/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 22:01:29.135] [EasyBotBridge-Jetty-309/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@4c78be31 waiting with 0 keys
[317月2026 22:01:29.135] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$StopSelector@7c4a41c9 on ManagedSelector@3d495122{STOPPING} id=6 keys=0 selected=0 updates=0
[317月2026 22:01:29.135] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@3d495122{STOPPING} id=6 keys=0 selected=0 updates=1
[317月2026 22:01:29.135] [EasyBotBridge-Jetty-309/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@4c78be31 woken with none selected
[317月2026 22:01:29.135] [EasyBotBridge-Jetty-309/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@4c78be31 woken up from select, 0/0/0 selected
[317月2026 22:01:29.135] [EasyBotBridge-Jetty-309/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@4c78be31 processing 0 keys, 1 updates
[317月2026 22:01:29.135] [EasyBotBridge-Jetty-309/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 22:01:29.135] [EasyBotBridge-Jetty-309/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$StopSelector@7c4a41c9
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-309/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 22:01:29.136] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping EatWhatYouKill@1c297cac/SelectorProducer@19b5eb6b/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=4,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T22:01:29.1369637+08:00
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-309/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@25f286ac in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=4,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}]
[317月2026 22:01:29.136] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED EatWhatYouKill@1c297cac/SelectorProducer@19b5eb6b/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=5,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T22:01:29.1369637+08:00
[317月2026 22:01:29.136] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED ManagedSelector@3d495122{STOPPED} id=6 keys=-1 selected=-1 updates=0
[317月2026 22:01:29.136] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping ManagedSelector@4bc919b4{STARTED} id=5 keys=0 selected=0 updates=0
[317月2026 22:01:29.136] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$CloseConnections@1d9b4a1b on ManagedSelector@4bc919b4{STOPPING} id=5 keys=0 selected=0 updates=0
[317月2026 22:01:29.136] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@4bc919b4{STOPPING} id=5 keys=0 selected=0 updates=1
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken with none selected
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 0/0/0 selected
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 0 keys, 1 updates
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$CloseConnections@1d9b4a1b
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Closing 0 connections on ManagedSelector@4bc919b4{STOPPING} id=5 keys=0 selected=0 updates=0
[317月2026 22:01:29.136] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$StopSelector@67d1e3e8 on ManagedSelector@4bc919b4{STOPPING} id=5 keys=0 selected=0 updates=0
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 22:01:29.136] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@4bc919b4{STOPPING} id=5 keys=0 selected=0 updates=1
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 waiting with 0 keys
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken with none selected
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 woken up from select, 0/0/0 selected
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@55f9cfa3 processing 0 keys, 1 updates
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$StopSelector@67d1e3e8
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 22:01:29.136] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=5,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=2/20,pending=0}][pc=0,pic=0,pec=2,epc=11]@2026-07-31T22:01:29.1369637+08:00
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@5b17e6a4{RUNNING,thread=Thread[#27553,EasyBotBridge-Jetty-27553,5,SERVER]} was=RUNNING next=RESERVED size=0+3 capacity=20
[317月2026 22:01:29.136] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED EatWhatYouKill@3ab7f5cf/SelectorProducer@54818e/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=5,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=3/20,pending=0}][pc=0,pic=0,pec=2,epc=11]@2026-07-31T22:01:29.1369637+08:00
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@5b17e6a4{RESERVED,thread=Thread[#27553,EasyBotBridge-Jetty-27553,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=3/20,pending=0}
[317月2026 22:01:29.136] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED ManagedSelector@4bc919b4{STOPPED} id=5 keys=-1 selected=-1 updates=0
[317月2026 22:01:29.136] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping ManagedSelector@7ea0bba{STARTED} id=4 keys=0 selected=0 updates=0
[317月2026 22:01:29.136] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$CloseConnections@71fa12c7 on ManagedSelector@7ea0bba{STOPPING} id=4 keys=0 selected=0 updates=0
[317月2026 22:01:29.136] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@7ea0bba{STOPPING} id=4 keys=0 selected=0 updates=1
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 woken with none selected
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 woken up from select, 0/0/0 selected
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 processing 0 keys, 1 updates
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$CloseConnections@71fa12c7
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Closing 0 connections on ManagedSelector@7ea0bba{STOPPING} id=4 keys=0 selected=0 updates=0
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 waiting with 0 keys
[317月2026 22:01:29.136] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$StopSelector@5f105138 on ManagedSelector@7ea0bba{STOPPING} id=4 keys=0 selected=0 updates=0
[317月2026 22:01:29.136] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@7ea0bba{STOPPING} id=4 keys=0 selected=0 updates=1
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 woken with none selected
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 woken up from select, 0/0/0 selected
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@59909279 processing 0 keys, 1 updates
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$StopSelector@5f105138
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 22:01:29.136] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping EatWhatYouKill@58cc42bd/SelectorProducer@6625be7e/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=5,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=3/20,pending=0}][pc=0,pic=0,pec=1,epc=3]@2026-07-31T22:01:29.1369637+08:00
[317月2026 22:01:29.136] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4783e5f8{RUNNING,thread=Thread[#359,EasyBotBridge-Jetty-359,5,SERVER]} was=RUNNING next=RESERVED size=0+4 capacity=20
[317月2026 22:01:29.138] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED EatWhatYouKill@58cc42bd/SelectorProducer@6625be7e/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=5,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=4/20,pending=0}][pc=0,pic=0,pec=1,epc=3]@2026-07-31T22:01:29.1369637+08:00
[317月2026 22:01:29.138] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4783e5f8{RESERVED,thread=Thread[#359,EasyBotBridge-Jetty-359,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=4/20,pending=0}
[317月2026 22:01:29.138] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED ManagedSelector@7ea0bba{STOPPED} id=4 keys=-1 selected=-1 updates=0
[317月2026 22:01:29.138] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping ManagedSelector@3c102e16{STARTED} id=3 keys=0 selected=0 updates=0
[317月2026 22:01:29.138] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$CloseConnections@189c1353 on ManagedSelector@3c102e16{STOPPING} id=3 keys=0 selected=0 updates=0
[317月2026 22:01:29.138] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@3c102e16{STOPPING} id=3 keys=0 selected=0 updates=1
[317月2026 22:01:29.138] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 woken with none selected
[317月2026 22:01:29.138] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 woken up from select, 0/0/0 selected
[317月2026 22:01:29.138] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 processing 0 keys, 1 updates
[317月2026 22:01:29.138] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 22:01:29.138] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$CloseConnections@189c1353
[317月2026 22:01:29.138] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Closing 0 connections on ManagedSelector@3c102e16{STOPPING} id=3 keys=0 selected=0 updates=0
[317月2026 22:01:29.138] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 22:01:29.138] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 waiting with 0 keys
[317月2026 22:01:29.138] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$StopSelector@70ba6d0b on ManagedSelector@3c102e16{STOPPING} id=3 keys=0 selected=0 updates=0
[317月2026 22:01:29.138] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@3c102e16{STOPPING} id=3 keys=0 selected=0 updates=1
[317月2026 22:01:29.138] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 woken with none selected
[317月2026 22:01:29.138] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 woken up from select, 0/0/0 selected
[317月2026 22:01:29.138] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@5fba9918 processing 0 keys, 1 updates
[317月2026 22:01:29.138] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 22:01:29.138] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$StopSelector@70ba6d0b
[317月2026 22:01:29.138] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 22:01:29.138] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@7fd88c91{RUNNING,thread=Thread[#360,EasyBotBridge-Jetty-360,5,SERVER]} was=RUNNING next=RESERVED size=0+5 capacity=20
[317月2026 22:01:29.138] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@7fd88c91{RESERVED,thread=Thread[#360,EasyBotBridge-Jetty-360,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=5/20,pending=0}
[317月2026 22:01:29.138] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping EatWhatYouKill@3950f0fa/SelectorProducer@54d6af17/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=5,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=5/20,pending=0}][pc=0,pic=0,pec=0,epc=4]@2026-07-31T22:01:29.1384688+08:00
[317月2026 22:01:29.138] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED EatWhatYouKill@3950f0fa/SelectorProducer@54d6af17/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=5,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=5/20,pending=0}][pc=0,pic=0,pec=0,epc=4]@2026-07-31T22:01:29.1384688+08:00
[317月2026 22:01:29.138] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED ManagedSelector@3c102e16{STOPPED} id=3 keys=-1 selected=-1 updates=0
[317月2026 22:01:29.139] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping ManagedSelector@7ca3136a{STARTED} id=2 keys=0 selected=0 updates=0
[317月2026 22:01:29.139] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$CloseConnections@517725f1 on ManagedSelector@7ca3136a{STOPPING} id=2 keys=0 selected=0 updates=0
[317月2026 22:01:29.139] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@7ca3136a{STOPPING} id=2 keys=0 selected=0 updates=1
[317月2026 22:01:29.139] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc woken with none selected
[317月2026 22:01:29.139] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc woken up from select, 0/0/0 selected
[317月2026 22:01:29.139] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc processing 0 keys, 1 updates
[317月2026 22:01:29.139] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 22:01:29.139] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$CloseConnections@517725f1
[317月2026 22:01:29.139] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Closing 0 connections on ManagedSelector@7ca3136a{STOPPING} id=2 keys=0 selected=0 updates=0
[317月2026 22:01:29.139] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 22:01:29.139] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc waiting with 0 keys
[317月2026 22:01:29.139] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$StopSelector@cb33776 on ManagedSelector@7ca3136a{STOPPING} id=2 keys=0 selected=0 updates=0
[317月2026 22:01:29.139] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@7ca3136a{STOPPING} id=2 keys=0 selected=0 updates=1
[317月2026 22:01:29.139] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc woken with none selected
[317月2026 22:01:29.139] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc woken up from select, 0/0/0 selected
[317月2026 22:01:29.139] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@87910bc processing 0 keys, 1 updates
[317月2026 22:01:29.139] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 22:01:29.139] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$StopSelector@cb33776
[317月2026 22:01:29.139] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 22:01:29.139] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping EatWhatYouKill@69f08364/SelectorProducer@728345ae/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=5,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=5/20,pending=0}][pc=0,pic=0,pec=1,epc=5]@2026-07-31T22:01:29.1394732+08:00
[317月2026 22:01:29.139] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED EatWhatYouKill@69f08364/SelectorProducer@728345ae/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=5,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=5/20,pending=0}][pc=0,pic=0,pec=1,epc=5]@2026-07-31T22:01:29.1394732+08:00
[317月2026 22:01:29.139] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED ManagedSelector@7ca3136a{STOPPED} id=2 keys=-1 selected=-1 updates=0
[317月2026 22:01:29.139] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping ManagedSelector@64643a4e{STARTED} id=1 keys=0 selected=0 updates=0
[317月2026 22:01:29.139] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$CloseConnections@74cdab38 on ManagedSelector@64643a4e{STOPPING} id=1 keys=0 selected=0 updates=0
[317月2026 22:01:29.139] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@64643a4e{STOPPING} id=1 keys=0 selected=0 updates=1
[317月2026 22:01:29.139] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@643a4fd8{RUNNING,thread=Thread[#310,EasyBotBridge-Jetty-310,5,SERVER]} was=RUNNING next=RESERVED size=0+6 capacity=20
[317月2026 22:01:29.139] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 woken with none selected
[317月2026 22:01:29.139] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@643a4fd8{RESERVED,thread=Thread[#310,EasyBotBridge-Jetty-310,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=6/20,pending=0}
[317月2026 22:01:29.139] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 woken up from select, 0/0/0 selected
[317月2026 22:01:29.139] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 processing 0 keys, 1 updates
[317月2026 22:01:29.139] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 22:01:29.140] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$CloseConnections@74cdab38
[317月2026 22:01:29.140] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Closing 0 connections on ManagedSelector@64643a4e{STOPPING} id=1 keys=0 selected=0 updates=0
[317月2026 22:01:29.140] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 22:01:29.140] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 waiting with 0 keys
[317月2026 22:01:29.140] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$StopSelector@57bc529f on ManagedSelector@64643a4e{STOPPING} id=1 keys=0 selected=0 updates=0
[317月2026 22:01:29.140] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@64643a4e{STOPPING} id=1 keys=0 selected=0 updates=1
[317月2026 22:01:29.140] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 woken with none selected
[317月2026 22:01:29.140] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 woken up from select, 0/0/0 selected
[317月2026 22:01:29.140] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@1732dbe6 processing 0 keys, 1 updates
[317月2026 22:01:29.140] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 22:01:29.140] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$StopSelector@57bc529f
[317月2026 22:01:29.140] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 22:01:29.140] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@6e98e75d{RUNNING,thread=Thread[#321,EasyBotBridge-Jetty-321,5,SERVER]} was=RUNNING next=RESERVED size=0+7 capacity=20
[317月2026 22:01:29.140] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@6e98e75d{RESERVED,thread=Thread[#321,EasyBotBridge-Jetty-321,5,SERVER]} waiting ReservedThreadExecutor@270810df{reserved=7/20,pending=0}
[317月2026 22:01:29.140] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping EatWhatYouKill@2bb60bc7/SelectorProducer@619de662/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=5,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=7/20,pending=0}][pc=0,pic=0,pec=3,epc=3]@2026-07-31T22:01:29.1404727+08:00
[317月2026 22:01:29.140] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED EatWhatYouKill@2bb60bc7/SelectorProducer@619de662/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=5,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=7/20,pending=0}][pc=0,pic=0,pec=3,epc=3]@2026-07-31T22:01:29.1404727+08:00
[317月2026 22:01:29.140] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED ManagedSelector@64643a4e{STOPPED} id=1 keys=-1 selected=-1 updates=0
[317月2026 22:01:29.140] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping ManagedSelector@42f9fc0a{STARTED} id=0 keys=0 selected=0 updates=0
[317月2026 22:01:29.140] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$CloseConnections@3f8cad34 on ManagedSelector@42f9fc0a{STOPPING} id=0 keys=0 selected=0 updates=0
[317月2026 22:01:29.140] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@42f9fc0a{STOPPING} id=0 keys=0 selected=0 updates=1
[317月2026 22:01:29.140] [EasyBotBridge-Jetty-308/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@64c765ce woken with none selected
[317月2026 22:01:29.140] [EasyBotBridge-Jetty-308/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@64c765ce woken up from select, 0/0/0 selected
[317月2026 22:01:29.140] [EasyBotBridge-Jetty-308/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@64c765ce processing 0 keys, 1 updates
[317月2026 22:01:29.140] [EasyBotBridge-Jetty-308/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 22:01:29.140] [EasyBotBridge-Jetty-308/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$CloseConnections@3f8cad34
[317月2026 22:01:29.140] [EasyBotBridge-Jetty-308/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Closing 0 connections on ManagedSelector@42f9fc0a{STOPPING} id=0 keys=0 selected=0 updates=0
[317月2026 22:01:29.140] [EasyBotBridge-Jetty-308/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 22:01:29.140] [EasyBotBridge-Jetty-308/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@64c765ce waiting with 0 keys
[317月2026 22:01:29.140] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Queued change lazy=false com.springwater.easybot.libs.jetty.io.ManagedSelector$StopSelector@2a912534 on ManagedSelector@42f9fc0a{STOPPING} id=0 keys=0 selected=0 updates=0
[317月2026 22:01:29.140] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Wakeup on submit ManagedSelector@42f9fc0a{STOPPING} id=0 keys=0 selected=0 updates=1
[317月2026 22:01:29.140] [EasyBotBridge-Jetty-308/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@64c765ce woken with none selected
[317月2026 22:01:29.140] [EasyBotBridge-Jetty-308/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@64c765ce woken up from select, 0/0/0 selected
[317月2026 22:01:29.141] [EasyBotBridge-Jetty-308/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: Selector sun.nio.ch.WEPollSelectorImpl@64c765ce processing 0 keys, 1 updates
[317月2026 22:01:29.141] [EasyBotBridge-Jetty-308/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updateable 1
[317月2026 22:01:29.141] [EasyBotBridge-Jetty-308/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: update com.springwater.easybot.libs.jetty.io.ManagedSelector$StopSelector@2a912534
[317月2026 22:01:29.141] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping EatWhatYouKill@10ab595a/SelectorProducer@685db433/PRODUCING/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=5,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=7/20,pending=0}][pc=0,pic=0,pec=0,epc=0]@2026-07-31T22:01:29.1414736+08:00
[317月2026 22:01:29.141] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STARTED,8<=13<=200,i=5,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=7/20,pending=0}]
[317月2026 22:01:29.141] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Stopping QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=13<=200,i=5,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=7/20,pending=0}]
[317月2026 22:01:29.141] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: stopping ReservedThreadExecutor@270810df{reserved=7/20,pending=0}
[317月2026 22:01:29.141] [EasyBotBridge-Jetty-308/DEBUG] [com.springwater.easybot.libs.jetty.io.ManagedSelector/]: updates 0
[317月2026 22:01:29.141] [EasyBotBridge-Jetty-308/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.io.ManagedSelector$$Lambda/0x00000000085b0d00@7e578dc4 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=13<=200,i=5,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=-1/20,pending=0}]
[317月2026 22:01:29.141] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@6e98e75d{RESERVED,thread=Thread[#321,EasyBotBridge-Jetty-321,5,SERVER]} task=STOP ReservedThreadExecutor@270810df{reserved=-1/20,pending=0}
[317月2026 22:01:29.141] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@6e98e75d{RESERVED,thread=Thread[#321,EasyBotBridge-Jetty-321,5,SERVER]} exited ReservedThreadExecutor@270810df{reserved=-1/20,pending=0}
[317月2026 22:01:29.141] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran ReservedThread@6e98e75d{RESERVED,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=13<=200,i=6,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=-1/20,pending=0}]
[317月2026 22:01:29.141] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@643a4fd8{RESERVED,thread=Thread[#310,EasyBotBridge-Jetty-310,5,SERVER]} task=STOP ReservedThreadExecutor@270810df{reserved=-1/20,pending=0}
[317月2026 22:01:29.141] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@643a4fd8{RESERVED,thread=Thread[#310,EasyBotBridge-Jetty-310,5,SERVER]} exited ReservedThreadExecutor@270810df{reserved=-1/20,pending=0}
[317月2026 22:01:29.141] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran ReservedThread@643a4fd8{RESERVED,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=13<=200,i=7,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=-1/20,pending=0}]
[317月2026 22:01:29.141] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@7fd88c91{RESERVED,thread=Thread[#360,EasyBotBridge-Jetty-360,5,SERVER]} task=STOP ReservedThreadExecutor@270810df{reserved=-1/20,pending=0}
[317月2026 22:01:29.141] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@7fd88c91{RESERVED,thread=Thread[#360,EasyBotBridge-Jetty-360,5,SERVER]} exited ReservedThreadExecutor@270810df{reserved=-1/20,pending=0}
[317月2026 22:01:29.141] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran ReservedThread@7fd88c91{RESERVED,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=13<=200,i=8,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=-1/20,pending=0}]
[317月2026 22:01:29.141] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4783e5f8{RESERVED,thread=Thread[#359,EasyBotBridge-Jetty-359,5,SERVER]} task=STOP ReservedThreadExecutor@270810df{reserved=-1/20,pending=0}
[317月2026 22:01:29.141] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@4783e5f8{RESERVED,thread=Thread[#359,EasyBotBridge-Jetty-359,5,SERVER]} exited ReservedThreadExecutor@270810df{reserved=-1/20,pending=0}
[317月2026 22:01:29.141] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran ReservedThread@4783e5f8{RESERVED,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=13<=200,i=9,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=-1/20,pending=0}]
[317月2026 22:01:29.141] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@5b17e6a4{RESERVED,thread=Thread[#27553,EasyBotBridge-Jetty-27553,5,SERVER]} task=STOP ReservedThreadExecutor@270810df{reserved=-1/20,pending=0}
[317月2026 22:01:29.141] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@5b17e6a4{RESERVED,thread=Thread[#27553,EasyBotBridge-Jetty-27553,5,SERVER]} exited ReservedThreadExecutor@270810df{reserved=-1/20,pending=0}
[317月2026 22:01:29.141] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran ReservedThread@5b17e6a4{RESERVED,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=13<=200,i=10,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=-1/20,pending=0}]
[317月2026 22:01:29.142] [EasyBotBridge-Jetty-37019/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@3893a01d{RESERVED,thread=Thread[#37019,EasyBotBridge-Jetty-37019,5,SERVER]} task=STOP ReservedThreadExecutor@270810df{reserved=-1/20,pending=0}
[317月2026 22:01:29.142] [EasyBotBridge-Jetty-37019/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@3893a01d{RESERVED,thread=Thread[#37019,EasyBotBridge-Jetty-37019,5,SERVER]} exited ReservedThreadExecutor@270810df{reserved=-1/20,pending=0}
[317月2026 22:01:29.142] [EasyBotBridge-Jetty-37019/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran ReservedThread@3893a01d{RESERVED,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=13<=200,i=11,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=-1/20,pending=0}]
[317月2026 22:01:29.142] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@6d89f18b{RESERVED,thread=Thread[#390,EasyBotBridge-Jetty-390,5,SERVER]} task=STOP ReservedThreadExecutor@270810df{reserved=-1/20,pending=0}
[317月2026 22:01:29.142] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.ReservedThreadExecutor/]: ReservedThread@6d89f18b{RESERVED,thread=Thread[#390,EasyBotBridge-Jetty-390,5,SERVER]} exited ReservedThreadExecutor@270810df{reserved=-1/20,pending=0}
[317月2026 22:01:29.142] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran ReservedThread@6d89f18b{RESERVED,thread=null} in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=13<=200,i=12,r=-1,q=0}[ReservedThreadExecutor@270810df{reserved=-1/20,pending=0}]
[317月2026 22:01:29.142] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED ReservedThreadExecutor@270810df{reserved=-1/20,pending=0}
[317月2026 22:01:29.142] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Waiting for Thread[#37019,EasyBotBridge-Jetty-37019,5,SERVER] for 14999
[317月2026 22:01:29.142] [EasyBotBridge-Jetty-37018/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$$Lambda/0x0000000008591250@70ecd7f2 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.142] [EasyBotBridge-Jetty-37018/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$$Lambda/0x0000000008591250@70ecd7f2 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.142] [EasyBotBridge-Jetty-37018/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Thread[#37018,EasyBotBridge-Jetty-37018,5,SERVER] exited for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.142] [EasyBotBridge-Jetty-316/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$$Lambda/0x0000000008591250@70ecd7f2 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.142] [EasyBotBridge-Jetty-315/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$$Lambda/0x0000000008591250@70ecd7f2 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.142] [EasyBotBridge-Jetty-316/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$$Lambda/0x0000000008591250@70ecd7f2 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.142] [EasyBotBridge-Jetty-315/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$$Lambda/0x0000000008591250@70ecd7f2 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.142] [EasyBotBridge-Jetty-316/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Thread[#316,EasyBotBridge-Jetty-316,5,SERVER] exited for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.142] [EasyBotBridge-Jetty-315/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Thread[#315,EasyBotBridge-Jetty-315,5,SERVER] exited for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.142] [EasyBotBridge-Jetty-307/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$$Lambda/0x0000000008591250@70ecd7f2 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.142] [EasyBotBridge-Jetty-307/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$$Lambda/0x0000000008591250@70ecd7f2 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.142] [EasyBotBridge-Jetty-307/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Thread[#307,EasyBotBridge-Jetty-307,5,SERVER] exited for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.142] [EasyBotBridge-Jetty-309/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$$Lambda/0x0000000008591250@70ecd7f2 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.142] [EasyBotBridge-Jetty-309/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$$Lambda/0x0000000008591250@70ecd7f2 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.142] [EasyBotBridge-Jetty-308/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$$Lambda/0x0000000008591250@70ecd7f2 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.142] [EasyBotBridge-Jetty-309/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Thread[#309,EasyBotBridge-Jetty-309,5,SERVER] exited for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.142] [EasyBotBridge-Jetty-308/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$$Lambda/0x0000000008591250@70ecd7f2 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.142] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$$Lambda/0x0000000008591250@70ecd7f2 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.142] [EasyBotBridge-Jetty-308/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Thread[#308,EasyBotBridge-Jetty-308,5,SERVER] exited for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.142] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$$Lambda/0x0000000008591250@70ecd7f2 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.142] [EasyBotBridge-Jetty-321/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Thread[#321,EasyBotBridge-Jetty-321,5,SERVER] exited for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.142] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$$Lambda/0x0000000008591250@70ecd7f2 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.143] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$$Lambda/0x0000000008591250@70ecd7f2 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.143] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$$Lambda/0x0000000008591250@70ecd7f2 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.143] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$$Lambda/0x0000000008591250@70ecd7f2 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.143] [EasyBotBridge-Jetty-359/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Thread[#359,EasyBotBridge-Jetty-359,5,SERVER] exited for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.143] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$$Lambda/0x0000000008591250@70ecd7f2 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.143] [EasyBotBridge-Jetty-27553/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Thread[#27553,EasyBotBridge-Jetty-27553,5,SERVER] exited for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.143] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$$Lambda/0x0000000008591250@70ecd7f2 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.143] [EasyBotBridge-Jetty-310/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Thread[#310,EasyBotBridge-Jetty-310,5,SERVER] exited for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.143] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$$Lambda/0x0000000008591250@70ecd7f2 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.143] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$$Lambda/0x0000000008591250@70ecd7f2 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.143] [EasyBotBridge-Jetty-360/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Thread[#360,EasyBotBridge-Jetty-360,5,SERVER] exited for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.143] [EasyBotBridge-Jetty-37019/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$$Lambda/0x0000000008591250@70ecd7f2 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.143] [EasyBotBridge-Jetty-37019/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$$Lambda/0x0000000008591250@70ecd7f2 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.143] [EasyBotBridge-Jetty-37019/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Thread[#37019,EasyBotBridge-Jetty-37019,5,SERVER] exited for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.143] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Waiting for Thread[#308,EasyBotBridge-Jetty-308,5,] for 14999
[317月2026 22:01:29.143] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Waiting for Thread[#321,EasyBotBridge-Jetty-321,5,] for 14999
[317月2026 22:01:29.143] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Waiting for Thread[#390,EasyBotBridge-Jetty-390,5,SERVER] for 14999
[317月2026 22:01:29.144] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: run com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$$Lambda/0x0000000008591250@70ecd7f2 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.144] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: ran com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool$$Lambda/0x0000000008591250@70ecd7f2 in QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.144] [EasyBotBridge-Jetty-390/DEBUG] [com.springwater.easybot.libs.jetty.util.thread.QueuedThreadPool/]: Thread[#390,EasyBotBridge-Jetty-390,5,SERVER] exited for QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPING,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.144] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=13,r=-1,q=0}[NO_TRY]
[317月2026 22:01:29.144] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED EatWhatYouKill@10ab595a/SelectorProducer@685db433/IDLE/p=false/QueuedThreadPool[EasyBotBridge-Jetty]@55839e77{STOPPED,8<=0<=200,i=13,r=-1,q=0}[NO_TRY][pc=0,pic=0,pec=0,epc=0]@2026-07-31T22:01:29.1444853+08:00
[317月2026 22:01:29.144] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED ManagedSelector@42f9fc0a{STOPPED} id=0 keys=-1 selected=-1 updates=0
[317月2026 22:01:29.144] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED ClientSelectorManager@72123aa8{STOPPED}
[317月2026 22:01:29.144] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED HttpClientTransportOverHTTP@127f693c{STOPPED}
[317月2026 22:01:29.144] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED HttpClient@32c4e980{STOPPED}
[317月2026 22:01:29.144] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.websocket.client.WebSocketClient/]: Stopped WebSocketClient@4acb9ec8[httpClient=HttpClient@32c4e980{STOPPED},openSessions.size=0]
[317月2026 22:01:29.144] [Server thread/DEBUG] [com.springwater.easybot.libs.jetty.util.component.AbstractLifeCycle/]: STOPPED WebSocketClient@4acb9ec8[httpClient=HttpClient@32c4e980{STOPPED},openSessions.size=0]
[317月2026 22:01:29.144] [Server thread/INFO] [EasyBot/]: BridgeClient 关闭完成。
[317月2026 22:01:29.165] [Server thread/INFO] [InvSee++_Clear/]: 正在禁用 InvSeePlusPlus_Clear v0.31.15
[317月2026 22:01:29.167] [Server thread/INFO] [InvSee++_Give/]: 正在禁用 InvSeePlusPlus_Give v0.31.15
[317月2026 22:01:29.170] [Server thread/INFO] [NoBuildPlus/]: 正在禁用 NoBuildPlus v1.7.1
[317月2026 22:01:29.172] [Server thread/INFO] [PlugManX/]: 正在禁用 PlugManX v3.0.2
[317月2026 22:01:29.183] [Server thread/INFO] [QuickShop-Hikari/]: 正在禁用 QuickShop-Hikari v6.2.0.11
[317月2026 22:01:29.185] [Server thread/INFO] [QuickShop-Hikari/Bootstrap/]: QuickShop-Hikari - Bootstrap -> Execute the shutdown sequence
[317月2026 22:01:29.186] [Server thread/INFO] [QuickShop-Hikari/]: QuickShop is finishing remaining work, this may need a while...
[317月2026 22:01:29.186] [Server thread/INFO] [QuickShop-Hikari/]: Shutting down error reporter...
[317月2026 22:01:29.188] [Server thread/INFO] [QuickShop-Hikari/]: Unregistering PlaceHolderAPI hooks...
[317月2026 22:01:29.189] [Server thread/INFO] [QuickShop-Hikari/]: Successfully unregistered PlaceholderAPI hook!
[317月2026 22:01:29.189] [Server thread/INFO] [QuickShop-Hikari/]: Unloading all loaded shops...
[317月2026 22:01:29.190] [Server thread/INFO] [QuickShop-Hikari/]: Stopping shop auto save...
[317月2026 22:01:29.190] [Server thread/INFO] [QuickShop-Hikari/]: Saving all in-memory changed shops...
[317月2026 22:01:29.192] [Server thread/INFO] [QuickShop-Hikari/]: Shops needed saved: 0
[317月2026 22:01:29.192] [Server thread/INFO] [QuickShop-Hikari/]: Cleaning up shop manager...
[317月2026 22:01:29.194] [Server thread/INFO] [QuickShop-Hikari/]: Unloading loaded shops...
[317月2026 22:01:29.194] [Server thread/INFO] [QuickShop-Hikari/]: Saving shops, please allow up to 30 seconds for flush changes into database...
[317月2026 22:01:29.196] [Server thread/INFO] [QuickShop-Hikari/]: Cleaning up display manager...
[317月2026 22:01:29.197] [Server thread/INFO] [QuickShop-Hikari/]: Stopping log watcher...
[317月2026 22:01:29.198] [Server thread/INFO] [QuickShop-Hikari/]: Shutting down scheduled timers...
[317月2026 22:01:29.198] [Server thread/INFO] [QuickShop-Hikari/]: Shutting down event calendar watcher...
[317月2026 22:01:29.201] [Server thread/INFO] [QuickShop-Hikari/]: Shutting down update watcher...
[317月2026 22:01:29.203] [Server thread/INFO] [QuickShop-Hikari/]: Shutting down 3rd-party integrations...
[317月2026 22:01:29.203] [Server thread/INFO] [QuickShop-Hikari/]: Unload PlaceHolderAPI module successfully!
[317月2026 22:01:29.204] [Server thread/INFO] [QuickShop-Hikari/]: Shutting down database connections...
[317月2026 22:01:29.207] [Server thread/INFO] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariDataSource/]: HikariPool-1 - Shutdown initiated...
[317月2026 22:01:29.207] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - Before shutdown stats (total=10, active=0, idle=10, waiting=0)
[317月2026 22:01:29.208] [HikariPool-1 connection closer/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.PoolBase/]: HikariPool-1 - Closing connection conn0: url=jdbc:h2:D:\*已隐藏*\plugins\QuickShop-Hikari\shops user=: (connection evicted)
[317月2026 22:01:29.209] [HikariPool-1 connection closer/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.PoolBase/]: HikariPool-1 - Closing connection conn1: url=jdbc:h2:D:\*已隐藏*\plugins\QuickShop-Hikari\shops user=: (connection evicted)
[317月2026 22:01:29.209] [HikariPool-1 connection closer/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.PoolBase/]: HikariPool-1 - Closing connection conn2: url=jdbc:h2:D:\*已隐藏*\plugins\QuickShop-Hikari\shops user=: (connection evicted)
[317月2026 22:01:29.209] [HikariPool-1 connection closer/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.PoolBase/]: HikariPool-1 - Closing connection conn3: url=jdbc:h2:D:\*已隐藏*\plugins\QuickShop-Hikari\shops user=: (connection evicted)
[317月2026 22:01:29.209] [HikariPool-1 connection closer/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.PoolBase/]: HikariPool-1 - Closing connection conn4: url=jdbc:h2:D:\*已隐藏*\plugins\QuickShop-Hikari\shops user=: (connection evicted)
[317月2026 22:01:29.209] [HikariPool-1 connection closer/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.PoolBase/]: HikariPool-1 - Closing connection conn5: url=jdbc:h2:D:\*已隐藏*\plugins\QuickShop-Hikari\shops user=: (connection evicted)
[317月2026 22:01:29.209] [HikariPool-1 connection closer/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.PoolBase/]: HikariPool-1 - Closing connection conn6: url=jdbc:h2:D:\*已隐藏*\plugins\QuickShop-Hikari\shops user=: (connection evicted)
[317月2026 22:01:29.209] [HikariPool-1 connection closer/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.PoolBase/]: HikariPool-1 - Closing connection conn7: url=jdbc:h2:D:\*已隐藏*\plugins\QuickShop-Hikari\shops user=: (connection evicted)
[317月2026 22:01:29.209] [HikariPool-1 connection closer/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.PoolBase/]: HikariPool-1 - Closing connection conn8: url=jdbc:h2:D:\*已隐藏*\plugins\QuickShop-Hikari\shops user=: (connection evicted)
[317月2026 22:01:29.209] [HikariPool-1 connection closer/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.PoolBase/]: HikariPool-1 - Closing connection conn9: url=jdbc:h2:D:\*已隐藏*\plugins\QuickShop-Hikari\shops user=: (connection evicted)
[317月2026 22:01:29.248] [Server thread/DEBUG] [com.ghostchu.quickshop.shade.carm.easysql.hikari.pool.HikariPool/]: HikariPool-1 - After shutdown stats (total=0, active=0, idle=0, waiting=0)
[317月2026 22:01:29.248] [Server thread/INFO] [com.ghostchu.quickshop.shade.carm.easysql.hikari.HikariDataSource/]: HikariPool-1 - Shutdown completed.
[317月2026 22:01:29.249] [Server thread/INFO] [QuickShop-Hikari/Bootstrap/]: Cleaning up resources...
[317月2026 22:01:29.254] [Server thread/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Connection manager is shutting down
[317月2026 22:01:29.254] [Server thread/DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager/]: Connection manager shut down
[317月2026 22:01:29.255] [Server thread/INFO] [QuickShop-Hikari/Bootstrap/]: QuickShop-Hikari - Bootstrap -> All Complete (70ms)
[317月2026 22:01:29.257] [Server thread/INFO] [spark/]: 正在禁用 spark v1.10.175
[317月2026 22:01:29.259] [spark-java-sampler-2-thread-5/ERROR] [spark/]: [STDERR] Uncaught exception thrown in thread spark-java-sampler-2-thread-5
[317月2026 22:01:29.260] [Server thread/INFO] [TAB/]: 正在禁用 TAB v6.1.0
[317月2026 22:01:29.278] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [TAB] Disabled in 0ms
[317月2026 22:01:29.261] [spark-java-sampler-2-thread-5/WARN] [Bukkit/]: Nag author(s): '[Luck]' of 'spark v1.10.175' about their usage of System.out/err.print. Please use your plugin's logger instead (JavaPlugin#getLogger).
[317月2026 22:01:29.284] [Server thread/INFO] [TrMenu/]: 正在禁用 TrMenu v3.12.5
[317月2026 22:01:29.285] [spark-java-sampler-2-thread-5/WARN] [/]: java.util.concurrent.CancellationException
[317月2026 22:01:29.306] [spark-java-sampler-2-thread-5/WARN] [/]: at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:123)
[317月2026 22:01:29.311] [spark-java-sampler-2-thread-5/WARN] [/]: at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:193)
[317月2026 22:01:29.313] [spark-java-sampler-2-thread-5/WARN] [/]: at spark-1.10.175-bukkit.jar//me.lucko.spark.common.util.SparkScheduledThreadPoolExecutor.afterExecute(SparkScheduledThreadPoolExecutor.java:48)
[317月2026 22:01:29.349] [spark-java-sampler-2-thread-5/WARN] [/]: at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1091)
[317月2026 22:01:29.342] [Server thread/INFO] [WkKit/]: 正在禁用 WkKit v1.4.7
[317月2026 22:01:29.350] [spark-java-sampler-2-thread-5/WARN] [/]: at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
[317月2026 22:01:29.356] [spark-java-sampler-2-thread-5/WARN] [/]: at java.base/java.lang.Thread.run(Thread.java:1474)
[317月2026 22:01:29.353] [Server thread/INFO] [com.mohistmc.youer.Youer/]: [WkKit] WkKit插件已成功卸载
[317月2026 22:01:29.368] [Server thread/INFO] [XConomy/]: 正在禁用 XConomy v2.26.3
[317月2026 22:01:29.369] [Server thread/INFO] [XConomy/]: XConomy successfully disabled
[317月2026 22:01:29.371] [Server thread/INFO] [BlueMap/]: 正在禁用 BlueMap v5.16
[317月2026 22:01:29.372] [Server thread/INFO] [BlueMap/]: Stopping...
[317月2026 22:01:29.372] [Server thread/INFO] [BlueMap/]: Saved and stopped!
[317月2026 22:01:29.373] [Server thread/INFO] [InvSee++/]: 正在禁用 InvSeePlusPlus v0.31.15
[317月2026 22:01:29.378] [Server thread/INFO] [Dominion/]: 正在禁用 Dominion vHEAD.3
[317月2026 22:01:29.386] [Server thread/INFO] [com.zaxxer.hikari.HikariDataSource/]: Dominion-sqlite - Shutdown initiated...
[317月2026 22:01:29.391] [Server thread/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - Before shutdown stats (total=1/1, idle=1/1, active=0, waiting=0)
[317月2026 22:01:29.412] [Dominion-sqlite:connection-closer/DEBUG] [com.zaxxer.hikari.pool.PoolBase/]: Dominion-sqlite - Closing connection org.sqlite.jdbc4.JDBC4Connection@2f13f5af: (connection evicted)
[317月2026 22:01:29.412] [Server thread/DEBUG] [com.zaxxer.hikari.pool.HikariPool/]: Dominion-sqlite - After shutdown stats (total=0/1, idle=0/1, active=0, waiting=0)
[317月2026 22:01:29.412] [Server thread/INFO] [com.zaxxer.hikari.HikariDataSource/]: Dominion-sqlite - Shutdown completed.
[317月2026 22:01:29.417] [Server thread/INFO] [FastAsyncWorldEdit/]: 正在禁用 FastAsyncWorldEdit v2.12.2
[317月2026 22:01:29.420] [Server thread/INFO] [com.sk89q.worldedit.extension.platform.PlatformManager/]: Unregistering com.sk89q.worldedit.bukkit.BukkitServerInterface from WorldEdit
[317月2026 22:01:29.422] [Server thread/INFO] [ProtocolLib/]: 正在禁用 ProtocolLib v5.4.0
[317月2026 22:01:29.425] [Server thread/INFO] [PlayerPoints/]: 正在禁用 PlayerPoints v3.3.5
[317月2026 22:01:29.429] [Server thread/INFO] [PlaceholderAPI/]: 正在禁用 PlaceholderAPI v2.12.3
[317月2026 22:01:29.431] [Server thread/INFO] [Vault/]: 正在禁用 Vault v1.7.3-b131
[317月2026 22:01:29.440] [Server thread/INFO] [LuckPerms/]: 正在禁用 LuckPerms v5.5.65
[317月2026 22:01:29.446] [Server thread/INFO] [LuckPerms/]: Starting shutdown process...
[317月2026 22:01:29.456] [Server thread/INFO] [LuckPerms/]: Closing storage...
[317月2026 22:01:29.480] [Server thread/INFO] [LuckPerms/]: Goodbye!
[317月2026 22:01:29.505] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: 正在保存玩家数据
[317月2026 22:01:29.618] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: 正在保存世界数据
[317月2026 22:01:30.456] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: 正在保存世界 'ServerLevel[world]'/minecraft:overworld 中的区块
[317月2026 22:01:31.530] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: 正在保存世界 'ServerLevel[world/DIM1]'/minecraft:the_end 中的区块
[317月2026 22:01:31.560] [Server thread/DEBUG] [net.neoforged.neoforge.common.CommonHooks/WP]: Gathered mod list to write to world save world/DIM1
[317月2026 22:01:31.585] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: 正在保存世界 'ServerLevel[world/DIM-1]'/minecraft:the_nether 中的区块
[317月2026 22:01:31.587] [Server thread/DEBUG] [net.neoforged.neoforge.common.CommonHooks/WP]: Gathered mod list to write to world save world/DIM-1
[317月2026 22:01:31.598] [Server thread/DEBUG] [net.neoforged.neoforge.common.CommonHooks/WP]: Gathered mod list to write to world save world
[317月2026 22:01:31.608] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: 线程化区块存储(world):所有区块已保存
[317月2026 22:01:31.609] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: 线程化区块存储(DIM1):所有区块已保存
[317月2026 22:01:31.610] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: 线程化区块存储(DIM-1):所有区块已保存
[317月2026 22:01:31.610] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: 线程化区块存储:所有维度已保存
[317月2026 22:01:31.612] [Server thread/DEBUG] [com.simibubi.create.Create/]: Removed Redstone Network Space for minecraft:overworld
[317月2026 22:01:31.613] [Server thread/DEBUG] [com.simibubi.create.Create/]: Removed Kinetic Network Space for minecraft:overworld
[317月2026 22:01:31.622] [Server thread/DEBUG] [com.simibubi.create.Create/]: Removed Redstone Network Space for minecraft:the_end
[317月2026 22:01:31.622] [Server thread/DEBUG] [com.simibubi.create.Create/]: Removed Kinetic Network Space for minecraft:the_end
[317月2026 22:01:31.629] [Server thread/DEBUG] [com.simibubi.create.Create/]: Removed Redstone Network Space for minecraft:the_nether
[317月2026 22:01:31.629] [Server thread/DEBUG] [com.simibubi.create.Create/]: Removed Kinetic Network Space for minecraft:the_nether