Files
Postea/src/main/java/com/gtnewhorizons/postea/api/BlockReplacementManager.java
T

23 lines
721 B
Java
Raw Normal View History

2024-01-15 15:10:18 +00:00
package com.gtnewhorizons.postea.api;
2023-12-20 02:00:48 +00:00
import java.util.function.BiFunction;
import net.minecraft.world.World;
2024-01-15 15:10:18 +00:00
import com.gtnewhorizons.postea.utility.BlockConversionInfo;
import com.gtnewhorizons.postea.utility.TransformerRegistry;
public class BlockReplacementManager {
/**
* Adds a custom transformer for a given id.
*
* @param blockNameIn The id of the block to transform.
* @param transformer The transformer to apply.
*/
@SuppressWarnings("unused")
2023-10-31 17:14:09 +00:00
public static void addBlockReplacement(String blockNameIn,
2023-12-20 02:00:48 +00:00
BiFunction<BlockConversionInfo, World, BlockConversionInfo> transformer) {
TransformerRegistry.addBlockReplacement(blockNameIn, transformer);
2024-01-12 20:43:34 +00:00
}
}