Class BeeDebugRenderer

    • Constructor Detail

      • BeeDebugRenderer

        public BeeDebugRenderer​(Minecraft p_i226027_1_)
    • Method Detail

      • clearRemovedBees

        private void clearRemovedBees()
      • clearRemovedHives

        private void clearRemovedHives()
      • doRender

        private void doRender()
      • createHiveBlacklistMap

        private java.util.Map<BlockPos,​java.util.Set<java.util.UUID>> createHiveBlacklistMap()
      • renderFlowerInfos

        private void renderFlowerInfos()
      • getBeeUuidsAsString

        private static java.lang.String getBeeUuidsAsString​(java.util.Collection<java.util.UUID> p_228977_0_)
      • highlightHive

        private static void highlightHive​(BlockPos p_228968_0_)
      • renderGhostHive

        private void renderGhostHive​(BlockPos p_228972_1_,
                                     java.util.List<java.lang.String> p_228972_2_)
      • renderTransparentFilledBox

        private static void renderTransparentFilledBox​(BlockPos p_228969_0_,
                                                       float p_228969_1_,
                                                       float p_228969_2_,
                                                       float p_228969_3_,
                                                       float p_228969_4_,
                                                       float p_228969_5_)
      • renderHiveInfo

        private void renderHiveInfo​(BeeDebugRenderer.Hive p_228967_1_,
                                    java.util.Collection<java.util.UUID> p_228967_2_)
      • renderTextOverHive

        private static void renderTextOverHive​(java.lang.String p_228975_0_,
                                               BeeDebugRenderer.Hive p_228975_1_,
                                               int p_228975_2_,
                                               int p_228975_3_)
      • renderTextOverPos

        private static void renderTextOverPos​(java.lang.String p_228976_0_,
                                              BlockPos p_228976_1_,
                                              int p_228976_2_,
                                              int p_228976_3_)
      • renderTextOverMob

        private static void renderTextOverMob​(IPosition p_228974_0_,
                                              int p_228974_1_,
                                              java.lang.String p_228974_2_,
                                              int p_228974_3_,
                                              float p_228974_4_)
      • isPlayerCloseEnoughToMob

        private boolean isPlayerCloseEnoughToMob​(BeeDebugRenderer.Bee p_228992_1_)
      • getHiveMembers

        private java.util.Collection<java.util.UUID> getHiveMembers​(BlockPos p_228983_1_)
      • getGhostHives

        private java.util.Map<BlockPos,​java.util.List<java.lang.String>> getGhostHives()
      • updateLastLookedAtUuid

        private void updateLastLookedAtUuid()