AbdElAziz333 / Canary

A performance mod designed to optimize Minecraft's general performance and unofficial fork of Lithium mod for Minecraft Forge.
https://www.curseforge.com/minecraft/mc-mods/canary
GNU Lesser General Public License v3.0
41 stars 3 forks source link

Crashing with latest canary #160

Closed KarinMiku closed 1 year ago

KarinMiku commented 1 year ago

Version

Latest version: canary-mc1.18.2-0.2.2

Reproduction Steps

Crashing after trying to enter the Nether, didn't test much but i assume this is an issue that might happen after trying to go to any other dimension too

Crash Report File

crash-2023-06-14_13.13.51-server.txt

Additional Information

Previous version works without issues Forge v40.2.0

Gantros commented 1 year ago

I too have this problem for 1.19.2 version: Forge 43.2.14 Canary v0.2.5

https://pastebin.com/dl/7vjZRQQb

Redls07 commented 1 year ago

1.19.2, Canary 0.2.6, the problem still remains crash-2023-06-15_19.32.50-server.txt

lnminh1411 commented 1 year ago

1.19.2 with Canary v0.2.6, problem hasnt been solved! Problem Description: Server sided - Ticking Player

Video: https://drive.google.com/file/d/1pbaSJuVQByxwl59IA8hu8YQnQkzzAzxu/view?usp=sharing

Problem: java.lang.ClassCastException: class net.minecraft.world.entity.ai.village.poi.PoiManager cannot be cast to class com.abdelaziz.canary.common.world.interests.PointOfInterestStorageExtended (net.minecraft.world.entity.ai.village.poi.PoiManager is in module minecraft@1.19.2 of loader 'TRANSFORMER' @50f3ba6a; com.abdelaziz.canary.common.world.interests.PointOfInterestStorageExtended is in module canary@0.2.6 of loader 'TRANSFORMER' @50f3ba6a)

Suspect: Problem is at processing AI for POI (Point of Interest) for villager My fix: Since net.minecraft.world.entity.ai.villager.poi.PoiManager cant be cast, it prob be better to delete the rest of src/main/java/com/abdelaziz/canary/common/world/interests/PointOfInterestStorageExtended.java

Redls07 commented 1 year ago

Fixed with 0.2.7