PneumaticCraft: Repressurized

PneumaticCraft: Repressurized

43M Downloads

Spawner agitator not working

Nevrai opened this issue · 7 comments

commented

The spawner agitator doesn’t seem to do anything after being added to a spawner. The spawner does not spawn any entities if the player is not nearby, despite the chunks being force-loaded with FTB Chunks. Two other people playing the same pack have told me that their spawner agitators don’t work as well.

The spawner is a vanilla spawner, but Apotheosis is installed. No Apotheosis spawner upgrades had been applied, though, so it’s odd that the agitator doesn’t work, but I suppose despite the spawner being a vanilla one, Apotheosis still overrides it somehow. I believe, then, that this is the same issue as #1033 and #1063.

Is it possible that PneumaticCraft: Repressurized can be updated so that the agitator will work even with Apotheosis installed? I don’t understand why it can’t work with Apotheosis when its spawner upgrades aren’t being used.

Versions

  • Modpack: All the Mods 7 (version 0.4.25—latest)
  • Minecraft: 1.18.2
  • Forge: 40.1.68
  • PneumaticCraft: Repressurized: 3.4.0-124 (latest for 1.18.2)
commented

Let me guess, Apotheosis is also in the pack?

commented

Yes, like I said, Apotheosis is installed. Hopefully this is something that PneumaticCraft: RP can fix? Getting a spawner agitator is a lot easier than getting a Nether star.

commented

I'm afraid it's not something that can be fixed in PNC:R, no. Apotheosis actually replaces the block entity for spawners, and PNC:R uses a mixin into the vanilla spawner block entity to override the is-player-near logic. I do not intend to try and mixin to another mod's code, and it's not PNC:R's place to do so.

commented

The following will be in the next release of PNC:R. If Apotheosis is present:

  • Crafting recipe for Spawner Agitator will be disabled
  • Tooltip will be added to existing agitator items indicating the agitator is non-functional
  • Agitators will not be placeable on mob spawners
commented

@desht I might add that as someone else has mentioned the feature that prevents mob despawning actually still works even with apotheosis. This is still a very useful feature as apotheosis does not have an equiavlent feature. Maybe just a tooltip would help, because completely disabling it would prevent this feature from being used.

commented

That's a fair point. I'll limit it to just warning via tooltip (and a page in the manual which is conditional on Apotheosis being installed). And probably also warning the player via message when an Agitator is placed on a spawner.

commented

Fixed (docs & tooltip updated) in current 1.18/1.19 releases