Create Fabric

Create Fabric

7M Downloads

Deployer crashes Server permanently

BoostedDampi opened this issue ยท 1 comments

commented

Describe the Bug

Placing a deployer crashes the server permenetly.

---- Minecraft Crash Report ----
// Why did you do that?

Time: 10/15/22, 1:44 PM
Description: Ticking block entity

java.lang.NullPointerException: Cannot invoke "io.netty.channel.Channel.attr(io.netty.util.AttributeKey)" because the return value of "net.kyori.adventure.platform.fabric.impl.accessor.ConnectionAccess.getChannel()" is null
at net.minecraft.class_3244.handler$zen000$adventure$initTracking(class_3244.java:2698)
at net.minecraft.class_3244.(class_3244.java:203)
at dev.cafeteria.fakeplayerapi.server.FakeServerPlayNetworkHandler.(FakeServerPlayNetworkHandler.java:20)
at dev.cafeteria.fakeplayerapi.server.FakeServerPlayer.(FakeServerPlayer.java:18)
at com.simibubi.create.content.contraptions.components.deployer.DeployerFakePlayer.(DeployerFakePlayer.java:58)
at com.simibubi.create.content.contraptions.components.deployer.DeployerTileEntity.initHandler(DeployerTileEntity.java:146)
at com.simibubi.create.content.contraptions.components.deployer.DeployerTileEntity.initialize(DeployerTileEntity.java:139)
at com.simibubi.create.foundation.tileEntity.SmartTileEntity.tick(SmartTileEntity.java:67)
at com.simibubi.create.content.contraptions.base.KineticTileEntity.tick(KineticTileEntity.java:94)
at com.simibubi.create.content.contraptions.components.deployer.DeployerTileEntity.tick(DeployerTileEntity.java:172)
at com.simibubi.create.foundation.tileEntity.SmartTileEntityTicker.tick(SmartTileEntityTicker.java:15)
at net.minecraft.class_2818$class_5563.method_31703(class_2818.java:659)
at net.minecraft.class_2818$class_5564.method_31703(class_2818.java:713)
at net.minecraft.class_1937.method_18471(class_1937.java:475)
at net.minecraft.class_3218.method_18765(class_3218.java:368)
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_3244.handler$zen000$adventure$initTracking(class_3244.java:2698)
at net.minecraft.class_3244.(class_3244.java:203)
at dev.cafeteria.fakeplayerapi.server.FakeServerPlayNetworkHandler.(FakeServerPlayNetworkHandler.java:20)
at dev.cafeteria.fakeplayerapi.server.FakeServerPlayer.(FakeServerPlayer.java:18)
at com.simibubi.create.content.contraptions.components.deployer.DeployerFakePlayer.(DeployerFakePlayer.java:58)
at com.simibubi.create.content.contraptions.components.deployer.DeployerTileEntity.initHandler(DeployerTileEntity.java:146)
at com.simibubi.create.content.contraptions.components.deployer.DeployerTileEntity.initialize(DeployerTileEntity.java:139)
at com.simibubi.create.foundation.tileEntity.SmartTileEntity.tick(SmartTileEntity.java:67)
at com.simibubi.create.content.contraptions.base.KineticTileEntity.tick(KineticTileEntity.java:94)
at com.simibubi.create.content.contraptions.components.deployer.DeployerTileEntity.tick(DeployerTileEntity.java:172)
at com.simibubi.create.foundation.tileEntity.SmartTileEntityTicker.tick(SmartTileEntityTicker.java:15)
at net.minecraft.class_2818$class_5563.method_31703(class_2818.java:659)
at net.minecraft.class_2818$class_5564.method_31703(class_2818.java:713)
at net.minecraft.class_1937.method_18471(class_1937.java:475)
at net.minecraft.class_3218.method_18765(class_3218.java:368)

