Class BlockSetLookupTable

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

public class BlockSetLookupTable extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private final it.unimi.dsi.fastutil.objects.Object2ObjectMap<String,it.unimi.dsi.fastutil.ints.IntSet>
     
    private final it.unimi.dsi.fastutil.objects.Object2ObjectMap<String,it.unimi.dsi.fastutil.ints.IntSet>
     
    private final it.unimi.dsi.fastutil.objects.Object2ObjectMap<String,it.unimi.dsi.fastutil.ints.IntSet>
     
    private final it.unimi.dsi.fastutil.objects.Object2ObjectMap<String,it.unimi.dsi.fastutil.ints.IntSet>
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    BlockSetLookupTable(Map<String,com.hypixel.hytale.server.core.asset.type.blocktype.config.BlockType> blockTypeMap)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addAll(it.unimi.dsi.fastutil.ints.IntSet result)
     
    it.unimi.dsi.fastutil.objects.Object2ObjectMap<String,it.unimi.dsi.fastutil.ints.IntSet>
     
    it.unimi.dsi.fastutil.objects.Object2ObjectMap<String,it.unimi.dsi.fastutil.ints.IntSet>
     
    it.unimi.dsi.fastutil.objects.Object2ObjectMap<String,it.unimi.dsi.fastutil.ints.IntSet>
     
    it.unimi.dsi.fastutil.objects.Object2ObjectMap<String,it.unimi.dsi.fastutil.ints.IntSet>
     
    boolean
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • blockNameIdMap

      @Nonnull private final it.unimi.dsi.fastutil.objects.Object2ObjectMap<String,it.unimi.dsi.fastutil.ints.IntSet> blockNameIdMap
    • groupNameIdMap

      @Nonnull private final it.unimi.dsi.fastutil.objects.Object2ObjectMap<String,it.unimi.dsi.fastutil.ints.IntSet> groupNameIdMap
    • hitboxNameIdMap

      @Nonnull private final it.unimi.dsi.fastutil.objects.Object2ObjectMap<String,it.unimi.dsi.fastutil.ints.IntSet> hitboxNameIdMap
    • categoryIdMap

      @Nonnull private final it.unimi.dsi.fastutil.objects.Object2ObjectMap<String,it.unimi.dsi.fastutil.ints.IntSet> categoryIdMap
  • Constructor Details

    • BlockSetLookupTable

      public BlockSetLookupTable(@Nonnull Map<String,com.hypixel.hytale.server.core.asset.type.blocktype.config.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()