Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash: Floating block (Blockstate Issues) #720

Closed
SylisMC opened this issue Nov 9, 2022 · 0 comments
Closed

Crash: Floating block (Blockstate Issues) #720

SylisMC opened this issue Nov 9, 2022 · 0 comments
Labels
Bug Something isn't working Priority This issue should be a priority. Resolved Is functioning in dev code but not current release

Comments

@SylisMC
Copy link

SylisMC commented Nov 9, 2022

The game crashes when a floating block with a blockstate of any 2-block tall door is killed, lands on the ground, or hits a ceiling
I would assume this will also happen with any other blocks that are two blocks

Crash List

  • Doors (Duplicates drop and block respawn)
  • 2x Tall Foliate (Tall grass, Double Flowers, Small Dripleaves)

Bug List (No Crash)

  • Redstone Lamp (No crash but does not update blockstate when changing from entity to block)
  • Waterlogged blocks retain their waterlogged state when hitting a ceiling, duplicating the water and making a mess
  • Wall torches break, floor torches do no
  • Light source blocks do not emit light while in entity state
  • blocks pass through vines, (Not ladders) Vines become invisible when passing through vines
  • Floating block entities make climbing sounds on vines
  • fences,walls,&gates keep their blockstate regardless of landing conditions
  • 1.5 tall blocks spawn 2 blocks under a block when hitting a ceiling (If a fence hits a ceiling there will be an air block in between the fence and the ceiling
  • Armorstands riding floating blocks bounce on landing
  • stonecutters can be affected by gravity (No other interactive block can)
  • Redstone Lamp (No crash but does not update blockstate when changing from entity to block)

Does Not Crash

  • Reloading the same world does not crash
  • Beds Do not crash (Cant interact Via R-Clock or summon via command)
  • Large Dripleaves
  • Powered Piston (Cant interact Via R-Clock, summon via command does not crash)
  • Rails (update block state as expected)
  • One block tall crops and foliage

crash-2022-11-08_22.09.46-client.txt
crash-2022-11-08_22.09.44-server.txt
latest.log

Did it crash the client or server?

Both

Mod Version

paradise-lost-0.2.0-beta+1.19.jar

Fabric API Version

fabric-api-0.66.0+1.19.2.jar

Crash Report

[22:12:04] [main/INFO]: Loading Minecraft 1.19.2 with Fabric Loader 0.14.10
[22:12:04] [main/INFO]: Loading 63 mods:
	- cardinal-components-base 5.0.1 via paradise_lost
	- cardinal-components-entity 5.0.1 via paradise_lost
	- customportalapi 0.0.1-beta54-1.19 via paradise_lost
	- fabric-api 0.66.0+1.19.2
	- fabric-api-base 0.4.12+93d8cb8290 via fabric-api
	- fabric-api-lookup-api-v1 1.6.10+93d8cb8290 via fabric-api
	- fabric-biome-api-v1 9.0.18+c6af733c90 via fabric-api
	- fabric-block-api-v1 1.0.0+12bfe4ea90 via fabric-api
	- fabric-blockrenderlayer-v1 1.1.21+c6af733c90 via fabric-api
	- fabric-client-tags-api-v1 1.0.2+b35fea8390 via fabric-api
	- fabric-command-api-v1 1.2.12+f71b366f90 via fabric-api
	- fabric-command-api-v2 2.1.8+93d8cb8290 via fabric-api
	- fabric-commands-v0 0.2.29+df3654b390 via fabric-api
	- fabric-containers-v0 0.1.35+df3654b390 via fabric-api
	- fabric-content-registries-v0 3.4.1+6064db2a90 via fabric-api
	- fabric-convention-tags-v1 1.1.2+93d8cb8290 via fabric-api
	- fabric-crash-report-info-v1 0.2.6+aeb40ebe90 via fabric-api
	- fabric-data-generation-api-v1 5.2.3+b598f4ac90 via fabric-api
	- fabric-dimensions-v1 2.1.32+0dd10df690 via fabric-api
	- fabric-entity-events-v1 1.5.0+a1d87cb890 via fabric-api
	- fabric-events-interaction-v0 0.4.29+c6af733c90 via fabric-api
	- fabric-events-lifecycle-v0 0.2.29+df3654b390 via fabric-api
	- fabric-game-rule-api-v1 1.0.22+c6af733c90 via fabric-api
	- fabric-item-api-v1 1.5.8+93d8cb8290 via fabric-api
	- fabric-item-groups-v0 0.3.33+70efcffe90 via fabric-api
	- fabric-key-binding-api-v1 1.0.22+aaaf9d3390 via fabric-api
	- fabric-keybindings-v0 0.2.20+df3654b390 via fabric-api
	- fabric-lifecycle-events-v1 2.2.0+33ffe9ec90 via fabric-api
	- fabric-loot-api-v2 1.1.7+83a8659290 via fabric-api
	- fabric-loot-tables-v1 1.1.10+9e7660c690 via fabric-api
	- fabric-message-api-v1 5.0.4+93d8cb8290 via fabric-api
	- fabric-mining-level-api-v1 2.1.18+33fbc73890 via fabric-api
	- fabric-models-v0 0.3.18+c6af733c90 via fabric-api
	- fabric-networking-api-v1 1.2.5+c6af733c90 via fabric-api
	- fabric-networking-v0 0.3.22+df3654b390 via fabric-api
	- fabric-object-builder-api-v1 4.1.0+06e0e25190 via fabric-api
	- fabric-particles-v1 1.0.11+79adfe0a90 via fabric-api
	- fabric-registry-sync-v0 0.9.26+c6af733c90 via fabric-api
	- fabric-renderer-api-v1 1.0.13+12bfe4ea90 via fabric-api
	- fabric-renderer-indigo 0.6.15+aeb40ebe90 via fabric-api
	- fabric-renderer-registries-v1 3.2.21+df3654b390 via fabric-api
	- fabric-rendering-data-attachment-v1 0.3.16+12bfe4ea90 via fabric-api
	- fabric-rendering-fluids-v1 3.0.8+c6af733c90 via fabric-api
	- fabric-rendering-v0 1.1.23+df3654b390 via fabric-api
	- fabric-rendering-v1 1.11.0+73145abb90 via fabric-api
	- fabric-resource-conditions-api-v1 2.1.0+aae9039d90 via fabric-api
	- fabric-resource-loader-v0 0.7.3+3e1ba48e90 via fabric-api
	- fabric-screen-api-v1 1.0.27+93d8cb8290 via fabric-api
	- fabric-screen-handler-api-v1 1.3.1+1cc24b1b90 via fabric-api
	- fabric-sound-api-v1 1.0.0+c4f28df590 via fabric-api
	- fabric-textures-v0 1.0.21+aeb40ebe90 via fabric-api
	- fabric-transfer-api-v1 2.1.1+93d8cb8290 via fabric-api
	- fabric-transitive-access-wideners-v1 1.3.1+42d99c3290 via fabric-api
	- fabricloader 0.14.10
	- gud_recipe_confidence 1.0.2 via paradise_lost
	- incubus_core 1.7.1 via paradise_lost
	- java 17
	- minecraft 1.19.2
	- moretags 3.0.5 via paradise_lost
	- paradise_lost 0.2.0-beta+1.19
	- reach-entity-attributes 2.3.0 via paradise_lost
	- satin 1.8.0 via paradise_lost
	- trinkets 3.4.0 via paradise_lost
[22:12:04] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/C:/Users/Sleepy/curseforge/minecraft/Install/libraries/net/fabricmc/sponge-mixin/0.11.4+mixin.0.8.5/sponge-mixin-0.11.4+mixin.0.8.5.jar Service=Knot/Fabric Env=CLIENT
[22:12:04] [main/INFO]: Compatibility level set to JAVA_17
[22:12:05] [main/WARN]: Configuration conflict: there is more than one oshi.properties file on the classpath
[22:12:06] [main/WARN]: Configuration conflict: there is more than one oshi.architecture.properties file on the classpath
[22:12:08] [main/INFO]: Building optimized datafixer
[22:12:11] [main/WARN]: @Inject(@At("INVOKE_ASSIGN")) Shift.BY=2 on gud_recipe_confidence.mixins.json:IngredientMixin from mod gud_recipe_confidence::handler$zkd003$init exceeds the maximum allowed value: 0. Increase the value of maxShiftBy to suppress this warning.
[22:12:12] [Render thread/INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
[22:12:13] [Render thread/INFO]: Setting user: Sylis
[22:12:15] [Render thread/INFO]: [Indigo] Registering Indigo renderer!
[22:12:16] [Render thread/INFO]: Backend library: LWJGL version 3.3.1 SNAPSHOT
[22:12:18] [Render thread/INFO]: Narrator library for x64 successfully loaded
[22:12:18] [Render thread/INFO]: Reloading ResourceManager: Default, Fabric Mods (Cardinal Components API (base), Cardinal Components API (entities), Custom Portal Api, Fabric API, Fabric API Base, Fabric API Lookup API (v1), Fabric Biome API (v1), Fabric BlockRenderLayer Registration (v1), Fabric Client Tags, Fabric Command API (v1), Fabric Command API (v2), Fabric Commands (v0), Fabric Containers (v0), Fabric Content Registries (v0), Fabric Convention Tags, Fabric Crash Report Info (v1), Fabric Data Generation API (v1), Fabric Dimensions API (v1), Fabric Entity Events (v1), Fabric Events Interaction (v0), Fabric Events Lifecycle (v0), Fabric Game Rule API (v1), Fabric Item API (v1), Fabric Item Groups (v0), Fabric Key Binding API (v1), Fabric Key Bindings (v0), Fabric Lifecycle Events (v1), Fabric Loot API (v2), Fabric Loot Tables (v1), Fabric Message API (v1), Fabric Mining Level API (v1), Fabric Models (v0), Fabric Networking API (v1), Fabric Networking (v0), Fabric Object Builder API (v1), Fabric Particles (v1), Fabric Registry Sync (v0), Fabric Renderer API (v1), Fabric Renderer - Indigo, Fabric Renderer Registries (v1), Fabric Rendering Data Attachment (v1), Fabric Rendering Fluids (v1), Fabric Rendering (v0), Fabric Rendering (v1), Fabric Resource Conditions API (v1), Fabric Resource Loader (v0), Fabric Screen API (v1), Fabric Screen Handler API (v1), Fabric Sound API (v1), Fabric Textures (v0), Fabric Transfer API (v1), Fabric Transitive Access Wideners (v1), Fabric Loader, Recipe Confidence, Incubus Core, More Tags, Paradise Lost, Reach Entity Attributes, Satin, Trinkets)
[22:12:22] [Render thread/WARN]: Missing sound for event: minecraft:item.goat_horn.play
[22:12:22] [Render thread/WARN]: Missing sound for event: minecraft:entity.goat.screaming.horn_break
[22:12:23] [Render thread/INFO]: OpenAL initialized on device OpenAL Soft on Headset (Bose On-Ear Wireless Hands-Free AG Audio)
[22:12:23] [Render thread/INFO]: Sound engine started
[22:12:23] [Render thread/INFO]: Created: 1024x1024x4 minecraft:textures/atlas/blocks.png-atlas
[22:12:23] [Render thread/INFO]: Created: 256x256x4 minecraft:textures/atlas/signs.png-atlas
[22:12:23] [Render thread/INFO]: Created: 1024x512x4 minecraft:textures/atlas/banner_patterns.png-atlas
[22:12:23] [Render thread/INFO]: Created: 1024x512x4 minecraft:textures/atlas/shield_patterns.png-atlas
[22:12:23] [Render thread/INFO]: Created: 512x512x4 minecraft:textures/atlas/chest.png-atlas
[22:12:23] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/beds.png-atlas
[22:12:23] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/shulker_boxes.png-atlas
[22:12:24] [Render thread/WARN]: Shader rendertype_entity_translucent_emissive could not find sampler named Sampler2 in the specified shader program.
[22:12:24] [Render thread/INFO]: Created: 512x256x0 minecraft:textures/atlas/particles.png-atlas
[22:12:24] [Render thread/INFO]: Created: 256x256x0 minecraft:textures/atlas/paintings.png-atlas
[22:12:24] [Render thread/INFO]: Created: 256x256x0 minecraft:textures/atlas/mob_effects.png-atlas
[22:12:29] [Render thread/INFO]: [fabric-registry-sync] Loaded registry data [file 1/4]
[22:12:31] [Render thread/INFO]: Loaded 7 recipes
[22:12:31] [Render thread/INFO]: Loaded 1188 advancements
[22:12:32] [Worker-Bootstrap-10/INFO]: 4283 Datafixer optimizations took 23628 milliseconds
[22:12:34] [Render thread/INFO]: [fabric-registry-sync] Loaded registry data [file 1/4]
[22:12:34] [Render thread/INFO]: Loaded 7 recipes
[22:12:34] [Render thread/INFO]: Loaded 1188 advancements
[22:12:34] [Render thread/INFO]: Applied 0 biome modifications to 0 of 72 new biomes in 2.381 ms
[22:12:34] [Server thread/INFO]: Starting integrated minecraft server version 1.19.2
[22:12:34] [Server thread/INFO]: Generating keypair
[22:12:35] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld
[22:12:37] [Render thread/INFO]: Preparing spawn area: 0%
[22:12:37] [Render thread/INFO]: Preparing spawn area: 0%
[22:12:37] [Render thread/INFO]: Preparing spawn area: 0%
[22:12:37] [Render thread/INFO]: Preparing spawn area: 0%
[22:12:37] [Render thread/INFO]: Preparing spawn area: 0%
[22:12:37] [Render thread/INFO]: Preparing spawn area: 6%
[22:12:38] [Render thread/INFO]: Time elapsed: 2827 ms
[22:12:38] [Server thread/INFO]: Changing view distance to 12, from 10
[22:12:38] [Server thread/INFO]: Changing simulation distance to 12, from 0
[22:12:39] [Server thread/INFO]: Sylis[local:E:e8d9b008] logged in with entity id 302 at (0.30000001192092896, 71.0, 1.0499153820111926)
[22:12:39] [Server thread/INFO]: Sylis joined the game
[22:12:40] [Render thread/INFO]: Loaded 18 advancements
[22:13:13] [Server thread/INFO]: [Sylis: Killed 2 entities]
[22:13:13] [Render thread/INFO]: [System] [CHAT] Killed 2 entities
[22:13:13] [Server thread/WARN]: Configuration conflict: there is more than one oshi.architecture.properties file on the classpath
[22:13:13] [Render thread/WARN]: Configuration conflict: there is more than one oshi.architecture.properties file on the classpath
[22:13:13] [Render thread/ERROR]: Unreported exception thrown!
java.lang.UnsupportedOperationException: null
	at java.util.ImmutableCollections.uoe(ImmutableCollections.java:142) ~[?:?]
	at java.util.ImmutableCollections$AbstractImmutableMap.clear(ImmutableCollections.java:1067) ~[?:?]
	at net.id.incubus_core.blocklikeentities.api.BlockLikeSet.land(BlockLikeSet.java:108) ~[incubus_core-1.7.1-a552b873dea9ca59.jar:?]
	at net.id.incubus_core.blocklikeentities.api.BlockLikeSet.postTick(BlockLikeSet.java:79) ~[incubus_core-1.7.1-a552b873dea9ca59.jar:?]
	at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?]
	at net.minecraft.class_638.handler$zkp000$postEntityTick(class_638.java:2122) ~[client-intermediary.jar:?]
	at net.minecraft.class_638.method_18116(class_638.java:254) ~[client-intermediary.jar:?]
	at net.minecraft.class_310.method_1574(class_310.java:1851) ~[client-intermediary.jar:?]
	at net.minecraft.class_310.method_1523(class_310.java:1135) ~[client-intermediary.jar:?]
	at net.minecraft.class_310.method_1514(class_310.java:768) [client-intermediary.jar:?]
	at net.minecraft.client.main.Main.method_44604(Main.java:244) [client-intermediary.jar:?]
	at net.minecraft.client.main.Main.main(Main.java:51) [client-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) [fabric-loader-0.14.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.14.10.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.14.10.jar:?]
[22:13:13] [Server thread/ERROR]: Encountered an unexpected exception
net.minecraft.class_148: Exception ticking world
	at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:879) ~[client-intermediary.jar:?]
	at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:819) ~[client-intermediary.jar:?]
	at net.minecraft.class_1132.method_3748(class_1132.java:98) ~[client-intermediary.jar:?]
	at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:665) ~[client-intermediary.jar:?]
	at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:257) ~[client-intermediary.jar:?]
	at java.lang.Thread.run(Thread.java:833) [?:?]
Caused by: java.lang.UnsupportedOperationException
	at java.util.ImmutableCollections.uoe(ImmutableCollections.java:142) ~[?:?]
	at java.util.ImmutableCollections$AbstractImmutableMap.clear(ImmutableCollections.java:1067) ~[?:?]
	at net.id.incubus_core.blocklikeentities.api.BlockLikeSet.land(BlockLikeSet.java:108) ~[incubus_core-1.7.1-a552b873dea9ca59.jar:?]
	at net.id.incubus_core.blocklikeentities.api.BlockLikeSet.postTick(BlockLikeSet.java:79) ~[incubus_core-1.7.1-a552b873dea9ca59.jar:?]
	at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?]
	at net.minecraft.class_3218.handler$zkf000$postEntityTick(class_3218.java:3224) ~[client-intermediary.jar:?]
	at net.minecraft.class_3218.method_18765(class_3218.java:384) ~[client-intermediary.jar:?]
	at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:875) ~[client-intermediary.jar:?]
	... 5 more
[22:13:13] [Server thread/ERROR]: This crash report has been saved to: C:\Users\Sleepy\curseforge\minecraft\Instances\Aether\crash-reports\crash-2022-11-08_22.13.13-server.txt
[22:13:13] [Server thread/INFO]: Stopping server
[22:13:13] [Server thread/INFO]: Saving players
[22:13:13] [Server thread/INFO]: Sylis lost connection: Disconnected
[22:13:13] [Server thread/INFO]: Sylis left the game
[22:13:13] [Server thread/INFO]: Stopping singleplayer server as player logged out
[22:13:13] [Server thread/INFO]: Saving worlds
[22:13:14] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld
[22:13:14] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/paradise_lost:paradise_lost
[22:13:14] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end
[22:13:14] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether
[22:13:14] [Server thread/INFO]: ThreadedAnvilChunkStorage (New World): All chunks are saved
[22:13:14] [Server thread/INFO]: ThreadedAnvilChunkStorage (paradise_lost): All chunks are saved
[22:13:14] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
[22:13:14] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
[22:13:14] [Server thread/INFO]: ThreadedAnvilChunkStorage: All dimensions are saved

Other mods

No response

Additional Information

No response

@SylisMC SylisMC added the Bug Something isn't working label Nov 9, 2022
@SylisMC SylisMC changed the title Crash: Floating block (Door Blockstate) Crash: Floating block (Blockstate Issues) Nov 9, 2022
@MBatt1 MBatt1 added the Priority This issue should be a priority. label Apr 17, 2024
MBatt1 added a commit that referenced this issue Apr 27, 2024
@MBatt1 MBatt1 added the Resolved Is functioning in dev code but not current release label Apr 27, 2024
@MBatt1 MBatt1 closed this as completed May 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working Priority This issue should be a priority. Resolved Is functioning in dev code but not current release
Projects
None yet
Development

No branches or pull requests

2 participants