jacksonhardaway / locksmith

🔐 A mod about locks.
https://www.curseforge.com/minecraft/mc-mods/locksmith
Other
9 stars 8 forks source link

Breaking a Block crashes the Server #10

Closed missbella90 closed 1 year ago

missbella90 commented 2 years ago

What version are you seeing the problem on?

1.18.2

Describe the issue

Hey there.
We are using a Fabric server with several mods and with locksmith mod installled.
When breaking any block the Server crashes.

Amp crashlog is attached

latest.log

---- Minecraft Crash Report ----
// I let you down. Sorry :(

Time: 7/17/22, 2:08 PM
Description: Exception in server tick loop

java.lang.NoClassDefFoundError: net/minecraft/class_638
    at Not Enough Crashes deobfuscated stack trace.(1.18.2+build.3)
    at gg.moonflower.locksmith.api.lock.LockManager.get(LockManager.java:30)
    at gg.moonflower.locksmith.common.lock.LockInteractionManager.onLeftClickBlock(LockInteractionManager.java:69)
    at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:732)
    at gg.moonflower.pollen.api.registry.EventRegistry.invokeFast(EventRegistry.java:61)
    at gg.moonflower.pollen.api.registry.EventRegistry.lambda$createResult$2(EventRegistry.java:50)
    at jdk.proxy2.$Proxy121.interaction(Unknown Source)
    at gg.moonflower.pollen.core.fabric.PollenFabric.lambda$onInitialize$10(PollenFabric.java:81)
    at net.fabricmc.fabric.api.event.player.AttackBlockCallback.lambda$static$0(AttackBlockCallback.java:44)
    at net.minecraft.server.network.ServerPlayerInteractionManager.handler$bpo000$startBlockBreak(ServerPlayerInteractionManager:2561)
    at net.minecraft.server.network.ServerPlayerInteractionManager.processBlockBreakingAction(ServerPlayerInteractionManager)
    at net.minecraft.server.network.ServerPlayNetworkHandler.onPlayerAction(ServerPlayNetworkHandler:1030)
    at net.minecraft.network.packet.c2s.play.PlayerActionC2SPacket.apply(PlayerActionC2SPacket:34)
    at net.minecraft.network.packet.c2s.play.PlayerActionC2SPacket.apply(PlayerActionC2SPacket:8)
    at net.minecraft.network.NetworkThreadUtils.method_11072(NetworkThreadUtils:22)
    at net.minecraft.server.ServerTask.run(ServerTask:18)
    at net.minecraft.util.thread.ThreadExecutor.executeTask(ThreadExecutor:157)
    at net.minecraft.util.thread.ReentrantThreadExecutor.executeTask(ReentrantThreadExecutor:23)
    at net.minecraft.server.MinecraftServer.executeTask(MinecraftServer:808)
    at net.minecraft.server.MinecraftServer.executeTask(MinecraftServer:165)
    at net.minecraft.util.thread.ThreadExecutor.runTask(ThreadExecutor:131)
    at net.minecraft.server.MinecraftServer.runOneTask(MinecraftServer:790)
    at net.minecraft.server.MinecraftServer.runTask(MinecraftServer:784)
    at net.minecraft.util.thread.ThreadExecutor.runTasks(ThreadExecutor:140)
    at net.minecraft.server.MinecraftServer.runTasksTillTickEnd(MinecraftServer:769)
    at net.minecraft.server.MinecraftServer.runServer(MinecraftServer:701)
    at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer:273)
    at java.lang.Thread.run(Thread.java:833)
Caused by: java.lang.ClassNotFoundException: net.minecraft.class_638
    at jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:520)
    at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:226)
    at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:145)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:520)
    ... 27 more

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

