mirror of
https://github.com/TeamMidnightDust/CullLeaves.git
synced 2025-12-16 14:15:10 +01:00
stonecutter: setup multiversion build
This commit is contained in:
20
src/main/java/eu/midnightdust/cullleaves/mixin/MixinMangroveRootsBlock.java
Executable file
20
src/main/java/eu/midnightdust/cullleaves/mixin/MixinMangroveRootsBlock.java
Executable file
@@ -0,0 +1,20 @@
|
||||
package eu.midnightdust.cullleaves.mixin;
|
||||
|
||||
import eu.midnightdust.cullleaves.CullLeavesClient;
|
||||
import net.minecraft.core.Direction;
|
||||
import net.minecraft.world.level.block.Block;
|
||||
import net.minecraft.world.level.block.MangroveRootsBlock;
|
||||
import net.minecraft.world.level.block.state.BlockState;
|
||||
import org.spongepowered.asm.mixin.Mixin;
|
||||
|
||||
@Mixin(value = MangroveRootsBlock.class, priority = 1900)
|
||||
public abstract class MixinMangroveRootsBlock extends Block {
|
||||
public MixinMangroveRootsBlock(Properties properties) {
|
||||
super(properties);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean skipRendering(BlockState state, BlockState neighborState, Direction offset) {
|
||||
return CullLeavesClient.isRootSideInvisible(neighborState);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user