chronosacaria / MCDungeonsArmors

Bringing the armours of Minecraft Dungeons to Minecraft
Other
22 stars 9 forks source link

Server crashes when any player joins #42

Closed FumpleWumper closed 2 years ago

FumpleWumper commented 2 years ago

Describe the bug A server that has the mod included can load the world and stay open, but will crash as soon as a player joins. This no longer happened when that mod and that mod only was removed from the modpack the server was using

To Reproduce Steps to reproduce the behavior:

  1. Install the mod in a multiplayer server
  2. Run it
  3. Player joins
  4. Server crashes

Expected behavior For the server not to crash when the mod is included

Screenshots If applicable, add screenshots to help explain your problem.

Please complete the following information:

Additional context Here is the full crash report: ---- Minecraft Crash Report ---- // There are four lights!

Time: 3/11/22, 8:57 PM Description: Ticking entity

java.lang.NoClassDefFoundError: Could not initialize class chronosacaria.mcda.effects.ArmorEffects at net.minecraft.class_3222.handler$zok000$onArmorsAbilitiesTick(class_3222.java:9255) at net.minecraft.class_3222.method_5773(class_3222.java) at net.minecraft.class_3218.method_18762(class_3218.java:702) at net.minecraft.class_1937.method_18472(class_1937.java:485) at net.minecraft.class_3218.method_31420(class_3218.java:363) at net.minecraft.class_5574.method_31791(class_5574.java:54) at net.minecraft.class_3218.method_18765(class_3218.java:331) at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:907) at net.minecraft.class_3176.method_3813(class_3176.java:322) at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:851) at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:697) at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:273) at java.base/java.lang.Thread.run(Thread.java:833)

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head -- Thread: Server thread Stacktrace: at net.minecraft.class_3222.handler$zok000$onArmorsAbilitiesTick(class_3222.java:9255) at net.minecraft.class_3222.method_5773(class_3222.java) at net.minecraft.class_3218.method_18762(class_3218.java:702) at net.minecraft.class_1937.method_18472(class_1937.java:485) at net.minecraft.class_3218.method_31420(class_3218.java:363) at net.minecraft.class_5574.method_31791(class_5574.java:54) at net.minecraft.class_3218.method_18765(class_3218.java:331)

-- Entity being ticked -- Details: Entity Type: minecraft:player (net.minecraft.class_3222) Entity ID: 172 Entity Name: JustThatJhin Entity's Exact location: 33.50, 63.00, -5.50 Entity's Block location: World: (33,63,-6), Section: (at 1,15,10 in 2,3,-1; chunk contains blocks 32,-64,-16 to 47,319,-1), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,-64,-512 to 511,319,-1) Entity's Momentum: 0.00, 0.00, 0.00 Entity's Passengers: [] Entity's Vehicle: null Stacktrace: at net.minecraft.class_1937.method_18472(class_1937.java:485) at net.minecraft.class_3218.method_31420(class_3218.java:363) at net.minecraft.class_5574.method_31791(class_5574.java:54) at net.minecraft.class_3218.method_18765(class_3218.java:331) at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:907) at net.minecraft.class_3176.method_3813(class_3176.java:322) at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:851) at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:697) at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:273) at java.base/java.lang.Thread.run(Thread.java:833)

-- Affected level -- Details: All players: 1 total; [class_3222['JustThatJhin'/172, l='ServerLevel[second3]', x=33.50, y=63.00, z=-5.50]] Chunk stats: 2209 Level dimension: minecraft:overworld Level spawn location: World: (32,63,-11), Section: (at 0,15,5 in 2,3,-1; chunk contains blocks 32,-64,-16 to 47,319,-1), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,-64,-512 to 511,319,-1) Level time: 492 game time, 492 day time Level name: second3 Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false Level weather: Rain time: 173575 (now: false), thunder time: 81060 (now: false) Known server brands: fabric Level was modded: true Level storage version: 0x04ABD - Anvil Stacktrace: at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:907) at net.minecraft.class_3176.method_3813(class_3176.java:322) at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:851) at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:697) at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:273) at java.base/java.lang.Thread.run(Thread.java:833)

-- System Details -- Details: Minecraft Version: 1.18.2 Minecraft Version ID: 1.18.2 Operating System: Linux (amd64) version 3.10.0-1160.36.2.el7.x86_64 Java Version: 17.0.1, Red Hat, Inc. Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Red Hat, Inc. Memory: 1521660344 bytes (1451 MiB) / 3095396352 bytes (2952 MiB) up to 4294967296 bytes (4096 MiB) CPUs: 2 Processor Vendor: AuthenticAMD Processor Name: AMD Ryzen 7 3800X 8-Core Processor Identifier: AuthenticAMD Family 23 Model 113 Stepping 0 Microarchitecture: Zen 2 Frequency (GHz): -0.00 Number of physical packages: 1 Number of physical CPUs: 8 Number of logical CPUs: 16 Graphics card #0 name: unknown Graphics card #0 vendor: unknown Graphics card #0 VRAM (MB): 0.00 Graphics card #0 deviceId: unknown Graphics card #0 versionInfo: unknown Virtual memory max (MB): 81788.16 Virtual memory used (MB): 101221.89 Swap memory total (MB): 17405.99 Swap memory used (MB): 1704.01 JVM Flags: 20 total; -Xmx4096M -Xms2662M -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 Fabric Mods: additionaladditions: Additional Additions 3.0.1 advanced_runtime_resource_pack: Runtime Resource Pack 0.5.5 animal_feeding_trough: Animal Feeding Trough 1.0.3+1.18.2 awesomedungeon: Awesome Dungeon 2.0.5 awesomedungeonend: Awesome Dungeon Edition end 1.0.0 awesomedungeonocean: Awesome Dungeon Edition Ocean 2.0.5 backslot: BackSlot 1.2.5 backslotaddon: BackSlot Addon 1.0.8 balm-fabric: Balm 3.0.0+0 bedspreads: Bedspreads 1.5.0-1.18 bitsandchisels: BitsAndChisels 2.6.5 blue_endless_jankson: jankson 1.2.1 cardinal-components-base: Cardinal Components API (base) 4.1.4 cardinal-components-block: Cardinal Components API (blocks) 4.0.1 cardinal-components-entity: Cardinal Components API (entities) 4.1.4 cardinal-components-item: Cardinal Components API (items) 4.0.1 carrier: Carrier 1.10.0 chunky: Chunky 1.2.164 cloth-basic-math: cloth-basic-math 0.6.0 cloth-config: Cloth Config v6 6.2.57 cloth-config-lite: cloth-config-lite 2.0.6 clumps: Clumps 8.0.0+7 collective-fabric: Collective (Fabric) 4.25 com_electronwill_night-config_core: core 3.6.3 com_electronwill_night-config_toml: toml 3.6.3 com_eliotlash_mclib_mclib: mclib 18 com_eliotlash_molang_molang: molang 18 comforts: Comforts 1.1.2-1.18.2 config2brigadier: Config to Brigadier 1.1.1 crawl: Crawl 0.10.2 creeperoverhaul: Creeper Overhaul 1.3.0 damagetilt: Damage Tilt 1.18-fabric-0.1.2 dark-enchanting: Dark Enchanting 0.6.3+1.18 doubledoors-fabric: Double Doors (Fabric) 3.3 editsign: EditSign 0.0.1-dev enchant_giver: Enchant Giver 1.1.0 fabric: Fabric API 0.47.10+1.18.2 fabric-api-base: Fabric API Base 0.4.3+d7c144a8d2 fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.5.6+d7c144a860 fabric-biome-api-v1: Fabric Biome API (v1) 8.0.2+801ec85b60 fabric-command-api-v1: Fabric Command API (v1) 1.1.8+d7c144a860 fabric-commands-v0: Fabric Commands (v0) 0.2.7+b4f4f6cd60 fabric-containers-v0: Fabric Containers (v0) 0.1.20+d7c144a860 fabric-content-registries-v0: Fabric Content Registries (v0) 3.0.1+d82b939260 fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.1.10+3ac43d9560 fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.16+2540745460 fabric-entity-events-v1: Fabric Entity Events (v1) 1.4.7+d7c144a8d2 fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.18+d7c144a8d2 fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.12+d7c144a860 fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.12+d7c144a860 fabric-item-api-v1: Fabric Item API (v1) 1.3.2+691a79b560 fabric-item-groups-v0: Fabric Item Groups (v0) 0.3.9+3ac43d9560 fabric-language-kotlin: Fabric Language Kotlin 1.7.1+kotlin.1.6.10 fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.0.1+2540745460 fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.0.10+d7c144a860 fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.0.3+d1027f7d60 fabric-networking-api-v1: Fabric Networking API (v1) 1.0.20+d882b915d2 fabric-networking-v0: Fabric Networking (v0) 0.3.7+b4f4f6cd60 fabric-object-builder-api-v1: Fabric Object Builder API (v1) 2.0.2+34b2a0ce60 fabric-particles-v1: Fabric Particles (v1) 0.2.11+526dc1ac60 fabric-permissions-api-v0: fabric-permissions-api 0.1-SNAPSHOT fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.9.7+0d9ab37260 fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.6+d7c144a8d2 fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 2.0.1+54e5b2ec60 fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.0.1+d1027f7d60 fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.4.17+801ec85b60 fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.1.13+d7c144a860 fabric-transfer-api-v1: Fabric Transfer API (v1) 1.5.13+cca23f9360 fabricloader: Fabric Loader 0.13.3 fabrictailor: Fabric Tailor 1.8.0 fallingtree: FallingTree 0.0.1-dev fiber: fiber 0.23.0-2 forgeconfigapiport: Forge Config API Port 3.2.0 friendsandfoes: Friends&Foes 1.2.6 geckolib3: Geckolib 3.0.35 glassdoor: Glass Doors 2.1.0+1.18 graveyard: The Graveyard 1.7 immersive_weathering: Immersive Weathering 2.2.0 improvedmobs: Improved Mobs 1.18.2-1.10.5 incantationem: Incantationem 1.1.3+1.18.2 incendium: Incendium + Seed Fix 5.0.3 jankson: Jankson 4.0.0+j1.2.0 java: OpenJDK 64-Bit Server VM 17 libgui: LibGui 5.3.1+1.18 libninepatch: LibNinePatch 1.1.0 libraryferret: Library Ferret 1.0.3 maelstrom_library: Maelstrom Library 1.2.4-1.18.2 mavm: More Axolotl Variants Mod 1.0.7a mcda: MC Dungeons Armors 2.0.3 mcdw: MC Dungeons Weapons 4.2.3 mcwfences: Macaw's Fences and Walls 1.0.0 mcwtrpdoors: Macaw's Trapdoors 1.0.5 minecraft: Minecraft 1.18.2 mm: Manningham Mills 2.3 mobs_attempt_parkour: Mobs Attempt Parkour 0.2.5-1.18.2 omega-config: OmegaConfig 1.2.3-1.18.1 omega-config-gui: Omega Config GUI 1.2.3-1.18.1 onsoulfire: On Soul Fire 1.18-1 org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.6.10 org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.6.10 org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.6.10 org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.6.10 org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.5.2 org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.5.2 org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.3.1 org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.3.1 org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.3.1 polymorph: Polymorph 0.0.19-1.18.1 puzzleslib: Puzzles Lib 3.3.1 reach-entity-attributes: Reach Entity Attributes 2.1.1 seedfix: Seed Fix 1.0.1 sound_physics_remastered: Sound Physics Remastered 1.18.2-1.0.4 stacc: Stacc 1.3.0 stacker: Stacker 2.1.3 tenshilib: TenshiLib 1.18.2-1.6.3 tinyskeletons: Tiny Skeletons 3.2.0 tradingpost: Trading Post 3.2.0 transportables: Transportables 1.1 trashslot: TrashSlot 11.0.2 visualworkbench: Visual Workbench 3.2.0 voicechat: Simple Voice Chat 1.18.2-2.2.26 wthit: wthit 4.7.3 xaerominimap: Xaero's Minimap 22.3.0 xaeroworldmap: Xaero's World Map 1.20.3.1 Server Running: true Player Count: 1 / 20; [class_3222['[I censored this part]'/172, l='ServerLevel[second3]', x=33.50, y=63.00, z=-5.50]] Data Packs: vanilla, Fabric Mods World Generation: Experimental Is Modded: Definitely; Server brand changed to 'fabric' Type: Dedicated Server (map_server.txt)

chronosacaria commented 2 years ago

Thank you for this issue report. I will not be able to look into this until Monday, unfortunately, though

FumpleWumper commented 2 years ago

That's okay I am planning to use the mod again whenever it is fixed, thank you for the warning though