-- System Details --
Details:
    Minecraft Version: 1.18.2
    Minecraft Version ID: 1.18.2
    Operating System: Linux (amd64) version 5.10.0-16-amd64
    Java Version: 17.0.3, Eclipse Adoptium
    Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Eclipse Adoptium
    Memory: 1627812168 bytes (1552 MiB) / 3833593856 bytes (3656 MiB) up to 12582912000 bytes (12000 MiB)
    CPUs: 10
    Processor Vendor: AuthenticAMD
    Processor Name: AMD EPYC 7702P 64-Core Processor
    Identifier: AuthenticAMD Family 23 Model 49 Stepping 0
    Microarchitecture: Zen 2
    Frequency (GHz): -0.00
    Number of physical packages: 1
    Number of physical CPUs: 10
    Number of logical CPUs: 10
    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): 17030.72
    Virtual memory used (MB): 5534.09
    Swap memory total (MB): 975.00
    Swap memory used (MB): 0.00
    JVM Flags: 1 total; -Xmx12000M
    Fabric Mods: 
        additionalbars: Additional Bars 3.3.1+1.18.2
        adventurez: AdventureZ 1.4.11
        alloy_forgery: Alloy Forgery 2.0.13+1.18
        antixray: AntiXray 1.2.1
        appleskin: AppleSkin 2.4.0+mc1.18.2
        arcanus: Arcanus 1.29
        architects_palette: Architect's Palette Fabric 2.2
        architectury: Architectury 4.5.76
        attributefix: AttributeFix 14.0.2
        axesareweapons: Axes Are Weapons 1.6.0
        backslot: BackSlot 1.2.6
        backslotaddon: BackSlot Addon 1.0.8
        balm-fabric: Balm 3.1.0+0
        basicshields: Basic Shields [Fabric] 1.3.1-1.18.2
            crowdin-translate: CrowdinTranslate 1.4+1.18.2
        beaconoverhaul: Beacon Overhaul 1.6.0+1.18.2
            reach-entity-attributes: Reach Entity Attributes 2.1.1
        bedspreads: Bedspreads 1.6.0-1.18
        besmirchment: Besmirchment 1.18.2-11
        betteranimalsplus: Better Animals Plus 1.18.2-11.0.5
        bettersleeping: BetterSleeping 0.6.0+1.17
            bettersleeping-core: BetterSleeping Core 0.6.0
            org_apache_commons_commons-text: commons-text 1.9
        bewitchment: Bewitchment 1.18-23
            impersonate: Impersonate 2.4.1
            playerabilitylib: Pal 1.5.0
            step-height-entity-attribute: Step Height Entity Attribute 1.0.0
        biomemakeover: Biome Makeover 1.18.2-1.4.28
        blockus: Blockus 2.4.7+1.18.2
            terraform-wood-api-v1: Terraform Wood API (v1) 3.0.0
        boatcontainer: BoatContainer 1.2.1
        bookshelf: Bookshelf 13.2.21
        bosses_of_mass_destruction: Bosses of Mass Destruction (Beta) 1.3.8-1.18.2
            maelstrom_library: Maelstrom Library 1.2.4-1.18.2
            multipart_entities: MultipartEntities 1.1.5-1.18.2
        botania: Botania 1.18.2-434-FABRIC
        bwplus: Bewitchment Plus 1.18.2-17
        cacao: Croptopia's Chocolaterie 1.2
        cardinal-components: Cardinal Components API 4.2.0
            cardinal-components-base: Cardinal Components API (base) 4.2.0
            cardinal-components-block: Cardinal Components API (blocks) 4.2.0
            cardinal-components-chunk: Cardinal Components API (chunks) 4.2.0
            cardinal-components-entity: Cardinal Components API (entities) 4.2.0
            cardinal-components-item: Cardinal Components API (items) 4.2.0
            cardinal-components-level: Cardinal Components API (world saves) 4.2.0
            cardinal-components-scoreboard: Cardinal Components API (scoreboard) 4.2.0
            cardinal-components-world: Cardinal Components API (worlds) 4.2.0
        carrier: Carrier 1.10.0
            advanced_runtime_resource_pack: Runtime Resource Pack 0.5.5
        chalk: Chalk 2.0.1+1.18.2
        chipped: Chipped 1.2
        clickadv: Clickable Advancements Mod 2.6
        cloth-api: Cloth API 3.2.64
            cloth-client-events-v0: Cloth Client Events v0 3.2.64
            cloth-common-events-v1: Cloth Common Events v1 3.2.64
            cloth-datagen-api-v1: Cloth Datagen v1 3.2.64
            cloth-utils-v1: Cloth Utils v1 3.2.64
        cloth-config: Cloth Config v6 6.2.62
            cloth-basic-math: cloth-basic-math 0.6.1
        clumps: Clumps 8.0.0+10
        collective-fabric: Collective (Fabric) 4.27
            fiber: fiber 0.23.0-2
        comforts: Comforts 1.1.2-1.18.2
        companion: Companion 2.0.1
        conjuring: Conjuring 1.0.22+1.18
        connectivity: Connectivity Mod 1.18.2-3.3
        craftablechainmail: Craftable Chainmail Armor 1.18.2-1.5.2-[FABRIC]
        crafttweaker: CraftTweaker 9.1.164
            org_javassist_javassist: javassist 3.29.0-GA
            org_reflections_reflections: reflections 0.10.2
        crawl: Crawl 0.10.6
            mm: Manningham Mills 2.3
        creativecore: CreativeCore (Fabric) 2.6.12
        creeperoverhaul: Creeper Overhaul 1.3.1
        croptopia: Croptopia 2.0.5
            com_typesafe_config: config 1.4.1
            io_leangen_geantyref_geantyref: geantyref 1.3.11
            org_spongepowered_configurate-core: configurate-core 4.1.2
            org_spongepowered_configurate-hocon: configurate-hocon 4.1.2
        dark-enchanting: Dark Enchanting 1.0.0+1.18.2
            libgui: LibGui 5.4.0+1.18.2
                jankson: Jankson 4.0.0+j1.2.0
                libninepatch: LibNinePatch 1.1.0
            omega-config: OmegaConfig 1.2.3-1.18.1
        darkpaintings: DarkPaintings 10.0.3
        dawn: Dawn API 3.3.2
        decorative_blocks: Decorative Blocks 2.1.0
        dehydration: Dehydration 1.2.8
        doubledoors-fabric: Double Doors (Fabric) 3.3
        dragonloot: DragonLoot 1.1.0
        dual_riders: Dual Riders 1.1.1
        dualwielding: Dual Wielding 1.1.0
        dummmmmmy: MmmMmmMmmMmm 1.18-1.5.0
        dynview: Dynamic View Mod 1.18.2-2.1
        easymagic: Easy Magic 3.3.0
        eldritch_mobs: Eldritch Mobs 1.11.0
        enchantinginfuser: Enchanting Infuser 3.2.0
        expandedstorage: Expanded Storage 7.3.12
        extraalchemy: Extra Alchemy 1.8.1
        fabric: Fabric API 0.57.0+1.18.2
            fabric-api-base: Fabric API Base 0.4.4+d7c144a860
            fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.2+2373a54560
            fabric-biome-api-v1: Fabric Biome API (v1) 8.0.6+651bcc5960
            fabric-command-api-v1: Fabric Command API (v1) 1.1.9+d7c144a860
            fabric-commands-v0: Fabric Commands (v0) 0.2.8+b4f4f6cd60
            fabric-containers-v0: Fabric Containers (v0) 0.1.22+d7c144a860
            fabric-content-registries-v0: Fabric Content Registries (v0) 3.1.1+c85f2e3860
            fabric-convention-tags-v1: Fabric Convention Tags 1.0.1+474e4f7960
            fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.1+ee261a3e60
            fabric-data-generation-api-v1: Fabric Data Generation API (v1) 3.0.0+9fcb91d260
            fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.20+489d6f8260
            fabric-entity-events-v1: Fabric Entity Events (v1) 1.4.8+d7c144a860
            fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.19+d7c144a860
            fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.18+d7c144a860
            fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.13+d7c144a860
            fabric-item-api-v1: Fabric Item API (v1) 1.5.1+6c4e5d0960
            fabric-item-groups-v0: Fabric Item Groups (v0) 0.3.14+91896a4960
            fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.1.0+cc71601c60
            fabric-loot-api-v2: Fabric Loot API (v2) 1.1.0+1997ad1260
            fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.1.2+e747827960
            fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.4+cc71601c60
            fabric-networking-api-v1: Fabric Networking API (v1) 1.0.22+e6b169eb60
            fabric-networking-v0: Fabric Networking (v0) 0.3.9+b4f4f6cd60
            fabric-object-builder-api-v1: Fabric Object Builder API (v1) 2.1.3+032c981d60
            fabric-particles-v1: Fabric Particles (v1) 0.2.12+526dc1ac60
            fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.9.9+0d9ab37260
            fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.7+d7c144a860
            fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 2.0.2+54e5b2ec60
            fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.0.3+91b7aa6660
            fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.5.2+446e059560
            fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.2.1+1f6558e860
            fabric-transfer-api-v1: Fabric Transfer API (v1) 1.6.3+f4563ac860
            fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 1.1.0+e747827960
        fabric-language-kotlin: Fabric Language Kotlin 1.8.1+kotlin.1.7.0
            org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.7.0
            org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.7.0
            org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.7.0
            org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.7.0
            org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.18.0
            org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.6.3
            org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.6.3
            org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.4.0
            org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.3.3
            org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.3.3
            org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.3.3
        fabricenchantments: Fabric Enchantments 0.7.2
        fabricloader: Fabric Loader 0.14.8
        fabricshieldlib: Fabric Shield Lib 1.5.3-1.18
        fallingtree: FallingTree 3.5.3
        farmersdelight: Farmer's Delight 1.18.2-0.2.1
        faux-custom-entity-data: Faux-Custom-Entity-Data 1.0.4
        ferritecore: FerriteCore 4.2.1
        flytre_lib: FlytreLib 1.8.1
        forgeconfigapiport: Forge Config API Port 3.2.0
        friendsandfoes: Friends&Foes 1.4.5
        geckolib3: Geckolib 3.0.50
            com_eliotlash_mclib_mclib: mclib 18
            com_eliotlash_molang_molang: molang 18
        geodes: More Geodes 1.4.2
        go-fish: Go Fish 1.5.0-1.18.2
        graveyard: The Graveyard 1.9
        haema: Haema 1.10.0+1.18.2
            fabric-permissions-api-v0: fabric-permissions-api 0.1-SNAPSHOT
        harvest_scythes: Harvest Scythes 2.5.1
        icarus: Icarus 1.11
        icarus_wings: Icarus Wings 1.1.0
        iceberg: Iceberg 1.0.38
        impaled: Impaled 1.1.3
        incantationem: Incantationem 1.1.3+1.18.2
        infusion_table: Infusion Table 1.1.0
        ingredient-extension-api: Ingredient Extension API 2.0.6
        inmis: Inmis 2.6.0-1.18.2
        inventorysorter: Inventory Sorter 1.8.8-1.18
            kyrptconfig: Kyrpt Config 1.4.6-1.18
                blue_endless_jankson: jankson 1.2.1
        java: OpenJDK 64-Bit Server VM 17
        journeymap-fabric: Journeymap 5.8.5
            journeymap-api-fabric: JourneyMap API 1.18.2-1.8-fabric-SNAPSHOT
        konkrete: Konkrete 1.3.3
        kubejs: KubeJS 1802.5.4-build.516
        lazydfu: LazyDFU 0.1.2
        levelz: LevelZ 1.3.3
        libraryferret: Library Ferret 2.0.0
        limitedchunks: Limited Chunkloading Mod 1.18.2-2.5
        lithium: Lithium 0.7.10
        locksmith: Locksmith 1.0.2
        magiccombatwands: Magic Combat Wands 1.0.2
        marketcrates: Marketcrates 1.4.1
        mavm: More Axolotl Variants Mod 1.0.8a
        mcda: MC Dungeons Armors 2.0.7
        mcdar: MC Dungeons Artifacts 1.4.8
        mcdw: MC Dungeons Weapons 4.4.0
            enchant_giver: Enchant Giver 1.2.1
        mcwbridges: Macaw's Bridges 2.0.3
        mcwfences: Macaw's Fences and Walls 1.0.5
        mcwpaintings: Macaw's Paintings 1.0.3
        mcwtrpdoors: Macaw's Trapdoors 1.0.6
        medievalmusic: Medieval Music Mod 1.18-1.3
        medievalweapons: Medieval Weapons 1.2.0
        milk_plus: Milk+ 3.0.1
            dripstone_fluid_lib: Dripstone Fluid Lib 1.2.0
            milk: Milk Lib 0.3.1
        minecraft: Minecraft 1.18.2
        mo_glass: Mo Glass 1.6.1-MC1.18.2
        mobz: MobZ 3.3.4
        more-axolotls: More Axolotls 1.0.2
        morebannerfeatures: More Banner Features 1.1.3
        morecarpets: More Carpets 1.0.4
        mythicmetals: Mythic Metals 0.14.1
            magna: Magna 1.7.0-1.18-pre1
        mythicmounts: Mythic Mounts 1.18.2-7.0
        ninjaphenix_container_lib: NinjaPhenix's Container Library 1.3.0
        no_angled_brackets: No Angled Brackets 1.0.0
        notenoughcrashes: Not Enough Crashes 4.1.6+1.18.2
        numismatic-overhaul: Numismatic Overhaul 0.2.2+1.18
            stacc: Stacc 1.3.0
        observable: Observable 2.2.3
        owo: oωo 0.7.2-no-cme+1.18
        paintings: Paintings++ 9.1.2.1
        patchouli: Patchouli 1.18.2-71.1-FABRIC
        pehkui: Pehkui 3.3.3+1.14.4-1.19.1
            kanos_config: Kanos Config 0.3.1+1.14.4-1.19
        phosphor: Phosphor 0.8.1
        plushies: Plushie Mod 1.2
        pollen: Pollen 1.4.5
        polymorph: Polymorph 0.0.21-1.18.2
        puzzleslib: Puzzles Lib 3.3.5
        rhino: Rhino 1802.1.14-build.190
        rpgz: RPGZ 0.5.0
        runelic: Runelic 11.0.1
        sandwichable: Sandwichable 1.3+1.18.2
        servercore: ServerCore 1.2.9-1.18.2
            com_electronwill_night-config_core: core 3.6.5
            com_electronwill_night-config_toml: toml 3.6.5
            placeholder-api: Placeholder API 1.1.3+1.17.1
        simple-rpc: Simple RPC 3.0.1
            me_hypherionmc_simple-rpc-common: simple-rpc-common 3.0.1
        simple_backpack: SimpleBackpack 1.2.37
        sit: Sit 1.18.2-19
        smoke_suppression: Smoke Suppression 1.0.9-1
        smoothchunk: Smooth chunk save Mod 1.18.2-1.9
        spark: spark 1.9.11
        starterkit-fabric: Starter Kit (Fabric) 3.1
        terrablender: TerraBlender 1.1.0.102
        tipthescales: Tip The Scales 5.0.6
        toolstats: ToolStats 9.0.3
        transparent: Transparent 4.1.0
        trinkets: Trinkets 3.3.1
        universal_ores: Universal Ores 1.3.0
        voicechat: Simple Voice Chat 1.18.2-2.2.45
        waystones: Waystones 2.5.5+mc1.18.2
        whisperwoods: Whisperwoods 1.18.2-2.1.0
        wilderworld: WilderWorld 2.2.2
            chord: Chord 1.8.0+1.18.2-fabric
        worldborder-fabric: World Border (Fabric) 2.5
        worldedit: WorldEdit 7.2.10+1742f98
    Server Running: true
    Player Count: 1 / 15; [class_3222['MissBella90'/49, l='ServerLevel[world]', x=62.12, y=64.00, z=1636.28]]
    Data Packs: vanilla, minecraft/croptop, Fabric Mods
    World Generation: Stable
    Is Modded: Definitely; Server brand changed to 'fabric'
    Type: Dedicated Server (map_server.txt)
    Suspected Mods: Fabric Loader (fabricloader), Locksmith (locksmith), Pollen (pollen)