Psi

Psi

45M Downloads

1.15.2 Psi - Quark incompatibility re: Pushing Psi Blocks

Autoskip opened this issue ยท 0 comments

commented

Quark adds the ability to push Psi's Assembler and Programmer, however it also makes that cause a crash that deletes the pushed block and replaces it with a non-interactable block (I can't find anything to remove, but I also can't place anything in that space. Setting that block to air fixes it though)

Crash Log:

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

Time: 12/06/20 10:35 PM
Description: Exception ticking world

java.lang.NullPointerException: Exception ticking world
at vazkii.psi.common.block.BlockCADAssembler.func_196243_a(BlockCADAssembler.java:58) ~[?:r1.2-82] {re:classloading}
at net.minecraft.block.BlockState.func_196947_b(BlockState.java:245) ~[?:?] {re:classloading}
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:266) ~[?:?] {re:classloading}
at net.minecraft.world.World.func_180501_a(World.java:177) ~[?:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.block.PistonBlock.func_176319_a(PistonBlock.java:305) ~[?:?] {re:classloading,xf:fml:quark:check-for-move-replace-structure-helper,xf:fml:quark:allow-tile-pushing,xf:fml:quark:do-move-replace-structure-helper,xf:fml:quark:reinstate-tile-entity}
at net.minecraft.block.PistonBlock.func_189539_a(PistonBlock.java:170) ~[?:?] {re:classloading,xf:fml:quark:check-for-move-replace-structure-helper,xf:fml:quark:allow-tile-pushing,xf:fml:quark:do-move-replace-structure-helper,xf:fml:quark:reinstate-tile-entity}
at net.minecraft.block.BlockState.func_189547_a(BlockState.java:225) ~[?:?] {re:classloading}
at net.minecraft.world.server.ServerWorld.func_147485_a(ServerWorld.java:1131) ~[?:?] {re:classloading,xf:fml:quark:change-sleeping-player-count,xf:fml:quark:add-rave-hook}
at net.minecraft.world.server.ServerWorld.func_147488_Z(ServerWorld.java:1122) ~[?:?] {re:classloading,xf:fml:quark:change-sleeping-player-count,xf:fml:quark:add-rave-hook}
at net.minecraft.world.server.ServerWorld.func_72835_b(ServerWorld.java:327) ~[?:?] {re:classloading,xf:fml:quark:change-sleeping-player-count,xf:fml:quark:add-rave-hook}
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:849) ~[?:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:784) ~[?:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:114) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:637) [?:?] {re:classloading,pl:accesstransformer:B}
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_74] {}

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

-- Head --
Thread: Server thread
Stacktrace:
at vazkii.psi.common.block.BlockCADAssembler.func_196243_a(BlockCADAssembler.java:58)
at net.minecraft.block.BlockState.func_196947_b(BlockState.java:245)
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:266)
at net.minecraft.world.World.func_180501_a(World.java:177)
at net.minecraft.block.PistonBlock.func_176319_a(PistonBlock.java:305)
at net.minecraft.block.PistonBlock.func_189539_a(PistonBlock.java:170)
at net.minecraft.block.BlockState.func_189547_a(BlockState.java:225)
at net.minecraft.world.server.ServerWorld.func_147485_a(ServerWorld.java:1131)
at net.minecraft.world.server.ServerWorld.func_147488_Z(ServerWorld.java:1122)
at net.minecraft.world.server.ServerWorld.func_72835_b(ServerWorld.java:327)

-- Affected level --
Details:
All players: 1 total; [ServerPlayerEntity['Autoskip'/30887, l='Test Zone', x=-5.20, y=72.00, z=-0.11]]
Chunk stats: ServerChunkCache: 2209
Level dimension: DimensionType{minecraft:overworld}
Level name: Test Zone
Level seed: 764898938
Level generator: ID 00 - default, ver 1. Features enabled: true
Level generator options: {}
Level spawn location: World: (0,71,2), Chunk: (at 0,4,2 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 40131 game time, 40131 day time
Known server brands: forge
Level was modded: true
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 127080 (now: false), thunder time: 111049 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: true
Stacktrace:
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:849)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:784)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:114)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:637)
at java.lang.Thread.run(Thread.java:745)

