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 |
| | |}} | | |}} |
| | | | |