-- Block entity being ticked --
Details:
Name: create:deployer // com.simibubi.create.content.contraptions.components.deployer.DeployerTileEntity
Block: Block{create:deployer}[axis_along_first=true,facing=up]
Block location: World: (-642,62,368), Section: (at 14,14,0 in -41,3,23; chunk contains blocks -656,-64,368 to -641,319,383), Region: (-2,0; contains chunks -64,0 to -33,31, blocks -1024,-64,0 to -513,319,511)
Block: Block{create:deployer}[axis_along_first=true,facing=up]
Block location: World: (-642,62,368), Section: (at 14,14,0 in -41,3,23; chunk contains blocks -656,-64,368 to -641,319,383), Region: (-2,0; contains chunks -64,0 to -33,31, blocks -1024,-64,0 to -513,319,511)
Stacktrace:
at net.minecraft.class_2818$class_5563.method_31703(class_2818.java:659)
at net.minecraft.class_2818$class_5564.method_31703(class_2818.java:713)
at net.minecraft.class_1937.method_18471(class_1937.java:475)
at net.minecraft.class_3218.method_18765(class_3218.java:368)
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: 3 total; [class_3222['Right_dc'/4, l='ServerLevel[world]', x=-473.77, y=-7.00, z=390.60], class_3222['Dampi_'/124, l='ServerLevel[world]', x=-641.37, y=59.00, z=368.01], class_3222['Picaforever'/158, l='ServerLevel[world]', x=-447.50, y=-15.60, z=403.68]]
Chunk stats: 2362
Level dimension: minecraft:overworld
Level spawn location: World: (-528,72,224), Section: (at 0,8,0 in -33,4,14; chunk contains blocks -528,-64,224 to -513,319,239), Region: (-2,0; contains chunks -64,0 to -33,31, blocks -1024,-64,0 to -513,319,511)
Level time: 4094493 game time, 4525409 day time
Level name: world
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Level weather: Rain time: 10319 (now: false), thunder time: 82572 (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 5.15.0-48-generic
Java Version: 17.0.4, Private Build
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Private Build
Memory: 609589408 bytes (581 MiB) / 1920991232 bytes (1832 MiB) up to 3221225472 bytes (3072 MiB)
CPUs: 2
Processor Vendor: GenuineIntel
Processor Name: Intel(R) Core(TM)2 Duo CPU P8800 @ 2.66GHz
Identifier: Intel64 Family 6 Model 23 Stepping 10
Microarchitecture: Penryn (Client) / Penryn (Server)
Frequency (GHz): 2.66
Number of physical packages: 1
Number of physical CPUs: 2
Number of logical CPUs: 2
Graphics card #0 name: Mobile 4 Series Chipset Integrated Graphics Controller
Graphics card #0 vendor: Intel Corporation (0x8086)
Graphics card #0 VRAM (MB): 256.00
Graphics card #0 deviceId: 0x2a42
Graphics card #0 versionInfo: unknown
Virtual memory max (MB): 5731.02
Virtual memory used (MB): 2775.14
Swap memory total (MB): 3821.00
Swap memory used (MB): 77.28
JVM Flags: 19 total; -Xmx3G -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:
appleskin: AppleSkin 2.4.1+mc1.18.2
architectury: Architectury 4.9.84
archon: Archon 0.3.2
cardinal-components-base: Cardinal Components API (base) 4.1.4
cardinal-components-entity: Cardinal Components API (entities) 4.1.4
omega-config: OmegaConfig 1.2.3-1.18.1
audioplayer: AudioPlayer 1.18.2-1.0.3
betterdeserttemples: YUNG's Better Desert Temples 1.18.2-Fabric-1.3.1
betterdungeons: YUNG's Better Dungeons 1.18.2-Fabric-2.1.0
betterfpsdist: Better FPS distance Mod 1.18-1.8
bettermineshafts: YUNG's Better Mineshafts 1.18.2-Fabric-2.2
betterstrongholds: YUNG's Better Strongholds 1.18.2-Fabric-2.1.1
betterwitchhuts: YUNG's Better Witch Huts 1.18.2-Fabric-1.0.1
bookshelf: Bookshelf 13.2.50
byg: Oh The Biomes You'll Go 1.4
charm: Charm 4.4.4
com_moandjiezana_toml_toml4j: toml4j 0.7.2
chunky: Chunky 1.2.164
cloth-config: Cloth Config v6 6.4.90
cloth-basic-math: cloth-basic-math 0.6.1
clumps: Clumps 8.0.0+15
create: Create 0.5.0e-733
com_google_code_findbugs_jsr305: jsr305 3.0.2
fake-player-api: Fake Player API 0.3.0
forge_tags: Forge Tags 2.1
forgeconfigapiport: Forge Config API Port 3.2.0
milk: Milk Lib 0.3.2
dripstone_fluid_lib: Dripstone Fluid Lib 1.2.0
porting_lib: Porting Lib 1.2.460-beta+1.18.2-dev.cca931b
com_github_llamalad7_mixinextras: MixinExtras 0.0.11
mm: Manningham Mills 2.3
serialization_hooks: Serialization Hooks 0.3.23
reach-entity-attributes: Reach Entity Attributes 2.1.1
registrate-fabric: Registrate for Fabric MC1.18.2-1.1.4
dungeons_arise: When Dungeons Arise 2.1.50
ecologics: Ecologics 1.7.10
extra_classes_origins: Extra Classes - Origins 1.0.0
fabric-api: Fabric API 0.59.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.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.1+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.19+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.2+17cbbd4360
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.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.10+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.2+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.4+kotlin.1.7.20
org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.7.20
org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.7.20
org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.7.20
org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.7.20
org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.18.3
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.0
org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.4.0
org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.4.0
fabricenchantments: Fabric Enchantments 0.7.2
fabricloader: Fabric Loader 0.14.9
farmersdelight: Farmer's Delight 1.18.2-1.2.1
feature_nbt_deadlock_be_gone: Feature NBT Deadlock Be Gone - Fabric 2.0.0+1.18.2-rc1
ferritecore: FerriteCore 4.2.1
java: OpenJDK 64-Bit Server VM 17
krypton: Krypton 0.1.9
com_velocitypowered_velocity-native: velocity-native 1.1.0-SNAPSHOT
ksyxis: Ksyxis 1.1
lazydfu: LazyDFU 0.1.2
ledger: Ledger 1.2.4
fabric-permissions-api-v0: fabric-permissions-api 0.1-SNAPSHOT
server_translations_api: Server Translations API 1.4.9+1.18.2-rc1
packet_tweaker: Packet Tweaker 0.2.0+1.18-pre1
lithium: Lithium 0.7.10
memoryleakfix: Memory Leak Fix 1.18.2-0.7.0
minecraft: Minecraft 1.18.2
minimotd-fabric: MiniMOTD 2.0.7
adventure-platform-fabric: adventure-platform-fabric 5.2.1
net_kyori_adventure-api: adventure-api 4.10.1
net_kyori_adventure-key: adventure-key 4.10.1
net_kyori_adventure-platform-api: adventure-platform-api 4.1.0
net_kyori_adventure-text-minimessage: adventure-text-minimessage 4.10.1
net_kyori_adventure-text-serializer-gson: adventure-text-serializer-gson 4.10.1
net_kyori_adventure-text-serializer-plain: adventure-text-serializer-plain 4.10.1
net_kyori_examination-api: examination-api 1.3.0
net_kyori_examination-string: examination-string 1.3.0
origins: Origins 1.4.1
apoli: Apoli 2.3.3
additionalentityattributes: Additionalentityattributes 1.0.0+1.18.2
calio: Calio 1.5.1
playerabilitylib: Pal 1.5.0
origins-classes: Origins: Classes 1.3.0
patchouli: Patchouli 1.18.2-71.1-FABRIC
fiber: fiber 0.23.0-2
repurposed_structures: Repurposed Structures 4.1.14+1.18.2
roughlyenoughitems: Roughly Enough Items 8.3.549
error_notifier: Error Notifier 1.0.9
roughlyenoughresources: Roughly Enough Resources 2.5.0
seedfix: Seed Fix 1.0.1
serverstop: ServerStop 0.1.1
sound_physics_remastered: Sound Physics Remastered 1.18.2-1.0.6
spark: spark 1.9.11
starlight: Starlight 1.0.2+fabric.89b8d9f
t_and_t: Towns and Towers - Structure Add-on 1.6
terrablender: TerraBlender 1.2.0.126
com_electronwill_night-config_core: core 3.6.4
com_electronwill_night-config_toml: toml 3.6.4
voicechat: Simple Voice Chat 1.18.2-2.3.10
xaerominimap: Xaero's Minimap 22.15.1
xaeroworldmap: Xaero's World Map 1.28.0
yungsapi: YUNG's API 1.18.2-Fabric-2.0.8
yungsbridges: YUNG's Bridges 1.18.2-Fabric-2.1.0
yungsextras: YUNG's Extras 1.18.2-Fabric-2.1.0
Server Running: true
Player Count: 4 / 20; [class_3222['C4rnel1an'/1, l='ServerLevel[world]', x=-419.53, y=41.00, z=310.24], class_3222['Right_dc'/4, l='ServerLevel[world]', x=-473.77, y=-7.00, z=390.60], class_3222['Dampi_'/124, l='ServerLevel[world]', x=-641.37, y=59.00, z=368.01], class_3222['Picaforever'/158, l='ServerLevel[world]', x=-447.50, y=-15.60, z=403.68]]
Data Packs: vanilla, Fabric Mods
World Generation: Stable
Is Modded: Definitely; Server brand changed to 'fabric'
Type: Dedicated Server (map_server.txt)

Reproduction Steps

  1. Place Deployer
  2. Server Crashes

Expected Result

The block should be placed without problem

Screenshots and Videos

No response

Crash Report or Log

No response

Operating System

Ubuntu Server

Mod Version

0.5.0e

Minecraft Version

1.18.2

Other Mods

	appleskin: AppleSkin 2.4.1+mc1.18.2
	architectury: Architectury 4.9.84
	archon: Archon 0.3.2
	audioplayer: AudioPlayer 1.18.2-1.0.3
	betterdeserttemples: YUNG's Better Desert Temples 1.18.2-Fabric-1.3.1
	betterdungeons: YUNG's Better Dungeons 1.18.2-Fabric-2.1.0
	betterfpsdist: Better FPS distance Mod 1.18-1.8
	bettermineshafts: YUNG's Better Mineshafts 1.18.2-Fabric-2.2
	betterstrongholds: YUNG's Better Strongholds 1.18.2-Fabric-2.1.1
	betterwitchhuts: YUNG's Better Witch Huts 1.18.2-Fabric-1.0.1
	bookshelf: Bookshelf 13.2.50
	byg: Oh The Biomes You'll Go 1.4
	charm: Charm 4.4.4
	chunky: Chunky 1.2.164
	cloth-config: Cloth Config v6 6.4.90
	clumps: Clumps 8.0.0+15
	create: Create 0.5.0e-733
	dungeons_arise: When Dungeons Arise 2.1.50
	ecologics: Ecologics 1.7.10
	extra_classes_origins: Extra Classes - Origins 1.0.0
	fabric-api: Fabric API 0.59.0+1.18.2
	fabric-language-kotlin: Fabric Language Kotlin 1.8.4+kotlin.1.7.20
	fabricenchantments: Fabric Enchantments 0.7.2
	fabricloader: Fabric Loader 0.14.9
	farmersdelight: Farmer's Delight 1.18.2-1.2.1
	feature_nbt_deadlock_be_gone: Feature NBT Deadlock Be Gone - Fabric 2.0.0+1.18.2-rc1
	ferritecore: FerriteCore 4.2.1
	krypton: Krypton 0.1.9
	ksyxis: Ksyxis 1.1
	lazydfu: LazyDFU 0.1.2
	ledger: Ledger 1.2.4
	lithium: Lithium 0.7.10
	memoryleakfix: Memory Leak Fix 1.18.2-0.7.0
	minecraft: Minecraft 1.18.2
	minimotd-fabric: MiniMOTD 2.0.7
	origins: Origins 1.4.1
	origins-classes: Origins: Classes 1.3.0
	patchouli: Patchouli 1.18.2-71.1-FABRIC
	fiber: fiber 0.23.0-2
	repurposed_structures: Repurposed Structures 4.1.14+1.18.2
	roughlyenoughitems: Roughly Enough Items 8.3.549
	roughlyenoughresources: Roughly Enough Resources 2.5.0
	seedfix: Seed Fix 1.0.1
	serverstop: ServerStop 0.1.1
	sound_physics_remastered: Sound Physics Remastered 1.18.2-1.0.6
	spark: spark 1.9.11
	starlight: Starlight 1.0.2+fabric.89b8d9f
	t_and_t: Towns and Towers - Structure Add-on 1.6
	terrablender: TerraBlender 1.2.0.126
	voicechat: Simple Voice Chat 1.18.2-2.3.10
	xaerominimap: Xaero's Minimap 22.15.1
	xaeroworldmap: Xaero's World Map 1.28.0
	yungsapi: YUNG's API 1.18.2-Fabric-2.0.8
	yungsbridges: YUNG's Bridges 1.18.2-Fabric-2.1.0
	yungsextras: YUNG's Extras 1.18.2-Fabric-2.1.0

Additional Context

No response

commented

duplicate of #503
remove minimotd