-- System Details --
Details:
Minecraft Version: 1.15.2
Minecraft Version ID: 1.15.2
Operating System: Mac OS X (x86_64) version 10.14.5
Java Version: 1.8.0_74, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 698191400 bytes (665 MB) / 2147483648 bytes (2048 MB) up to 2147483648 bytes (2048 MB)
CPUs: 8
JVM Flags: 8 total; -Xss1M -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
ModLauncher: 5.1.0+69+master.79f13f7
ModLauncher launch target: fmlclient
ModLauncher naming: srg
ModLauncher services:
/eventbus-2.2.0-service.jar eventbus PLUGINSERVICE
/forge-1.15.2-31.2.0.jar object_holder_definalize PLUGINSERVICE
/forge-1.15.2-31.2.0.jar runtime_enum_extender PLUGINSERVICE
/accesstransformers-2.1.1-shadowed.jar accesstransformer PLUGINSERVICE
/forge-1.15.2-31.2.0.jar capability_inject_definalize PLUGINSERVICE
/forge-1.15.2-31.2.0.jar runtimedistcleaner PLUGINSERVICE
/forge-1.15.2-31.2.0.jar fml TRANSFORMATIONSERVICE
FML: 31.2
Forge: net.minecraftforge:31.2.0
FML Language Providers:
[email protected]
minecraft@1
Mod List:
forge-1.15.2-31.2.0-client.jar Minecraft {[email protected] DONE}
QuarkOddities-1.15.2.jar Quark Oddities {[email protected] DONE}
endertanks-1.15-1.8.0.jar EnderTanks {[email protected] DONE}
data-loader-mc1.15.2-forge-2.1.0.jar Data Loader {[email protected] DONE}
jei-1.15.2-6.0.0.4.jar Just Enough Items {[email protected] DONE}
Abnormals-Core-1.15.2-v1.0.4.jar Abnormals Core {[email protected] DONE}
Bamboo-Blocks-1.15.2-v1.4.0.jar Bamboo Blocks {[email protected] DONE}
curios-FORGE-1.15.2-2.0.2.2.jar Curios API {[email protected] DONE}
tetra-1.15.2-2.8.0.jar Tetra {[email protected] DONE}
Patchouli-1.15.2-1.2-33.jar Patchouli {[email protected] DONE}
Mantle-1.15.2-1.5.15.jar Mantle {[email protected] DONE}
essentials-1.15.2-2.7.1.jar Essentials {[email protected] DONE}
create-mc1.15.2_v0.2.4a.jar Create {[email protected]_v0.2.4a+custom DONE}
corail_woodcutter-1.1.3-1.15.2.jar Corail Woodcutter {[email protected] DONE}
mgui-1.15.2-2.1.1.jar mgui {[email protected] DONE}
AutoRegLib-1.5-40.jar AutoRegLib {[email protected] DONE}
StorageDrawers-1.15.2-7.0.2.jar Storage Drawers {[email protected] DONE}
enderchests-1.15-1.6.0.jar EnderChests {[email protected] DONE}
NomadicTents-1.15.2-11.0.0-beta.jar Nomadic Tents {[email protected] DONE}
TMechworks-1.15.2-2.1.0.jar Tinkers' Mechworks {[email protected] DONE}
JustEnoughResources-1.15.2-0.10.1.77.jar Just Enough Resources {[email protected] DONE}
forge-1.15.2-31.2.0-universal.jar Forge {[email protected] DONE}
Psi+r1.2-82.jar Psi {[email protected] DONE}
Quark-r2.1-237.jar Quark {[email protected] DONE}
shetiphiancore-1.15-3.7.1.jar ShetiPhian-Core {[email protected] DONE}
CraftingCraft_1.15.1-8.0.0.jar CraftingCraft {[email protected] DONE}
[Psi] Active spell: None
Player Count: 1 / 8; [ServerPlayerEntity['Autoskip'/30887, l='Test Zone', x=-5.20, y=72.00, z=-0.11]]
Data Packs: mod:patchouli (incompatible), mod:psi (incompatible), vanilla, mod:enderchests (incompatible), mod:quarkoddities, mod:nomadictents (incompatible), mod:endertanks (incompatible), mod:dataloader, mod:jei (incompatible), mod:tmechworks (incompatible), mod:jeresources (incompatible), mod:abnormals_core, mod:bambooblocks (incompatible), mod:forge (incompatible), mod:shetiphiancore (incompatible), mod:craftingcraft (incompatible), mod:curios (incompatible), mod:tetra, mod:mantle (incompatible), mod:essentials (incompatible), mod:create, mod:corail_woodcutter, mod:mgui (incompatible), mod:autoreglib (incompatible), mod:quark, mod:storagedrawers (incompatible)
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'forge'