mirror of
https://github.com/Jozufozu/Flywheel.git
synced 2024-12-29 08:26:37 +01:00
Rename builders
- *Registrater -> *Config - build -> register
This commit is contained in:
parent
30cc011ee9
commit
12abeb0cc5
1 changed files with 13 additions and 13 deletions
|
@ -48,12 +48,12 @@ public class InstancedRenderRegistry {
|
||||||
return entities.containsKey(type);
|
return entities.containsKey(type);
|
||||||
}
|
}
|
||||||
|
|
||||||
public <T extends TileEntity> TileRegistrater<? extends T> tile(TileEntityType<? extends T> type) {
|
public <T extends TileEntity> TileConfig<? extends T> tile(TileEntityType<? extends T> type) {
|
||||||
return new TileRegistrater<>(type);
|
return new TileConfig<>(type);
|
||||||
}
|
}
|
||||||
|
|
||||||
public <T extends Entity> EntityRegistrater<? extends T> entity(EntityType<? extends T> type) {
|
public <T extends Entity> EntityConfig<? extends T> entity(EntityType<? extends T> type) {
|
||||||
return new EntityRegistrater<>(type);
|
return new EntityConfig<>(type);
|
||||||
}
|
}
|
||||||
|
|
||||||
@SuppressWarnings("unchecked")
|
@SuppressWarnings("unchecked")
|
||||||
|
@ -81,22 +81,22 @@ public class InstancedRenderRegistry {
|
||||||
return skipRender.getBoolean(o);
|
return skipRender.getBoolean(o);
|
||||||
}
|
}
|
||||||
|
|
||||||
public class TileRegistrater<T extends TileEntity> {
|
public class TileConfig<T extends TileEntity> {
|
||||||
|
|
||||||
private final TileEntityType<T> type;
|
private final TileEntityType<T> type;
|
||||||
private ITileInstanceFactory<? super T> factory;
|
private ITileInstanceFactory<? super T> factory;
|
||||||
private boolean skipRender = false;
|
private boolean skipRender = false;
|
||||||
|
|
||||||
public TileRegistrater(TileEntityType<T> type) {
|
public TileConfig(TileEntityType<T> type) {
|
||||||
this.type = type;
|
this.type = type;
|
||||||
}
|
}
|
||||||
|
|
||||||
public TileRegistrater<T> factory(ITileInstanceFactory<? super T> rendererFactory) {
|
public TileConfig<T> factory(ITileInstanceFactory<? super T> rendererFactory) {
|
||||||
factory = rendererFactory;
|
factory = rendererFactory;
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public TileRegistrater<T> setSkipRender(boolean skipRender) {
|
public TileConfig<T> setSkipRender(boolean skipRender) {
|
||||||
this.skipRender = skipRender;
|
this.skipRender = skipRender;
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
@ -109,27 +109,27 @@ public class InstancedRenderRegistry {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public class EntityRegistrater<T extends Entity> {
|
public class EntityConfig<T extends Entity> {
|
||||||
|
|
||||||
private final EntityType<T> type;
|
private final EntityType<T> type;
|
||||||
private IEntityInstanceFactory<? super T> factory;
|
private IEntityInstanceFactory<? super T> factory;
|
||||||
private boolean skipRender = false;
|
private boolean skipRender = false;
|
||||||
|
|
||||||
public EntityRegistrater(EntityType<T> type) {
|
public EntityConfig(EntityType<T> type) {
|
||||||
this.type = type;
|
this.type = type;
|
||||||
}
|
}
|
||||||
|
|
||||||
public EntityRegistrater<T> factory(IEntityInstanceFactory<? super T> rendererFactory) {
|
public EntityConfig<T> factory(IEntityInstanceFactory<? super T> rendererFactory) {
|
||||||
factory = rendererFactory;
|
factory = rendererFactory;
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public EntityRegistrater<T> setSkipRender(boolean skipRender) {
|
public EntityConfig<T> setSkipRender(boolean skipRender) {
|
||||||
this.skipRender = skipRender;
|
this.skipRender = skipRender;
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public InstancedRenderRegistry build() {
|
public InstancedRenderRegistry register() {
|
||||||
entities.put(type, factory);
|
entities.put(type, factory);
|
||||||
InstancedRenderRegistry.this.skipRender.put(type, skipRender);
|
InstancedRenderRegistry.this.skipRender.put(type, skipRender);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue