|
36 | 36 | import com.tterrag.registrate.util.nullness.NonNullFunction; |
37 | 37 | import com.tterrag.registrate.util.nullness.NonNullSupplier; |
38 | 38 |
|
39 | | -import net.minecraftforge.api.distmarker.Dist; |
40 | | -import net.minecraftforge.api.distmarker.OnlyIn; |
41 | | -import net.minecraftforge.client.extensions.common.IClientFluidTypeExtensions; |
42 | | -import net.minecraftforge.eventbus.api.IEventBus; |
43 | | -import net.minecraftforge.fluids.FluidType; |
44 | | -import net.minecraftforge.fluids.ForgeFlowingFluid; |
45 | | -import net.minecraftforge.fml.DistExecutor; |
46 | | -import net.minecraftforge.registries.RegistryObject; |
47 | | - |
48 | 39 | import net.createmod.catnip.platform.CatnipServices; |
49 | 40 | import net.minecraft.client.resources.model.BakedModel; |
50 | 41 | import net.minecraft.core.Registry; |
|
61 | 52 | import net.minecraft.world.level.block.entity.BlockEntity; |
62 | 53 | import net.minecraft.world.level.block.state.BlockBehaviour.Properties; |
63 | 54 |
|
| 55 | +import net.minecraftforge.api.distmarker.Dist; |
| 56 | +import net.minecraftforge.api.distmarker.OnlyIn; |
| 57 | +import net.minecraftforge.client.extensions.common.IClientFluidTypeExtensions; |
| 58 | +import net.minecraftforge.eventbus.api.IEventBus; |
| 59 | +import net.minecraftforge.fluids.FluidType; |
| 60 | +import net.minecraftforge.fluids.ForgeFlowingFluid; |
| 61 | +import net.minecraftforge.fml.DistExecutor; |
| 62 | +import net.minecraftforge.registries.RegistryObject; |
| 63 | + |
64 | 64 | public class CreateRegistrate extends AbstractRegistrate<CreateRegistrate> { |
65 | 65 | private static final Map<RegistryEntry<?>, RegistryObject<CreativeModeTab>> TAB_LOOKUP = Collections.synchronizedMap(new IdentityHashMap<>()); |
66 | 66 |
|
@@ -126,8 +126,8 @@ protected <R, T extends R> RegistryEntry<T> accept(String name, ResourceKey<? ex |
126 | 126 | String modId = callback.id().getNamespace(); |
127 | 127 | String entryId = callback.id().getPath(); |
128 | 128 | if (callback.registry().equals(type) && getModid().equals(modId) && name.equals(entryId)) { |
129 | | - //noinspection unchecked |
130 | | - ((Consumer<T>) callback.callback()).accept(entry.get()); |
| 129 | + //noinspection unchecked,rawtypes |
| 130 | + callback.callback().accept((RegistryEntry) entry); |
131 | 131 | } |
132 | 132 | } |
133 | 133 |
|
|
0 commit comments