mirror of
https://github.com/PolyhedralDev/Terra.git
synced 2026-04-04 06:46:21 +00:00
make Keyed generic
This commit is contained in:
@@ -29,7 +29,7 @@ import com.dfsek.terra.api.world.chunk.generation.stage.GenerationStage;
|
||||
import com.dfsek.terra.api.world.chunk.generation.util.provider.ChunkGeneratorProvider;
|
||||
|
||||
|
||||
public interface ConfigPack extends LoaderRegistrar, ConfigLoadingDelegate, CheckedRegistryHolder, RegistryProvider, Keyed {
|
||||
public interface ConfigPack extends LoaderRegistrar, ConfigLoadingDelegate, CheckedRegistryHolder, RegistryProvider, Keyed<ConfigPack> {
|
||||
|
||||
ConfigPack registerConfigType(ConfigType<?, ?> type, RegistryKey id, int priority);
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.dfsek.terra.api.registry.key;
|
||||
|
||||
public interface Keyed extends Namespaced, StringIdentifiable {
|
||||
public interface Keyed<T extends Keyed<T>> extends Namespaced, StringIdentifiable {
|
||||
RegistryKey getRegistryKey();
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user