mirror of
https://github.com/GTNewHorizons/Postea.git
synced 2026-10-25 20:32:22 +00:00
replacement -> transformer refactor
This commit is contained in:
1 parent
ccb579f386
commit
78e3f792b7
4 files changed
+6
-6
No files matched your search
@@ -78,7 +78,7 @@ public class BlockReplacementManager {
|
||||
public static void addTransformationHandler(String originalId, Function<BlockConversionInfo, Boolean> transformer) {
|
||||
if (originalId == null) throw new IllegalArgumentException("original id is null");
|
||||
if (transformer == null) throw new IllegalArgumentException("transformer is null");
|
||||
TransformerRegistry.addBlockReplacement(originalId, transformer);
|
||||
TransformerRegistry.addBlockTransformer(originalId, transformer);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -80,7 +80,7 @@ public class ItemStackReplacementManager {
|
||||
BiFunction<String, NBTTagCompound, Boolean> transformer) {
|
||||
if (originalId == null) throw new IllegalArgumentException("original id is null");
|
||||
if (transformer == null) throw new IllegalArgumentException("transformer is null");
|
||||
TransformerRegistry.addItemReplacement(originalId, transformer);
|
||||
TransformerRegistry.addStackTransformer(originalId, transformer);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -47,13 +47,13 @@ public class SimpleTransformationRegistry {
|
||||
// add handlers for simple block remaps
|
||||
for (Map.Entry<String, Map<Integer, Pair<Block, Short>>> kv : SIMPLE_BLOCK_TRANSFORMATION_MAP.entrySet()) {
|
||||
Map<Integer, Pair<Block, Short>> subMap = kv.getValue();
|
||||
TransformerRegistry.addBlockReplacement(kv.getKey(), info -> simpleBlockTransformer(info, subMap));
|
||||
TransformerRegistry.addBlockTransformer(kv.getKey(), info -> simpleBlockTransformer(info, subMap));
|
||||
}
|
||||
// add handlers for simple item remaps
|
||||
for (Map.Entry<String, Map<Integer, Pair<Item, Short>>> kv : SIMPLE_ITEM_TRANSFORMATION_MAP.entrySet()) {
|
||||
Map<Integer, Pair<Item, Short>> subMap = kv.getValue();
|
||||
TransformerRegistry
|
||||
.addItemReplacement(kv.getKey(), (originalId, tag) -> simpleItemStackTransformer(tag, subMap));
|
||||
.addStackTransformer(kv.getKey(), (originalId, tag) -> simpleItemStackTransformer(tag, subMap));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -60,7 +60,7 @@ public class TransformerRegistry {
|
||||
* @param originalId The namespaced id of the block to transform.
|
||||
* @param transformer The transformation handler that will execute a transformation on the block.
|
||||
*/
|
||||
public static void addBlockReplacement(String originalId, Function<BlockConversionInfo, Boolean> transformer) {
|
||||
public static void addBlockTransformer(String originalId, Function<BlockConversionInfo, Boolean> transformer) {
|
||||
MissingMappingHandler.createDummyBlockIfNeeded(originalId);
|
||||
BLOCK_REPLACEMENT_MAP.put(originalId, transformer);
|
||||
}
|
||||
@@ -78,7 +78,7 @@ public class TransformerRegistry {
|
||||
* @param originalId The namespaced id of the block to transform.
|
||||
* @param transformer The transformation handler that will execute a transformation on the block.
|
||||
*/
|
||||
public static void addItemReplacement(String originalId, BiFunction<String, NBTTagCompound, Boolean> transformer) {
|
||||
public static void addStackTransformer(String originalId, BiFunction<String, NBTTagCompound, Boolean> transformer) {
|
||||
MissingMappingHandler.createDummyItemIfNeeded(originalId);
|
||||
ITEM_REPLACEMENT_MAP.put(originalId, transformer);
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user