You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
---- Minecraft Crash Report ----
// Hi. I'm Minecraft, and I'm a crashaholic.
Time: 2024-12-03 23:31:22
Description: Exception in server tick loop
java.lang.NullPointerException: Cannot invoke "java.lang.Enum.toString()" because "val" is null
at knot//io.icker.factions.database.SerializerRegistry.lambda$createEnumSerializer$24(SerializerRegistry.java:110)
at knot//io.icker.factions.database.SerializerRegistry$Serializer.serialize(SerializerRegistry.java:44)
at knot//io.icker.factions.database.SerializerRegistry.toNbtElement(SerializerRegistry.java:100)
at knot//io.icker.factions.database.Database.serialize(Database.java:121)
at knot//io.icker.factions.database.Database.serializeList(Database.java:153)
at knot//io.icker.factions.database.Database.serialize(Database.java:139)
at knot//io.icker.factions.database.Database.serializeList(Database.java:153)
at knot//io.icker.factions.database.Database.save(Database.java:111)
at knot//io.icker.factions.api.persistents.Faction.save(Faction.java:305)
at knot//io.icker.factions.core.ServerManager.save(ServerManager.java:22)
at knot//io.icker.factions.api.events.MiscEvents.lambda$static$0(MiscEvents.java:18)
at knot//net.minecraft.server.MinecraftServer.handler$bal000$factions$save(MinecraftServer.java:5376)
at knot//net.minecraft.server.MinecraftServer.method_3723(MinecraftServer.java)
at knot//net.minecraft.server.MinecraftServer.method_39218(MinecraftServer.java:566)
at knot//net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:857)
at knot//net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:683)
at knot//net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:270)
at java.base/java.lang.Thread.run(Thread.java:1583)
A detailed walkthrough of the error, its code path and all known details is as follows:
Expected behavior
Not crashing shortly after a faction is created
Observed/actual behavior
Crashing shortly after faction is created
Steps/models to reproduce
Create faction, run around a bit, crash.
Version
v2.60
Other
---- Minecraft Crash Report ----
// Hi. I'm Minecraft, and I'm a crashaholic.
Time: 2024-12-03 23:31:22
Description: Exception in server tick loop
java.lang.NullPointerException: Cannot invoke "java.lang.Enum.toString()" because "val" is null
at knot//io.icker.factions.database.SerializerRegistry.lambda$createEnumSerializer$24(SerializerRegistry.java:110)
at knot//io.icker.factions.database.SerializerRegistry$Serializer.serialize(SerializerRegistry.java:44)
at knot//io.icker.factions.database.SerializerRegistry.toNbtElement(SerializerRegistry.java:100)
at knot//io.icker.factions.database.Database.serialize(Database.java:121)
at knot//io.icker.factions.database.Database.serializeList(Database.java:153)
at knot//io.icker.factions.database.Database.serialize(Database.java:139)
at knot//io.icker.factions.database.Database.serializeList(Database.java:153)
at knot//io.icker.factions.database.Database.save(Database.java:111)
at knot//io.icker.factions.api.persistents.Faction.save(Faction.java:305)
at knot//io.icker.factions.core.ServerManager.save(ServerManager.java:22)
at knot//io.icker.factions.api.events.MiscEvents.lambda$static$0(MiscEvents.java:18)
at knot//net.minecraft.server.MinecraftServer.handler$bal000$factions$save(MinecraftServer.java:5376)
at knot//net.minecraft.server.MinecraftServer.method_3723(MinecraftServer.java)
at knot//net.minecraft.server.MinecraftServer.method_39218(MinecraftServer.java:566)
at knot//net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:857)
at knot//net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:683)
at knot//net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:270)
at java.base/java.lang.Thread.run(Thread.java:1583)
A detailed walkthrough of the error, its code path and all known details is as follows:
-- System Details --
Details:
Minecraft Version: 1.20.4
Minecraft Version ID: 1.20.4
Operating System: Windows 11 (amd64) version 10.0
Java Version: 21.0.4, Azul Systems, Inc.
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Azul Systems, Inc.
Memory: 6951219056 bytes (6629 MiB) / 11811160064 bytes (11264 MiB) up to 11811160064 bytes (11264 MiB)
CPUs: 8
Processor Vendor: AuthenticAMD
Processor Name: AMD Ryzen 7 3750H with Radeon Vega Mobile Gfx
Identifier: AuthenticAMD Family 23 Model 24 Stepping 1
Microarchitecture: Zen / Zen+
Frequency (GHz): 2.30
Number of physical packages: 1
Number of physical CPUs: 4
Number of logical CPUs: 8
Graphics card #0 name: TeamViewer Virtual Monitor Adapter
Graphics card #0 vendor: TeamViewer Germany GmbH
Graphics card #0 VRAM (MB): 0.00
Graphics card #0 deviceId: unknown
Graphics card #0 versionInfo: DriverVersion=11.24.54.284
Graphics card #1 name: AMD Radeon(TM) RX Vega 10 Graphics
Graphics card #1 vendor: Advanced Micro Devices, Inc. (0x1002)
Graphics card #1 VRAM (MB): 2048.00
Graphics card #1 deviceId: 0x15d8
Graphics card #1 versionInfo: DriverVersion=31.0.12027.9001
Memory slot #0 capacity (MB): 16384.00
Memory slot #0 clockSpeed (GHz): 3.20
Memory slot #0 type: DDR4
Virtual memory max (MB): 19402.59
Virtual memory used (MB): 15002.08
Swap memory total (MB): 5120.00
Swap memory used (MB): 583.90
JVM Flags: 20 total; -Xms11264M -Xmx11264M -XX:+AlwaysPreTouch -XX:+DisableExplicitGC -XX:+ParallelRefProcEnabled -XX:+PerfDisableSharedMem -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1HeapRegionSize=8M -XX:G1HeapWastePercent=5 -XX:G1MaxNewSizePercent=40 -XX:G1MixedGCCountTarget=4 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1NewSizePercent=30 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:G1ReservePercent=20 -XX:InitiatingHeapOccupancyPercent=15 -XX:MaxGCPauseMillis=200 -XX:MaxTenuringThreshold=1 -XX:SurvivorRatio=32
Fabric Mods:
c2me: Concurrent Chunk Management Engine 0.2.0+alpha.11.72
c2me-base: Concurrent Chunk Management Engine (Base) 0.2.0+alpha.11.72
c2me-fixes-chunkio-threading-issues: Concurrent Chunk Management Engine (Fixes/Chunk IO/Threading Issues) 0.2.0+alpha.11.72
c2me-fixes-general-threading-issues: Concurrent Chunk Management Engine (Fixes/General/Threading Issues) 0.2.0+alpha.11.72
c2me-fixes-worldgen-threading-issues: Concurrent Chunk Management Engine (Fixes/WorldGen/Threading Issues) 0.2.0+alpha.11.72
c2me-fixes-worldgen-vanilla-bugs: Concurrent Chunk Management Engine (Fixes/WorldGen/Vanilla Bugs) 0.2.0+alpha.11.72
c2me-notickvd: Concurrent Chunk Management Engine (No Tick View Distance) 0.2.0+alpha.11.72
c2me-opts-allocs: Concurrent Chunk Management Engine (Optimizations/Memory Allocations) 0.2.0+alpha.11.72
c2me-opts-chunk-access: Concurrent Chunk Management Engine (Optimizations/Chunk Access) 0.2.0+alpha.11.72
c2me-opts-chunkio: Concurrent Chunk Management Engine (Optimizations/Chunk IO) 0.2.0+alpha.11.72
c2me-opts-math: Concurrent Chunk Management Engine (Optimizations/Math) 0.2.0+alpha.11.72
c2me-opts-scheduling: Concurrent Chunk Management Engine (Optimizations/Scheduling) 0.2.0+alpha.11.72
c2me-opts-worldgen-general: Concurrent Chunk Management Engine (Optimizations/General WorldGen) 0.2.0+alpha.11.72
c2me-opts-worldgen-vanilla: Concurrent Chunk Management Engine (Optimizations/Vanilla WorldGen) 0.2.0+alpha.11.72
c2me-rewrites-chunk-serializer: Concurrent Chunk Management Engine (Rewrites/Chunk Serializer) 0.2.0+alpha.11.72
c2me-rewrites-chunkio: Concurrent Chunk Management Engine (Rewrites/Chunk IO) 0.2.0+alpha.11.72
c2me-server-utils: Concurrent Chunk Management Engine (Server Utils) 0.2.0+alpha.11.72
c2me-threading-chunkio: Concurrent Chunk Management Engine (Threading/WorldGen) 0.2.0+alpha.11.72
c2me-threading-lighting: Concurrent Chunk Management Engine (Threading/Lighting) 0.2.0+alpha.11.72
c2me-threading-worldgen: Concurrent Chunk Management Engine (Threading/WorldGen) 0.2.0+alpha.11.72
com_ibm_async_asyncutil: asyncutil 0.1.0
net_objecthunter_exp4j: exp4j 0.4.8
org_threadly_threadly: threadly 7.0
chunky: Chunky 1.3.146
chunkyextended: Chunky extended 2.1.1
cloth-config: Cloth Config v13 13.0.138
cloth-basic-math: cloth-basic-math 0.6.1
coroutil: CoroUtil 1.20.4-1.3.7
forgeconfigapiport: Forge Config API Port 20.4.3
com_electronwill_night-config_core: core 3.6.6
com_electronwill_night-config_toml: toml 3.6.6
easyauth: Easy Authentication Mod 3.0.20
at_favre_lib_bcrypt: bcrypt 0.10.2
at_favre_lib_bytes: bytes 1.6.1
com_mysql_mysql-connector-j: mysql-connector-j 8.2.0
de_mkammerer_argon2-jvm: argon2-jvm 2.11
de_mkammerer_argon2-jvm-nolibs: argon2-jvm-nolibs 2.11
fabric-permissions-api-v0: fabric-permissions-api 0.2-SNAPSHOT
net_java_dev_jna_jna: jna 5.13.0
org_iq80_leveldb_leveldb: leveldb 0.12
org_iq80_leveldb_leveldb-api: leveldb-api 0.12
org_mongodb_bson: bson 4.11.1
org_mongodb_mongodb-driver-core: mongodb-driver-core 4.11.1
org_mongodb_mongodb-driver-sync: mongodb-driver-sync 4.11.1
placeholder-api: Placeholder API 2.3.0+1.20.3
server_translations_api: Server Translations API 2.2.0+1.20.3-rc1
fabric-api: Fabric API 0.97.2+1.20.4
fabric-api-base: Fabric API Base 0.4.37+78d798af4f
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.50+82b1bb3e4f
fabric-biome-api-v1: Fabric Biome API (v1) 13.0.17+78d798af4f
fabric-block-api-v1: Fabric Block API (v1) 1.0.17+3e2216cb4f
fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.5+78d798af4f
fabric-command-api-v1: Fabric Command API (v1) 1.2.42+f71b366f4f
fabric-command-api-v2: Fabric Command API (v2) 2.2.21+78d798af4f
fabric-commands-v0: Fabric Commands (v0) 0.2.59+df3654b34f
fabric-containers-v0: Fabric Containers (v0) 0.1.88+df3654b34f
fabric-content-registries-v0: Fabric Content Registries (v0) 5.0.16+78d798af4f
fabric-convention-tags-v1: Fabric Convention Tags 1.5.11+78d798af4f
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.24+78d798af4f
fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.1.5+b90db5744f
fabric-data-generation-api-v1: Fabric Data Generation API (v1) 13.2.6+5c0133444f
fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.63+6605d1a84f
fabric-entity-events-v1: Fabric Entity Events (v1) 1.6.2+09fc25014f
fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.7.2+389931eb4f
fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.75+df3654b34f
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.47+78d798af4f
fabric-item-api-v1: Fabric Item API (v1) 2.3.0+bcdd12964f
fabric-item-group-api-v1: Fabric Item Group API (v1) 4.0.27+ee30b13a4f
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.3.1+a67ffb5d4f
fabric-loot-api-v2: Fabric Loot API (v2) 2.1.10+78d798af4f
fabric-message-api-v1: Fabric Message API (v1) 6.0.6+78d798af4f
fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.66+78d798af4f
fabric-networking-api-v1: Fabric Networking API (v1) 3.1.9+6abb6a4b4f
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 13.1.0+dba1195c4f
fabric-particles-v1: Fabric Particles (v1) 1.1.8+78d798af4f
fabric-recipe-api-v1: Fabric Recipe API (v1) 2.0.22+78d798af4f
fabric-registry-sync-v0: Fabric Registry Sync (v0) 4.0.21+ee30b13a4f
fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.43+73761d2e4f
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.1.2+e761c6694f
fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.3.15+78d798af4f
fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.11.21+ee30b13a4f
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.57+78d798af4f
fabric-transfer-api-v1: Fabric Transfer API (v1) 4.0.12+90f2d7b14f
fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 5.0.15+78d798af4f
fabricloader: Fabric Loader 0.16.9
mixinextras: MixinExtras 0.4.1
factions: Factions Mod 2.6.0
java: OpenJDK 64-Bit Server VM 21
jjthunder_to_the_max: JJThunder to the Max 0.5.0
lithium: Lithium 0.12.1
minecraft: Minecraft 1.20.4
mobsunscreen: Mob Sunscreen 3.3.0
mobtimizations: Mobtimizations 1.20.1-1.0.0
mr_battle_towers: Battle Towers 1.2.0
polydex: Polydex 1.0.0+1.20.3-rc1
player-data-api: Player Data API 0.4.0+1.20.3
predicate-api: Predicate API 0.3.0+1.20.2
sidebar-api: Sidebar API 0.3.0+1.20.3
polyfactory: PolyFactory 0.3.5+1.20.4
common-protection-api: Common Protection API 1.0.0
factorytools: FactoryTools 0.1.9+1.20.4
graphlib: Graph Lib 1.4.0+1.20.4
libnetworkstack: Lib Network Stack 0.11.0-pre.1
map-canvas-api: Map Canvas API 0.2.2+1.19.4
sgui: sgui 1.4.2+1.20.4
polymc: PolyMc 5.6.1+1.20.4
resource-locator-api: resource locator api 0.5.1+1.20.1
polymer-bundled: Polymer 0.7.10+1.20.4
polymer-autohost: Polymer (Auto Host) 0.7.10+1.20.4
io_netty_netty-codec-http: netty-codec-http 4.1.82.Final
polymer-blocks: Polymer (Textured Blocks) 0.7.10+1.20.4
polymer-common: Polymer (Common) 0.7.10+1.20.4
packet_tweaker: Packet Tweaker 0.5.1+1.20.4
polymer-core: Polymer (Core) 0.7.10+1.20.4
polymer-networking: Polymer (Networking) 0.7.10+1.20.4
polymer-registry-sync-manipulator: Polymer (Registry Sync Manipulator) 0.7.10+1.20.4
polymer-resource-pack: Polymer (Resource Pack) 0.7.10+1.20.4
polymer-virtual-entity: Polymer (Virtual Entity) 0.7.10+1.20.4
sleepwarp: SleepWarp 2.2.0_rc1+1.20.1
spark: spark 1.10.58
squaremap: squaremap 1.2.3
adventure-platform-fabric: adventure-platform-fabric 5.10.2-SNAPSHOT
net_kyori_adventure-api: adventure-api 4.15.0-SNAPSHOT
net_kyori_adventure-key: adventure-key 4.15.0-SNAPSHOT
net_kyori_adventure-platform-api: adventure-platform-api 4.3.1
net_kyori_adventure-text-logger-slf4j: adventure-text-logger-slf4j 4.15.0-SNAPSHOT
net_kyori_adventure-text-minimessage: adventure-text-minimessage 4.15.0-SNAPSHOT
net_kyori_adventure-text-serializer-ansi: adventure-text-serializer-ansi 4.15.0-SNAPSHOT
net_kyori_adventure-text-serializer-gson: adventure-text-serializer-gson 4.15.0-SNAPSHOT
net_kyori_adventure-text-serializer-json: adventure-text-serializer-json 4.15.0-SNAPSHOT
net_kyori_adventure-text-serializer-plain: adventure-text-serializer-plain 4.15.0-SNAPSHOT
net_kyori_ansi: ansi 1.0.3
net_kyori_examination-api: examination-api 1.3.0
net_kyori_examination-string: examination-string 1.3.0
cardinal-components-base: Cardinal Components API (base) 5.4.0
cardinal-components-entity: Cardinal Components API (entities) 5.4.0
cloud: Cloud 1.8.4
cloud_commandframework_cloud-brigadier_: cloud-brigadier 1.8.4
cloud_commandframework_cloud-core_: cloud-core 1.8.4
cloud_commandframework_cloud-services_: cloud-services 1.8.4
io_leangen_geantyref_geantyref: geantyref 1.3.13
cloud_commandframework_cloud-minecraft-extras: cloud-minecraft-extras 1.8.4
stellarity: Stellarity 2.2.1
viafabric: ViaFabric 0.4.16+88-main
viafabric-mc1204: ViaFabric for 1.20.4 0.4.16+88-main
viaversion: ViaVersion 5.1.1
vmp: Very Many Players 0.2.0+beta.7.139
Server Running: true
Player Count: 0 / 100; []
Data Packs: vanilla, fabric, easyauth, fabric-convention-tags-v1, jjthunder_to_the_max, mr_battle_towers (incompatible), polydex, polyfactory, server_translations_api, stellarity, file/Amplified_Nether_1.20_v1.2.5, file/Better Trees 1.8.zip (incompatible), file/Crafting (incompatible), file/DayCount v2-0, file/Dungeons and Taverns v3.1.1.zip, file/Injured Effects v1.4.1 [1.20-1.20.6], file/Join (incompatible), file/Physical_Falling_Trees_v1-5-1_1-20-4, file/Structory_1.20_v1.3.5.zip, file/ZombiesOnly (incompatible), file/bubblellaneous_2.0.0_data_pack, file/progressiondatapack (incompatible), file/СС 0.7.0 - Datapack
Enabled Feature Flags: minecraft:vanilla
World Generation: Experimental
Is Modded: Definitely; Server brand changed to 'fabric'
Type: Dedicated Server (map_server.txt)
The text was updated successfully, but these errors were encountered: