Class TwistingVineFeature

    • Constructor Detail

      • TwistingVineFeature

        public TwistingVineFeature​(com.mojang.serialization.Codec<NoFeatureConfig> p_i232000_1_)
    • Method Detail

      • place

        public static boolean place​(IWorld p_236423_0_,
                                    java.util.Random p_236423_1_,
                                    BlockPos p_236423_2_,
                                    int p_236423_3_,
                                    int p_236423_4_,
                                    int p_236423_5_)
      • placeTwistingVines

        private static void placeTwistingVines​(IWorld p_236424_0_,
                                               java.util.Random p_236424_1_,
                                               BlockPos p_236424_2_,
                                               int p_236424_3_,
                                               int p_236424_4_,
                                               int p_236424_5_)
      • findFirstAirBlockAboveGround

        private static boolean findFirstAirBlockAboveGround​(IWorld p_236420_0_,
                                                            BlockPos.Mutable p_236420_1_)
      • placeWeepingVinesColumn

        public static void placeWeepingVinesColumn​(IWorld p_236422_0_,
                                                   java.util.Random p_236422_1_,
                                                   BlockPos.Mutable p_236422_2_,
                                                   int p_236422_3_,
                                                   int p_236422_4_,
                                                   int p_236422_5_)
      • isInvalidPlacementLocation

        private static boolean isInvalidPlacementLocation​(IWorld p_236421_0_,
                                                          BlockPos p_236421_1_)