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

[Modcompat]: From another world doesn't know how to convert hunter_Imob variants (should be a crash) #1437

Open
FuryJack07 opened this issue Oct 18, 2024 · 1 comment
Labels
bug external Waiting for an external fix modcompat unconfirmed Intended for bugs that have not been confirmed yet

Comments

@FuryJack07
Copy link

Minecraft Version

1.20.x

Forge Version

47.3.7

Vampirism Version

1.10.11

Incompatible mod

From Another World 1.2A.1

Singleplayer/Multiplayer

Singleplayer

What happened?

Neurina caught entity.fromanotherworld.transition giving a ticking error

Reproduce steps

  1. load a single player world
  2. make a hunter entity get assimilated
  3. become a vampire to turn that hunter into a hunter_Imob (works for advanced hunters too)
  4. trigger the transition by attacking the hunter_Imob
  5. the game should crash (unless you have Neurina installed, which will just suspend the entity to not let the game die)

Relevant log output

Neurina gave this report:

java.lang.RuntimeException: No appropriate Thing transformations available for the provided context!
Context Information:
Previous Form ID: vampirism:advanced_hunter_imob
Position: (-0.30000001192092896, 71.0, 9.300000011920929)
	at TRANSFORMER/[email protected]/mod.acats.fromanotherworld.transformation.FormSelector.allowedTransformations(FormSelector.java:59)
	at TRANSFORMER/[email protected]/mod.acats.fromanotherworld.transformation.FormSelector.getWeightedRandomFor(FormSelector.java:14)
	at TRANSFORMER/[email protected]/mod.acats.fromanotherworld.entity.thing.TransitionEntity.becomeResultant(TransitionEntity.java:217)
	at TRANSFORMER/[email protected]/mod.acats.fromanotherworld.entity.thing.TransitionEntity.m_8119_(TransitionEntity.java:173)
	at TRANSFORMER/[email protected]/net.minecraft.server.level.ServerLevel.m_8647_(ServerLevel.java:693)
	at TRANSFORMER/[email protected]/net.minecraft.world.level.Level.mixinextras$bridge$accept$143(Level.java)
	at TRANSFORMER/[email protected]/com.bawnorton.neruina.handler.TickHandler.safelyTickEntities(TickHandler.java:92)
	at TRANSFORMER/[email protected]/net.minecraft.world.level.Level.wrapOperation$chg000$catchTickingEntities$notTheCauseOfTickLag(Level.java:2540)
	at TRANSFORMER/[email protected]/net.minecraft.world.level.Level.m_46653_(Level.java:479)
	at TRANSFORMER/[email protected]/net.minecraft.server.level.ServerLevel.m_184063_(ServerLevel.java:343)
	at TRANSFORMER/[email protected]/net.minecraft.world.level.entity.EntityTickList.m_156910_(EntityTickList.java:54)
	at TRANSFORMER/[email protected]/net.minecraft.server.level.ServerLevel.m_8793_(ServerLevel.java:323)
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:893)
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:814)
	at TRANSFORMER/[email protected]/net.minecraft.client.server.IntegratedServer.m_5705_(IntegratedServer.java:89)
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:661)
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:251)
	at java.base/java.lang.Thread.run(Thread.java:833)



I'll report this to FAW too, in case they're the ones handling transformations from this mod
@FuryJack07 FuryJack07 added bug modcompat unconfirmed Intended for bugs that have not been confirmed yet labels Oct 18, 2024
@github-project-automation github-project-automation bot moved this to Needs Triage in Vampirism Oct 18, 2024
@Cheaterpaul
Copy link
Member

This is entirely the fault of From Another World. I have no idea what they do, but they force the game to crash for some reason.

Yes, please report this to them.

@Cheaterpaul Cheaterpaul added the external Waiting for an external fix label Oct 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug external Waiting for an external fix modcompat unconfirmed Intended for bugs that have not been confirmed yet
Projects
Status: Needs Triage
Development

No branches or pull requests

2 participants