Skip to content

TrialSpawners lose SpawnData/SpawnPotentials if a BlockTransformer has been registered for the Structure placing it #12819

@Lauriichan

Description

@Lauriichan

Expected behavior

TrialSpawners should not lose any data in any circumstances

Observed/Actual behavior

TrialSpawners lose the SpawnData/SpawnPotentials if a BlockTransformer has been registered for a structure placing it (vanilla structures affected: Trial chambers)

Steps/models to reproduce

  1. Create/Install a plugin that registers a BlockTransformer to the trial chambers structure
  2. Setup and start a server and search for a trial chamber
  3. Once a trial chamber is found you will see that the trial spawners have no SpanData or SpawnPotentials

Plugin and Datapack List

The test plugin that can be found in the spigot issue linked below

Paper version

Any version after the hardfork and before the hardfork since this spigot PR: https://hub.spigotmc.org/stash/projects/SPIGOT/repos/craftbukkit/pull-requests/1354/overview

Other

Please checkout this issue, it shows the bug in spigot and its fix to it as it was introduced upstream before the hardfork: https://hub.spigotmc.org/jira/browse/SPIGOT-8068

Metadata

Metadata

Assignees

No one assigned

    Labels

    status: acceptedDisputed bug is accepted as valid or Feature accepted as desired to be added.version: 1.21.7Game version 1.21.7

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions