Skip to content

Commit 90d3a19

Browse files
committed
refactor: remove isPlanetsLoaded checks
1 parent b222b25 commit 90d3a19

27 files changed

+2114
-2178
lines changed

src/main/java/micdoodle8/mods/galacticraft/api/prefab/entity/EntityAutoRocket.java

Lines changed: 104 additions & 107 deletions
Large diffs are not rendered by default.

src/main/java/micdoodle8/mods/galacticraft/core/GCBlocks.java

Lines changed: 46 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,27 @@
77

88
package micdoodle8.mods.galacticraft.core;
99

10-
import com.google.common.collect.Lists;
11-
import com.google.common.collect.Maps;
12-
import com.google.common.collect.ObjectArrays;
13-
import com.google.common.collect.Ordering;
1410
import java.lang.reflect.Constructor;
1511
import java.util.ArrayList;
1612
import java.util.Comparator;
1713
import java.util.HashMap;
1814
import java.util.List;
1915
import java.util.Map;
16+
17+
import net.minecraft.block.Block;
18+
import net.minecraft.block.material.MapColor;
19+
import net.minecraft.block.material.Material;
20+
import net.minecraft.init.Blocks;
21+
import net.minecraft.init.Items;
22+
import net.minecraft.item.Item;
23+
import net.minecraft.item.ItemBlock;
24+
import net.minecraft.item.ItemStack;
25+
import net.minecraft.util.NonNullList;
26+
import net.minecraft.util.ResourceLocation;
27+
28+
import net.minecraftforge.oredict.OreDictionary;
29+
import net.minecraftforge.registries.IForgeRegistry;
30+
2031
import micdoodle8.mods.galacticraft.annotations.ForRemoval;
2132
import micdoodle8.mods.galacticraft.annotations.ReplaceWith;
2233
import micdoodle8.mods.galacticraft.core.blocks.BlockAirLockFrame;
@@ -107,22 +118,15 @@
107118
import micdoodle8.mods.galacticraft.core.util.EnumSortCategoryBlock;
108119
import micdoodle8.mods.galacticraft.core.util.GCCoreUtil;
109120
import micdoodle8.mods.galacticraft.core.util.StackSorted;
110-
import net.minecraft.block.Block;
111-
import net.minecraft.block.material.MapColor;
112-
import net.minecraft.block.material.Material;
113-
import net.minecraft.init.Blocks;
114-
import net.minecraft.init.Items;
115-
import net.minecraft.item.Item;
116-
import net.minecraft.item.ItemBlock;
117-
import net.minecraft.item.ItemStack;
118-
import net.minecraft.util.NonNullList;
119-
import net.minecraft.util.ResourceLocation;
120-
import net.minecraftforge.oredict.OreDictionary;
121-
import net.minecraftforge.registries.IForgeRegistry;
121+
122+
import com.google.common.collect.Lists;
123+
import com.google.common.collect.Maps;
124+
import com.google.common.collect.ObjectArrays;
125+
import com.google.common.collect.Ordering;
122126

123127
public class GCBlocks
124128
{
125-
129+
//@noformat
126130
public static Block breatheableAir;
127131
public static Block brightAir;
128132
public static Block brightBreatheableAir;
@@ -194,15 +198,16 @@ public class GCBlocks
194198
public static Block grating;
195199
public static Block gratingWater;
196200
public static Block gratingLava;
201+
// @format
197202

198-
public static final Material machine = new Material(MapColor.IRON);
203+
public static final Material machine = new Material(MapColor.IRON);
199204

200-
public static ArrayList<Block> hiddenBlocks = new ArrayList<>();
201-
public static ArrayList<Block> otherModTorchesLit = new ArrayList<>();
202-
public static ArrayList<Block> otherModTorchesUnlit = new ArrayList<>();
205+
public static ArrayList<Block> hiddenBlocks = new ArrayList<>();
206+
public static ArrayList<Block> otherModTorchesLit = new ArrayList<>();
207+
public static ArrayList<Block> otherModTorchesUnlit = new ArrayList<>();
203208

204-
public static Map<EnumSortCategoryBlock, List<StackSorted>> sortMapBlocks = Maps.newHashMap();
205-
public static HashMap<Block, Block> itemChanges = new HashMap<>(4, 1.0F);
209+
public static Map<EnumSortCategoryBlock, List<StackSorted>> sortMapBlocks = Maps.newHashMap();
210+
public static HashMap<Block, Block> itemChanges = new HashMap<>(4, 1.0F);
206211

207212
public static void initBlocks()
208213
{
@@ -225,19 +230,16 @@ public static void initBlocks()
225230
GCBlocks.basicBlock = new BlockBasic("basic_block_core");
226231
GCBlocks.airLockFrame = new BlockAirLockFrame("air_lock_frame");
227232
GCBlocks.airLockSeal = new BlockAirLockWall("air_lock_seal");
228-
// These glass types have to be registered as 6 separate blocks, (a) to
229-
// allow different coloring of each one and (b) because the Forge
230-
// MultiLayer custom model does not allow for different textures to be
231-
// set for different variants
233+
// These glass types have to be registered as 6 separate blocks,
234+
// - (a) to allow different coloring of each one and
235+
// - (b) because the Forge
236+
// MultiLayer custom model does not allow for different textures to be set for different variants
232237
GCBlocks.spaceGlassVanilla = (BlockSpaceGlass) new BlockSpaceGlass("space_glass_vanilla", GlassType.VANILLA, GlassFrame.PLAIN, null).setHardness(0.3F).setResistance(3F);
233238
GCBlocks.spaceGlassClear = (BlockSpaceGlass) new BlockSpaceGlass("space_glass_clear", GlassType.CLEAR, GlassFrame.PLAIN, null).setHardness(0.3F).setResistance(3F);
234239
GCBlocks.spaceGlassStrong = (BlockSpaceGlass) new BlockSpaceGlass("space_glass_strong", GlassType.STRONG, GlassFrame.PLAIN, null).setHardness(4F).setResistance(35F);
235-
GCBlocks.spaceGlassTinVanilla =
236-
(BlockSpaceGlass) new BlockSpaceGlass("space_glass_vanilla_tin", GlassType.VANILLA, GlassFrame.TIN_DECO, GCBlocks.spaceGlassVanilla).setHardness(0.3F).setResistance(4F);
237-
GCBlocks.spaceGlassTinClear =
238-
(BlockSpaceGlass) new BlockSpaceGlass("space_glass_clear_tin", GlassType.CLEAR, GlassFrame.TIN_DECO, GCBlocks.spaceGlassClear).setHardness(0.3F).setResistance(4F);
239-
GCBlocks.spaceGlassTinStrong =
240-
(BlockSpaceGlass) new BlockSpaceGlass("space_glass_strong_tin", GlassType.STRONG, GlassFrame.TIN_DECO, GCBlocks.spaceGlassStrong).setHardness(4F).setResistance(35F);
240+
GCBlocks.spaceGlassTinVanilla = (BlockSpaceGlass) new BlockSpaceGlass("space_glass_vanilla_tin", GlassType.VANILLA, GlassFrame.TIN_DECO, GCBlocks.spaceGlassVanilla).setHardness(0.3F).setResistance(4F);
241+
GCBlocks.spaceGlassTinClear = (BlockSpaceGlass) new BlockSpaceGlass("space_glass_clear_tin", GlassType.CLEAR, GlassFrame.TIN_DECO, GCBlocks.spaceGlassClear).setHardness(0.3F).setResistance(4F);
242+
GCBlocks.spaceGlassTinStrong = (BlockSpaceGlass) new BlockSpaceGlass("space_glass_strong_tin", GlassType.STRONG, GlassFrame.TIN_DECO, GCBlocks.spaceGlassStrong).setHardness(4F).setResistance(35F);
241243
GCBlocks.crafting = new BlockCrafting("magnetic_table");
242244
GCBlocks.refinery = new BlockRefinery("refinery");
243245
GCBlocks.oxygenCompressor = new BlockOxygenCompressor(false, "oxygen_compressor");
@@ -268,14 +270,10 @@ public static void initBlocks()
268270
GCBlocks.bossSpawner = new BlockBossSpawner("boss_spawner");
269271
GCBlocks.slabGCHalf = new BlockSlabGC("slab_gc_half", Material.ROCK);
270272
GCBlocks.slabGCDouble = new BlockDoubleSlabGC("slab_gc_double", Material.ROCK);
271-
GCBlocks.tinStairs1 =
272-
new BlockStairsGC("tin_stairs_1", basicBlock.getDefaultState().withProperty(BlockBasic.BASIC_TYPE, BlockBasic.EnumBlockBasic.ALUMINUM_DECORATION_BLOCK_0)).setHardness(2.0F);
273-
GCBlocks.tinStairs2 =
274-
new BlockStairsGC("tin_stairs_2", basicBlock.getDefaultState().withProperty(BlockBasic.BASIC_TYPE, BlockBasic.EnumBlockBasic.ALUMINUM_DECORATION_BLOCK_1)).setHardness(2.0F);
275-
GCBlocks.moonStoneStairs =
276-
new BlockStairsGC("moon_stairs_stone", blockMoon.getDefaultState().withProperty(BlockBasicMoon.BASIC_TYPE_MOON, BlockBasicMoon.EnumBlockBasicMoon.MOON_STONE)).setHardness(1.5F);
277-
GCBlocks.moonBricksStairs =
278-
new BlockStairsGC("moon_stairs_brick", blockMoon.getDefaultState().withProperty(BlockBasicMoon.BASIC_TYPE_MOON, BlockBasicMoon.EnumBlockBasicMoon.MOON_DUNGEON_BRICK)).setHardness(4.0F);
273+
GCBlocks.tinStairs1 = new BlockStairsGC("tin_stairs_1", basicBlock.getDefaultState().withProperty(BlockBasic.BASIC_TYPE, BlockBasic.EnumBlockBasic.ALUMINUM_DECORATION_BLOCK_0)).setHardness(2.0F);
274+
GCBlocks.tinStairs2 = new BlockStairsGC("tin_stairs_2", basicBlock.getDefaultState().withProperty(BlockBasic.BASIC_TYPE, BlockBasic.EnumBlockBasic.ALUMINUM_DECORATION_BLOCK_1)).setHardness(2.0F);
275+
GCBlocks.moonStoneStairs = new BlockStairsGC("moon_stairs_stone", blockMoon.getDefaultState().withProperty(BlockBasicMoon.BASIC_TYPE_MOON, BlockBasicMoon.EnumBlockBasicMoon.MOON_STONE)).setHardness(1.5F);
276+
GCBlocks.moonBricksStairs = new BlockStairsGC("moon_stairs_brick", blockMoon.getDefaultState().withProperty(BlockBasicMoon.BASIC_TYPE_MOON, BlockBasicMoon.EnumBlockBasicMoon.MOON_DUNGEON_BRICK)).setHardness(4.0F);
279277
GCBlocks.wallGC = new BlockWallGC("wall_gc");
280278
GCBlocks.concealedRedstone = new BlockConcealedRedstone("concealed_redstone");
281279
GCBlocks.concealedRepeater_Powered = new BlockConcealedRepeater("concealed_repeater_pow", true);
@@ -330,13 +328,14 @@ public static void finalizeSort()
330328
List<StackSorted> itemOrderListBlocks = Lists.newArrayList();
331329
for (EnumSortCategoryBlock type : EnumSortCategoryBlock.values())
332330
{
333-
if (!GalacticraftCore.isPlanetsLoaded && type == EnumSortCategoryBlock.EGG)
331+
if (type == EnumSortCategoryBlock.EGG)
334332
continue;
335333
List<StackSorted> stackSorteds = sortMapBlocks.get(type);
336334
if (stackSorteds != null)
337335
{
338336
itemOrderListBlocks.addAll(stackSorteds);
339-
} else
337+
}
338+
else
340339
{
341340
System.out.println("ERROR: null sort stack: " + type.toString());
342341
}
@@ -446,10 +445,8 @@ public static void setHarvestLevels()
446445

447446
setHarvestLevel(GCBlocks.wallGC, "shovel", 0, 5);
448447

449-
setHarvestLevel(GCBlocks.blockMoon, "pickaxe", 3, 14); // Moon dungeon
450-
// brick
451-
// (actually
452-
// unharvestable)
448+
// Moon dungeon brick (actually unharvestable)
449+
setHarvestLevel(GCBlocks.blockMoon, "pickaxe", 3, 14);
453450
}
454451

455452
public static void register(String modid, Block block, Class<? extends ItemBlock> itemClass, Object... itemCtorArgs)
@@ -578,7 +575,8 @@ public static void registerSorted(Block block)
578575
}
579576
sortMapBlocks.get(categoryBlock).add(new StackSorted(stack.getItem(), stack.getItemDamage()));
580577
}
581-
} else if (block.getCreativeTab() == GalacticraftCore.galacticraftBlocksTab)
578+
}
579+
else if (block.getCreativeTab() == GalacticraftCore.galacticraftBlocksTab)
582580
{
583581
throw new RuntimeException(block.getClass() + " must inherit " + ISortableBlock.class.getSimpleName() + "!");
584582
}

0 commit comments

Comments
 (0)