--- a/net/minecraft/world/gen/placement/Placement.java
+++ b/net/minecraft/world/gen/placement/Placement.java
@@ -14,7 +14,7 @@
 import net.minecraft.world.gen.feature.structure.StructureManager;
 import org.apache.commons.lang3.mutable.MutableBoolean;
 
-public abstract class Placement<DC extends IPlacementConfig> {
+public abstract class Placement<DC extends IPlacementConfig> extends net.minecraftforge.registries.ForgeRegistryEntry<Placement<?>> {
    public static final Placement<NoPlacementConfig> field_215022_h = func_214999_a("nope", new Passthrough(NoPlacementConfig.field_236555_a_));
    public static final Placement<FrequencyConfig> field_215015_a = func_214999_a("count_heightmap", new AtSurface(FrequencyConfig.field_236971_a_));
    public static final Placement<FrequencyConfig> field_215016_b = func_214999_a("count_top_solid", new TopSolid(FrequencyConfig.field_236971_a_));
