mirror of
https://github.com/PolyhedralDev/Terra.git
synced 2026-06-19 15:20:55 +00:00
register AND distributor
This commit is contained in:
+2
@@ -1,6 +1,7 @@
|
|||||||
package com.dfsek.terra.addons.feature.distributor;
|
package com.dfsek.terra.addons.feature.distributor;
|
||||||
|
|
||||||
import com.dfsek.tectonic.loading.object.ObjectTemplate;
|
import com.dfsek.tectonic.loading.object.ObjectTemplate;
|
||||||
|
import com.dfsek.terra.addons.feature.distributor.config.AndDistributorTemplate;
|
||||||
import com.dfsek.terra.addons.feature.distributor.config.NoiseDistributorTemplate;
|
import com.dfsek.terra.addons.feature.distributor.config.NoiseDistributorTemplate;
|
||||||
import com.dfsek.terra.addons.feature.distributor.config.PointSetDistributorTemplate;
|
import com.dfsek.terra.addons.feature.distributor.config.PointSetDistributorTemplate;
|
||||||
import com.dfsek.terra.addons.feature.distributor.util.Point;
|
import com.dfsek.terra.addons.feature.distributor.util.Point;
|
||||||
@@ -36,6 +37,7 @@ public class DistributorAddon extends TerraAddon {
|
|||||||
CheckedRegistry<Supplier<ObjectTemplate<Distributor>>> distributorRegistry = event.getPack().getOrCreateRegistry(DISTRIBUTOR_TOKEN);
|
CheckedRegistry<Supplier<ObjectTemplate<Distributor>>> distributorRegistry = event.getPack().getOrCreateRegistry(DISTRIBUTOR_TOKEN);
|
||||||
distributorRegistry.register("NOISE", NoiseDistributorTemplate::new);
|
distributorRegistry.register("NOISE", NoiseDistributorTemplate::new);
|
||||||
distributorRegistry.register("POINTS", PointSetDistributorTemplate::new);
|
distributorRegistry.register("POINTS", PointSetDistributorTemplate::new);
|
||||||
|
distributorRegistry.register("AND", AndDistributorTemplate::new);
|
||||||
|
|
||||||
event.getPack()
|
event.getPack()
|
||||||
.applyLoader(Point.class, PointTemplate::new);
|
.applyLoader(Point.class, PointTemplate::new);
|
||||||
|
|||||||
Reference in New Issue
Block a user