Class BlockSetLookupTable

java.lang.Object
com.hypixel.hytale.server.core.modules.blockset.BlockSetLookupTable

public class BlockSetLookupTable extends Object
Data structure to speedup blockset generation
  • Constructor Details

    • BlockSetLookupTable

      public BlockSetLookupTable(@Nonnull Map<String, BlockType> blockTypeMap)
  • Method Details

    • addAll

      public void addAll(@Nonnull it.unimi.dsi.fastutil.ints.IntSet result)
    • getBlockNameIdMap

      @Nonnull public it.unimi.dsi.fastutil.objects.Object2ObjectMap<String, it.unimi.dsi.fastutil.ints.IntSet> getBlockNameIdMap()
    • getGroupNameIdMap

      @Nonnull public it.unimi.dsi.fastutil.objects.Object2ObjectMap<String, it.unimi.dsi.fastutil.ints.IntSet> getGroupNameIdMap()
    • getHitboxNameIdMap

      @Nonnull public it.unimi.dsi.fastutil.objects.Object2ObjectMap<String, it.unimi.dsi.fastutil.ints.IntSet> getHitboxNameIdMap()
    • getCategoryIdMap

      @Nonnull public it.unimi.dsi.fastutil.objects.Object2ObjectMap<String, it.unimi.dsi.fastutil.ints.IntSet> getCategoryIdMap()
    • isEmpty

      public boolean isEmpty()