net.minecraft.world.World.canSnowAt()方法的使用及代码示例

x33g5p2x  于2022-02-02 转载在 其他  
字(1.3k)|赞(0)|评价(0)|浏览(145)

本文整理了Java中net.minecraft.world.World.canSnowAt()方法的一些代码示例,展示了World.canSnowAt()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。World.canSnowAt()方法的具体详情如下:
包路径:net.minecraft.world.World
类名称:World
方法名:canSnowAt

World.canSnowAt介绍

暂无

代码示例

代码示例来源:origin: SleepyTrousers/EnderIO

  1. @Override
  2. public boolean canSnowAt(@Nonnull BlockPos pos, boolean checkLight) {
  3. return wrapped.canSnowAt(pos, checkLight);
  4. }

代码示例来源:origin: amadornes/MCMultiPart

  1. @Override
  2. public boolean canSnowAt(BlockPos pos, boolean checkLight) {
  3. return getActualWorld().canSnowAt(pos, checkLight);
  4. }

代码示例来源:origin: Glitchfiend/SereneSeasons

  1. public static boolean isRainingAtInSeason(World world, BlockPos pos, ISeasonState seasonState)
  2. {
  3. Biome biome = world.getBiome(pos);
  4. if (BiomeConfig.usesTropicalSeasons(biome) && BiomeConfig.enablesSeasonalEffects(biome) && SeasonsConfig.isDimensionWhitelisted(world.provider.getDimension()))
  5. {
  6. Season.TropicalSeason tropicalSeason = seasonState.getTropicalSeason();
  7. switch ((Season.TropicalSeason) tropicalSeason)
  8. {
  9. case MID_DRY:
  10. return false;
  11. case MID_WET:
  12. return true;
  13. default:
  14. return biome.canRain();
  15. }
  16. }
  17. if (biome.getEnableSnow() || (world.canSnowAt(pos, false)))
  18. {
  19. return false;
  20. }
  21. return biome.canRain();
  22. }

代码示例来源:origin: McJtyMods/LostCities

  1. if (w.canSnowAt(new BlockPos(k1 + x, i2, l1 + z), true)) {
  2. w.setBlockState(new BlockPos(k1 + x, i2, l1 + z), Blocks.SNOW_LAYER.getDefaultState(), 2);

相关文章

World类方法