Skip to content

Automata cores cannot be re-added into turtles after being removed #732

@EdoardoTessaro

Description

@EdoardoTessaro

Describe

If you place down any automata turtle and take out its core (manually or using turtle.equipLeft()/equipRight()), you won't be able to re-add it.

A newly crafted core CAN be added to the turtle, while the "used" core cannot be inserted or crafted into any turtle. That makes me think that the core is getting corrupted in some way.

Attempting to equip a corrupted core using turtle.equipLeft() gives the error "Not a valid upgrade".

Note: I'm using Advanced Peripherals 1.21.1-0.7.49a, which was not available in the dropdown of this bug report.

Steps to reproduce

I've tested this in creative.

  1. Craft Weak automata Turtle.
  2. Place it down and open its GUI.
  3. Remove the automata core from its inventory.
  4. Attempt to place it back (fails).

Other interesting behavior I've tested:
5. Craft a new turtle and attempt to craft or add a corrupted core to it (fails).
6. Attempt to use turtle.equipLeft() to add a corrupted core (fails, "Not a valid upgrade").
7. Craft new automata cores and add them to the turtle from point 1 (no issues with any core types).
8. Attempt points 1-4 with a diamond pickaxe and a Chat Box (no issues)

Multiplayer?

Yes

Version

Own compiled build.

Minecraft, Forge and maybe other related mods versions

Neoforge 21.1.148 Minecraft 1.21.1

Screenshots or Videos

No response

Crashlog/log

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    1.21.1bugSomething isn't workingneeds reviewNeeds review from an Contributor

    Type

    Projects

    Status

    Done

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions