Ender IO Forestry

Ender IO Forestry

954k Downloads

Powered Spawners spawn entities immediately after being picked up and replaced next to a power source, regardless of progress

bool3max opened this issue ยท 1 comments

commented

Issue Description:

Powered Spawners, when picked up with a Wrench in the middle of the "spawning" process (e.g. at 10%), and when placed immediately after next to a power source (whose power output doesn't affect the outcome, tested with 10 RF/t), will immediately execute the spawning process and spawn the corresponding entities.

This can be exploited and repeated indefinitely.

I've tested this using a Powered Spawner using a Double Layered Capacitor that spawns Ender Infected Zombies from EnderZoo. Its power input was limited to 10 RF/t at all times.

What happens:

The Powered Spawner resumes the spawning process at the percentage it was at when it was destroyed.

What you expected to happen:

The Powered Spawner immediately spawns the entities when placed down.

Steps to reproduce:

  1. Place down a Powered Spawner.
  2. Insert a capacitor.
  3. Connect the Powered Spawner to a powered source
  4. Let the spawning process reach an arbitrary percentage (e.g. 5%)
  5. Destroy the Powered Spawner with a Wrench
  6. Place the Powered Spawner down and connect it to a power source
  7. Repeat for profit??
    ...

Affected Versions:

  • EnderIO: 5.0.46
  • EnderCore: - 1.12.2-0.5.59
  • Minecraft: - 1.12.2
  • Forge: - 14.23.5.2838
  • SpongeForge? - No
  • Optifine? - Yes
  • Single Player and/or Server: - Singleplayer

Your most recent log file where the issue was present:

Gist link here

commented