Fix missed vanilla method overrides in ForgeRegistry (#8766)

This commit is contained in:
dhyces authored and GitHub committed 2022-06-27 20:48:11 -07:00
1 parent 22668ad2c2
commit 17565c0ea2
4 files changed
+42 -7

No files matched your search

@@ -164,6 +164,12 @@ class NamespacedWrapper<T> extends MappedRegistry<T> implements ILockableRegistr
return this.delegate.getKeys();
}
@Override
public Set<ResourceKey<T>> registryKeySet()
{
return this.delegate.getResourceKeys();
}
@Override
public Set<Map.Entry<ResourceKey<T>, T>> entrySet()
{
@@ -190,7 +196,8 @@ class NamespacedWrapper<T> extends MappedRegistry<T> implements ILockableRegistr
@Override public Optional<Holder<T>> getHolder(int id) { return this.holders.getHolder(id); }
@Override public Optional<Holder<T>> getHolder(ResourceKey<T> key) { return this.holders.getHolder(key); }
@Override public DataResult<Holder<T>> getOrCreateHolder(ResourceKey<T> key) { return DataResult.success(this.holders.getOrCreateHolder(key)); }
@Override public DataResult<Holder<T>> getOrCreateHolder(ResourceKey<T> key) { return this.holders.getOrCreateHolder(key); }
@Override public Holder<T> getOrCreateHolderOrThrow(ResourceKey<T> key) { return this.holders.getOrCreateHolderOrThrow(key); }
@Override public Optional<Holder<T>> getRandom(RandomSource rand) { return this.holders.getRandom(rand); }
@Override public Stream<Holder.Reference<T>> holders() { return this.holders.holders(); }
@Override public boolean isKnownTagName(TagKey<T> name) { return this.holders.isKnownTagName(name); }