MohistMC / Mohist

Minecraft Forge Hybrid server implementing the Spigot/Bukkit API, formerly known as Thermos/Cauldron/MCPC+
https://mohistmc.com
GNU General Public License v3.0
1.24k stars 203 forks source link

[1.20.1] 使用Connector出现java.lang.NoClassDefFoundError (不通过Connector的部分mod也有相同的问题) #3207

Open BiliRumble opened 5 days ago

BiliRumble commented 5 days ago

Minecraft Version : 1.20.1 Mohist Version : mohist-1.20.1-727-server Operating System : Windows 11 专业版 23H2

Concerned mod / plugin :

  1. Universal Sawmill
  2. L2 Library
  3. Create Big Cannons
  4. Blue Skies
  5. Immersive Aircraft
  6. Carry On
  7. Hearth & Home
  8. Create
  9. Create: Central Kitchen
  10. Extended Cogwheels
  11. What Are They Up To
  12. Friends&Foes
  13. Moonlight Library
  14. Another Furniture
  15. Supplementaries

Logs :

  1. Log
  2. crash-report

Steps to Reproduce :

  1. 将客户端(魔改版的BetterMC)mod复制到Mohist服务端并删除客户端独有mod
  2. 启动Mohist
  3. 服务端崩溃*

Description of issue :

  1. 相同操作在原生forge可以正常启动
  2. 出现类似于
    [18:22:16 WARN]: Injection warning: LVT in net/minecraft/server/players/PlayerList::m_11236_(Lnet/minecraft/server/level/ServerPlayer;Z)Lnet/minecraft/server/level/ServerPlayer; has incompatible changes at opcode 674 in callback dehydration.mixins.json:PlayerManagerMixin from mod dehydration->@Inject::respawnPlayerMixin(Lnet/minecraft/server/level/ServerPlayer;ZLorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;Lnet/minecraft/core/BlockPos;FZLnet/minecraft/server/level/ServerLevel;Ljava/util/Optional;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/server/level/ServerPlayer;)V.
    Expected: [Lnet/minecraft/core/BlockPos;, F, Z, Lnet/minecraft/server/level/ServerLevel;, Ljava/util/Optional;, Lnet/minecraft/server/level/ServerLevel;, Lnet/minecraft/server/level/ServerPlayer;]
    Found: [Lnet/minecraft/core/BlockPos;, F, Z, Lorg/bukkit/World;, Z, Lnet/minecraft/server/level/ServerLevel;, Lnet/minecraft/server/level/ServerLevel;]
    Available: [Lnet/minecraft/core/BlockPos;, F, Z, Lorg/bukkit/World;, Z, Lnet/minecraft/server/level/ServerLevel;, Lnet/minecraft/server/level/ServerLevel;, Lnet/minecraft/server/level/ServerPlayer;, B, Lnet/minecraft/world/level/storage/LevelData;, Lnet/minecraft/world/phys/Vec3;, F, Lnet/minecraft/world/phys/Vec3;]

    的Warn

  3. 此操作可以在和Mohist类似的服务端复现
  4. 这是服务端 - 30日后过期
BiliRumble commented 5 days ago

已经搞了两天了QWQ

OneWorldStudio commented 4 days ago

image

已经搞了两天了QWQ