Newer
Older
void-pack-super-server / work / decompile-ee3ecae0 / net / minecraft / server / IBlockLightAccess.java
Simon Lindgren on 26 Mar 2020 526 bytes first commit
package net.minecraft.server;

public interface IBlockLightAccess extends IBlockAccess {

    LightEngine e();

    default int getBrightness(EnumSkyBlock enumskyblock, BlockPosition blockposition) {
        return this.e().a(enumskyblock).b(blockposition);
    }

    default int getLightLevel(BlockPosition blockposition, int i) {
        return this.e().b(blockposition, i);
    }

    default boolean f(BlockPosition blockposition) {
        return this.getBrightness(EnumSkyBlock.SKY, blockposition) >= this.H();
    }
}