mirror of
https://github.com/PolyhedralDev/Terra.git
synced 2026-10-25 21:40:08 +00:00
dont use pack instance where unneeded
This commit is contained in:
1 parent
d807abb165
commit
0ff6a9cce1
10 files changed
+11
-29
No files matched your search
@@ -23,6 +23,6 @@ public class TreeAddon extends TerraAddon implements EventListener {
|
||||
}
|
||||
|
||||
public void onPackLoad(ConfigPackPreLoadEvent event) throws DuplicateEntryException {
|
||||
event.getPack().registerConfigType(new TreeConfigType(event.getPack()), "TREE", 2);
|
||||
event.getPack().registerConfigType(new TreeConfigType(), "TREE", 2);
|
||||
}
|
||||
}
|
||||
+1
-5
@@ -12,12 +12,8 @@ import java.util.function.Supplier;
|
||||
|
||||
public class TreeConfigType implements ConfigType<TreeTemplate, Tree> {
|
||||
private final TreeFactory factory = new TreeFactory();
|
||||
private final ConfigPack pack;
|
||||
|
||||
public static final TypeKey<Tree> TREE_TYPE_TOKEN = new TypeKey<>(){};
|
||||
public TreeConfigType(ConfigPack pack) {
|
||||
this.pack = pack;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TreeTemplate getTemplate(ConfigPack pack, TerraPlugin main) {
|
||||
@@ -36,6 +32,6 @@ public class TreeConfigType implements ConfigType<TreeTemplate, Tree> {
|
||||
|
||||
@Override
|
||||
public Supplier<OpenRegistry<Tree>> registrySupplier(ConfigPack pack) {
|
||||
return this.pack.getRegistryFactory()::create;
|
||||
return pack.getRegistryFactory()::create;
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user