本文整理了Java中net.minecraft.world.World.getLightBrightness()
方法的一些代码示例,展示了World.getLightBrightness()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。World.getLightBrightness()
方法的具体详情如下:
包路径:net.minecraft.world.World
类名称:World
方法名:getLightBrightness
暂无
代码示例来源:origin: TeamLapen/Vampirism
@Override
public float getBlockPathWeight(BlockPos pos) {
float i = 0.5F - this.world.getLightBrightness(pos);
if (i > 0)
return i;
return 0.01F;
}
代码示例来源:origin: CyclopsMC/EvilCraft
public float getBlockPathWeight(BlockPos pos)
{
return 0.5F - this.world.getLightBrightness(pos);
}
代码示例来源:origin: Silentine/GrimoireOfGaia
@Override
public float getBlockPathWeight(BlockPos pos) {
return 0.5F - this.world.getLightBrightness(pos);
}
代码示例来源:origin: P3pp3rF1y/AncientWarfare2
protected float getLitBlockWeight(BlockPos pos) {
return world.getLightBrightness(pos);
}
代码示例来源:origin: SleepyTrousers/EnderIO
@Override
public float getLightBrightness(@Nonnull BlockPos pos) {
return wrapped.getLightBrightness(pos);
}
代码示例来源:origin: amadornes/MCMultiPart
@Override
public float getLightBrightness(BlockPos pos) {
return getActualWorld().getLightBrightness(pos);
}
代码示例来源:origin: MatterOverdrive/MatterOverdrive-Legacy-Edition
@Override
public float getBlockPathWeight(BlockPos pos) {
float weight = 1 - this.world.getLightBrightness(pos);
weight *= this.world.isSideSolid(pos, EnumFacing.UP) ? 0 : 1;
weight /= Math.abs(pos.getY() - posY);
return weight;
}
代码示例来源:origin: P3pp3rF1y/AncientWarfare2
@Override
protected float getLitBlockWeight(BlockPos pos) {
return burnsInSun() ? 1F - world.getLightBrightness(pos) : super.getLitBlockWeight(pos);
}
代码示例来源:origin: Alex-the-666/Ice_and_Fire
public float getBlockPathWeight(BlockPos pos) {
return this.world.getBlockState(pos.down()).getBlock() instanceof BlockMyrmexResin ? 10.0F : this.world.getLightBrightness(pos) - 0.5F;
}
代码示例来源:origin: Alex-the-666/Ice_and_Fire
public float getBlockPathWeight(BlockPos pos) {
return this.world.getBlockState(pos.down()).getMaterial() == Material.WATER ? 10.0F : this.world.getLightBrightness(pos) - 0.5F;
}
代码示例来源:origin: SleepyTrousers/EnderIO
@Override
public float getBrightness() {
int i = MathHelper.floor(this.posX);
int j = MathHelper.floor(this.posZ);
if (!world.isAirBlock(new BlockPos(i, 0, j))) {
double d0 = (getEntityBoundingBox().maxY - getEntityBoundingBox().minY) * 0.66D;
int k = MathHelper.floor(this.posY - getYOffset() + d0);
return world.getLightBrightness(new BlockPos(i, k, j));
} else {
return 0.0F;
}
}
代码示例来源:origin: JurassiCraftTeam/JurassiCraft2
Vec3d vec1 = new Vec3d((ev.x - endOpposite.x) * d, 0, (ev.z - endOpposite.z) * d);
float sl = world.getLightBrightness(position);
float el = world.getLightBrightness(endPosition);
代码示例来源:origin: ForestryMC/ForestryMC
weight += world.getLightBrightness(pos);
return weight;
代码示例来源:origin: RS485/LogisticsPipes
private void renderSolids(CoreUnroutedPipe pipe, double x, double y, double z, float partialTickTime) {
GL11.glPushMatrix();
float light = pipe.container.getWorld().getLightBrightness(pipe.container.getPos());
内容来源于网络,如有侵权,请联系作者删除!