18 lines
431 B
Java
18 lines
431 B
Java
|
package me.hypherionmc.hyperlighting.api;
|
||
|
|
||
|
import net.minecraft.core.BlockPos;
|
||
|
import net.minecraft.world.level.Level;
|
||
|
import net.minecraft.world.level.block.state.BlockState;
|
||
|
|
||
|
public interface LightableBlock {
|
||
|
|
||
|
/**
|
||
|
* Allows Torch Lighter tool to cycle the state of a clicked block
|
||
|
* @param worldIn
|
||
|
* @param state
|
||
|
* @param pos
|
||
|
*/
|
||
|
void toggleLight(Level worldIn, BlockState state, BlockPos pos);
|
||
|
|
||
|
}
|