---- Minecraft Crash Report ---- // Surprise! Haha. Well, this is awkward. Time: 1/16/23, 8:58 AM Description: Exception ticking world java.lang.NullPointerException: Cannot invoke "java.util.List.isEmpty()" because "carpetRule.extraInfo" is null at me.senseiwells.essentialclient.feature.CarpetClient.parseRuleToClientRule(CarpetClient.java:320) at me.senseiwells.essentialclient.feature.CarpetClient.parseRuleToClientRule(CarpetClient.java:281) at me.senseiwells.essentialclient.feature.CarpetClient.lambda$loadSinglePlayerRules$3(CarpetClient.java:166) at me.senseiwells.essentialclient.feature.CarpetClient.loadSinglePlayerRules(CarpetClient.java:182) at me.senseiwells.essentialclient.feature.CarpetClient.getRule(CarpetClient.java:92) at me.senseiwells.essentialclient.utils.EssentialUtils.isCarpetRuleTrue(EssentialUtils.java:205) at me.senseiwells.essentialclient.utils.EssentialUtils.isRuleWithCarpet(EssentialUtils.java:201) at me.senseiwells.essentialclient.utils.EssentialUtils.isStackableShulkers(EssentialUtils.java:190) at net.minecraft.class_1799.handler$eae000$getMaxCount(class_1799.java:1145) at net.minecraft.class_1799.method_7914(class_1799.java) at net.minecraft.class_52.method_331(class_52.java:55) at net.minecraft.class_117.method_514(class_117.java:14) at net.minecraft.class_117.method_514(class_117.java:14) at net.minecraft.class_117.method_514(class_117.java:14) at net.minecraft.class_77.method_433(class_77.java:33) at net.minecraft.class_85$1.method_426(class_85.java:59) at net.minecraft.class_55.method_345(class_55.java:73) at net.minecraft.class_55.method_341(class_55.java:96) at net.minecraft.class_52.method_328(class_52.java:73) at net.minecraft.class_52.method_320(class_52.java:82) at net.minecraft.class_52.method_319(class_52.java:87) at net.minecraft.class_4970.method_9560(class_4970.java:270) at net.minecraft.class_4970$class_4971.method_26189(class_4970.java:935) at net.minecraft.class_2248.method_9562(class_2248.java:327) at net.minecraft.class_2248.method_9610(class_2248.java:356) at net.minecraft.class_3621.method_15730(class_3621.java:69) at net.minecraft.class_3609.method_15745(class_3609.java:260) at net.minecraft.class_3609.method_15725(class_3609.java:135) at net.minecraft.class_3609.method_15778(class_3609.java:463) at net.minecraft.class_3610.method_15770(class_3610.java:79) at net.minecraft.class_3218.method_14171(class_3218.java:684) at net.minecraft.class_6757.method_39390(class_6757.java:215) at net.minecraft.class_6757.method_39377(class_6757.java:98) at net.minecraft.class_3218.method_18765(class_3218.java:303) at net.minecraft.server.MinecraftServer.tctc$onTickingWorld(MinecraftServer.java:13302) at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:907) at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:851) at net.minecraft.class_1132.method_3748(class_1132.java:97) at net.minecraft.server.MinecraftServer.handler$zfi000$modifiedRunLoop(MinecraftServer.java:2896) at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:676) 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 me.senseiwells.essentialclient.feature.CarpetClient.parseRuleToClientRule(CarpetClient.java:320) at me.senseiwells.essentialclient.feature.CarpetClient.parseRuleToClientRule(CarpetClient.java:281) at me.senseiwells.essentialclient.feature.CarpetClient.lambda$loadSinglePlayerRules$3(CarpetClient.java:166) at me.senseiwells.essentialclient.feature.CarpetClient.loadSinglePlayerRules(CarpetClient.java:182) at me.senseiwells.essentialclient.feature.CarpetClient.getRule(CarpetClient.java:92) at me.senseiwells.essentialclient.utils.EssentialUtils.isCarpetRuleTrue(EssentialUtils.java:205) at me.senseiwells.essentialclient.utils.EssentialUtils.isRuleWithCarpet(EssentialUtils.java:201) at me.senseiwells.essentialclient.utils.EssentialUtils.isStackableShulkers(EssentialUtils.java:190) at net.minecraft.class_1799.handler$eae000$getMaxCount(class_1799.java:1145) at net.minecraft.class_1799.method_7914(class_1799.java) at net.minecraft.class_52.method_331(class_52.java:55) at net.minecraft.class_117.method_514(class_117.java:14) at net.minecraft.class_117.method_514(class_117.java:14) at net.minecraft.class_117.method_514(class_117.java:14) at net.minecraft.class_77.method_433(class_77.java:33) at net.minecraft.class_85$1.method_426(class_85.java:59) at net.minecraft.class_55.method_345(class_55.java:73) at net.minecraft.class_55.method_341(class_55.java:96) at net.minecraft.class_52.method_328(class_52.java:73) at net.minecraft.class_52.method_320(class_52.java:82) at net.minecraft.class_52.method_319(class_52.java:87) at net.minecraft.class_4970.method_9560(class_4970.java:270) at net.minecraft.class_4970$class_4971.method_26189(class_4970.java:935) at net.minecraft.class_2248.method_9562(class_2248.java:327) at net.minecraft.class_2248.method_9610(class_2248.java:356) at net.minecraft.class_3621.method_15730(class_3621.java:69) at net.minecraft.class_3609.method_15745(class_3609.java:260) at net.minecraft.class_3609.method_15725(class_3609.java:135) at net.minecraft.class_3609.method_15778(class_3609.java:463) at net.minecraft.class_3610.method_15770(class_3610.java:79) at net.minecraft.class_3218.method_14171(class_3218.java:684) at net.minecraft.class_6757.method_39390(class_6757.java:215) at net.minecraft.class_6757.method_39377(class_6757.java:98) at net.minecraft.class_3218.method_18765(class_3218.java:303) at net.minecraft.server.MinecraftServer.tctc$onTickingWorld(MinecraftServer.java:13302) -- Affected level -- Details: All players: 1 total; [class_3222['Minepig233'/404, l='ServerLevel[Remi Server]', x=-2.50, y=74.00, z=7.50]] Chunk stats: 2209 Level dimension: minecraft:overworld Level spawn location: World: (0,66,0), Section: (at 0,2,0 in 0,4,0; chunk contains blocks 0,-64,0 to 15,319,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,-64,0 to 511,319,511) Level time: 45 game time, 0 day time Level name: Remi Server Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: true Level weather: Rain time: 0 (now: false), thunder time: 0 (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.server.MinecraftServer.method_3748(MinecraftServer.java:851) at net.minecraft.class_1132.method_3748(class_1132.java:97) at net.minecraft.server.MinecraftServer.handler$zfi000$modifiedRunLoop(MinecraftServer.java:2896) at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:676) 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: Windows 10 (amd64) version 10.0 Java Version: 17.0.1, Oracle Corporation Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Oracle Corporation Memory: 763380648 bytes (728 MiB) / 3493855232 bytes (3332 MiB) up to 8589934592 bytes (8192 MiB) CPUs: 16 Processor Vendor: AuthenticAMD Processor Name: AMD Ryzen 7 4800H with Radeon Graphics Identifier: AuthenticAMD Family 23 Model 96 Stepping 1 Microarchitecture: unknown Frequency (GHz): 2.89 Number of physical packages: 1 Number of physical CPUs: 8 Number of logical CPUs: 16 Graphics card #0 name: NVIDIA GeForce GTX 1650 Ti Graphics card #0 vendor: NVIDIA (0x10de) Graphics card #0 VRAM (MB): 4095.00 Graphics card #0 deviceId: 0x2192 Graphics card #0 versionInfo: DriverVersion=30.0.15.1236 Memory slot #0 capacity (MB): 8192.00 Memory slot #0 clockSpeed (GHz): 3.20 Memory slot #0 type: DDR4 Memory slot #1 capacity (MB): 8192.00 Memory slot #1 clockSpeed (GHz): 3.20 Memory slot #1 type: DDR4 Virtual memory max (MB): 38928.61 Virtual memory used (MB): 30382.57 Swap memory total (MB): 23186.36 Swap memory used (MB): 3201.81 JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms512m -Xmx8192m Fabric Mods: appleskin: AppleSkin 2.4.1+mc1.18.2 architectury: Architectury 4.10.88 badpackets: Bad Packets 0.1.3 betterf3: BetterF3 3.0.0 bsvsb: Better Sodium Video Settings Button 2.0.5 carpet: Carpet Mod 1.4.69 carpet-extra: Carpet Extra 1.4.72 carpet-fixes: Carpet Fixes 1.18.x-1.7.11 carpet-tctc-addition-1_18_2: Carpet TCTC Addition for 1.18.2 2.0.185+94d5321-beta carpet-tis-addition: Carpet TIS Addition 1.44.0 conditional-mixin: conditional mixin 0.3.2 chunkdebug: Chunk Debug 1.0.6 chunky: Chunky 1.2.164 citresewn: CIT Resewn 1.1.1+1.18.2 citresewn-defaults: CIT Resewn: Defaults 1.1.1+1.18.2 clientcommands: Client Commands 2.6.6 clientarguments: clientarguments 1.3.1 clientcommands-scripting: Clientcommands Scripting 1.3.2 cloth-config: Cloth Config v6 6.4.90 cloth-basic-math: cloth-basic-math 0.6.1 debugify: Debugify 1.11.0 easiercrafting: EasierCrafting 1.18.2-fabric0.47.10-1.7 crowdin-translate: CrowdinTranslate 1.4+1.18.2 gbfabrictools: GBfabrictools 1.3.4+1.18.2 essential-client: Essential Client 1.3.2 com_github_senseiwells_arucas: Arucas d443072775 fabric-api: Fabric API 0.67.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-block-api-v1: Fabric Block API (v1) 1.0.0+ee3621fc60 fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.12+3ac43d9560 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.23+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.2+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.20+d7c144a860 fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.13+d7c144a860 fabric-item-api-v1: Fabric Item API (v1) 1.6.0+d8cf4e5a60 fabric-item-groups-v0: Fabric Item Groups (v0) 0.3.14+91896a4960 fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.12+54e5b2ec60 fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.10+b4f4f6cd60 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-models-v0: Fabric Models (v0) 0.3.6+d7c144a860 fabric-networking-api-v1: Fabric Networking API (v1) 1.0.23+2d30af4b60 fabric-networking-v0: Fabric Networking (v0) 0.3.10+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.11+bb2e047760 fabric-renderer-api-v1: Fabric Renderer API (v1) 0.4.15+ee3621fc60 fabric-renderer-indigo: Fabric Renderer - Indigo 0.5.5+41a02c8a60 fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.11+b4f4f6cd60 fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.8+ee3621fc60 fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 2.0.2+54e5b2ec60 fabric-rendering-v0: Fabric Rendering (v0) 1.1.13+b4f4f6cd60 fabric-rendering-v1: Fabric Rendering (v1) 1.10.7+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-api-v1: Fabric Screen API (v1) 1.0.10+d882b91560 fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.2.2+1f6558e860 fabric-textures-v0: Fabric Textures (v0) 1.0.12+3ac43d9560 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.7+kotlin.1.7.22 org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.7.22 org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.7.22 org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.7.22 org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.7.22 org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.18.5 org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.6.4 org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.6.4 org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.4.0 org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.4.1 org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.4.1 org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.4.1 fabricloader: Fabric Loader 0.14.12 fastchest: FastChest 1.3+1.18 ferritecore: FerriteCore 4.2.1 inventorysorter: Inventory Sorter 1.8.6-1.18 itemscroller: Item Scroller 0.16.1 java: OpenJDK 64-Bit Server VM 17 krypton: Krypton 0.1.9 com_velocitypowered_velocity-native: velocity-native 1.1.0-SNAPSHOT lazydfu: LazyDFU 0.1.2 litematica: Litematica 0.11.5 lithium: Lithium 0.10.3 magiclib-1_18_2: MagicLib for 1.18.2 0.6.200+a47eb26-beta malilib: MaLiLib 0.12.1 masa_gadget_mod-1_18_2: Masa Gadget for 1.18.2 3.0.0 minecraft: Minecraft 1.18.2 minihud: MiniHUD 0.22.1 modmenu: Mod Menu 3.2.5 ommc: Oh My Minecraft Client 0.4.2 pca: Plusls carpet addition mod 0.2.5 multiconnect-api: MultiConnect API 1.5.10 petowner: Pet Owner 1.8.2-1.18-pre4+ cloth-config-lite: cloth-config-lite 2.0.6 pistorder: Pistorder 1.5.0 quickshulker: Quick Shulker 1.3.9-1.18 kyrptconfig: Kyrpt Config 1.4.6-1.18 blue_endless_jankson: jankson 1.2.1 shulkerutils: shulkerutils 1.0.4-1.18 reeses-sodium-options: Reese's Sodium Options 1.4.9+mc1.18.2-build.66 roughly_enough_loot_tables: Roughly Enough Loot Tables (RELT) 1.18-1.1 roughly_enough_trades: Roughly Enough Trades (RET) 1.1.1 roughlyenoughitems: Roughly Enough Items 8.3.583 error_notifier: Error Notifier 1.0.9 roughlyenoughresources: Roughly Enough Resources 2.5.0 sodium: Sodium 0.4.1+build.15 org_joml_joml: joml 1.10.2 sodium-extra: Sodium Extra 0.4.16+mc1.18.2-build.89 caffeineconfig: CaffeineConfig 1.0.0+1.17 starlight: Starlight 1.0.2+fabric.89b8d9f tweakermore: TweakerMore 3.9.2 com_github_llamalad7_mixinextras: MixinExtras 0.1.0 tweakeroo: Tweakeroo 0.13.3 wthit: wthit 4.13.5 xaero_map_addition-1_18_2: Xaero Map Addition for 1.18.2 0.2.3 xaerominimap: Xaero's Minimap 22.17.0 xaeroworldmap: Xaero's World Map 1.28.7 Server Running: true Player Count: 1 / 8; [class_3222['Minepig233'/404, l='ServerLevel[Remi Server]', x=-2.50, y=74.00, z=7.50]] Data Packs: vanilla, Fabric Mods World Generation: Stable Type: Integrated Server (map_client.txt) Is Modded: Definitely; Client brand changed to 'fabric'; Server brand changed to 'fabric'