Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public BlockStateList(Block var1, IBlockState... var2) {
- this.c = var1;
- Arrays.sort(var2, new Comparator() {
- public int a(IBlockState var1, IBlockState var2) {
- return var1.a().compareTo(var2.a());
- }
- });
- this.d = ImmutableList.copyOf(var2);
- LinkedHashMap var3 = Maps.newLinkedHashMap();
- ArrayList var4 = Lists.newArrayList();
- Iterable var5 = IteratorUtils.a(this.e());
- Iterator var6 = var5.iterator();
- while(var6.hasNext()) {
- List var7 = (List)var6.next();
- Map var8 = MapGeneratorUtils.b(this.d, var7);
- BlockStateList.BlockData var9 = new BlockStateList.BlockData(var1, ImmutableMap.copyOf(var8), null);
- var3.put(var8, var9);
- var4.add(var9);
- }
- var6 = var4.iterator();
- while(var6.hasNext()) {
- BlockStateList.BlockData var10 = (BlockStateList.BlockData)var6.next();
- var10.a(var3);
- }
- this.e = ImmutableList.copyOf(var4);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement