Changes
From Forge Community Wiki
77 bytes added
, 21:32, 27 June 2022
Line 226: |
Line 226: |
| |kotlin=val EXAMPLE: DeferredRegister<ExampleRegistry> = DeferredRegister.create(ResourceLocation(MODID, "example_registry"), MODID) | | |kotlin=val EXAMPLE: DeferredRegister<ExampleRegistry> = DeferredRegister.create(ResourceLocation(MODID, "example_registry"), MODID) |
| | | |
− | val REGISTRY: IForgeRegistry<ExampleRegistry> by lazy { | + | val REGISTRY: IForgeRegistry<ExampleRegistry> by EXAMPLE.makeRegistry(::RegistryBuilder).let { |
− | EXAMPLE.makeRegistry(::RegistryBuilder).get()
| + | lazy { |
| + | it.get() |
| + | } |
| } | | } |
| |scala=final val EXAMPLE = DeferredRegister.create(new ResourceLocation(MODID, "example_registry"), MODID) | | |scala=final val EXAMPLE = DeferredRegister.create(new ResourceLocation(MODID, "example_registry"), MODID) |
| | | |
− | final lazy val REGISTRY = EXAMPLE.makeRegistry(() => new RegistryBuilder).get | + | private final val PRIVATE_REGISTRY = EXAMPLE.makeRegistry(() => new RegistryBuilder) |
| + | final lazy val REGISTRY = PRIVATE_REGISTRY.get |
| |}} | | |}} |
| | | |