aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gtPlusPlus/core
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gtPlusPlus/core')
-rw-r--r--src/main/java/gtPlusPlus/core/block/ModBlocks.java16
-rw-r--r--src/main/java/gtPlusPlus/core/block/base/AdvancedBlock.java33
-rw-r--r--src/main/java/gtPlusPlus/core/block/base/BasicBlock.java12
-rw-r--r--src/main/java/gtPlusPlus/core/block/base/BasicTileBlockWithTooltip.java75
-rw-r--r--src/main/java/gtPlusPlus/core/block/base/BlockBaseFluid.java39
-rw-r--r--src/main/java/gtPlusPlus/core/block/base/BlockBaseModular.java64
-rw-r--r--src/main/java/gtPlusPlus/core/block/base/BlockBaseNBT.java34
-rw-r--r--src/main/java/gtPlusPlus/core/block/base/BlockBaseOre.java83
-rw-r--r--src/main/java/gtPlusPlus/core/block/base/MetaBlock.java5
-rw-r--r--src/main/java/gtPlusPlus/core/block/base/MultiTextureBlock.java5
-rw-r--r--src/main/java/gtPlusPlus/core/block/general/BlockCompressedObsidian.java18
-rw-r--r--src/main/java/gtPlusPlus/core/block/general/BlockNet.java10
-rw-r--r--src/main/java/gtPlusPlus/core/block/general/BlockSuperLight.java43
-rw-r--r--src/main/java/gtPlusPlus/core/block/general/BlockTankXpConverter.java110
-rw-r--r--src/main/java/gtPlusPlus/core/block/general/FirePit.java51
-rw-r--r--src/main/java/gtPlusPlus/core/block/general/FluidTankInfinite.java41
-rw-r--r--src/main/java/gtPlusPlus/core/block/general/HellFire.java239
-rw-r--r--src/main/java/gtPlusPlus/core/block/general/LightGlass.java26
-rw-r--r--src/main/java/gtPlusPlus/core/block/general/MiningExplosives.java87
-rw-r--r--src/main/java/gtPlusPlus/core/block/general/PlayerDoors.java82
-rw-r--r--src/main/java/gtPlusPlus/core/block/general/antigrief/BlockWitherProof.java67
-rw-r--r--src/main/java/gtPlusPlus/core/block/general/antigrief/TowerDevice.java54
-rw-r--r--src/main/java/gtPlusPlus/core/block/general/fluids/BlockFluidSludge.java13
-rw-r--r--src/main/java/gtPlusPlus/core/block/general/redstone/BlockGenericRedstone.java99
-rw-r--r--src/main/java/gtPlusPlus/core/block/general/redstone/BlockGenericRedstoneDetector.java27
-rw-r--r--src/main/java/gtPlusPlus/core/block/general/redstone/BlockGenericRedstoneEmitter.java3
-rw-r--r--src/main/java/gtPlusPlus/core/block/general/redstone/BlockGenericRedstoneTest.java33
-rw-r--r--src/main/java/gtPlusPlus/core/block/machine/BlockGtFrameBox.java23
-rw-r--r--src/main/java/gtPlusPlus/core/block/machine/CircuitProgrammer.java63
-rw-r--r--src/main/java/gtPlusPlus/core/block/machine/DecayablesChest.java82
-rw-r--r--src/main/java/gtPlusPlus/core/block/machine/EggBox.java76
-rw-r--r--src/main/java/gtPlusPlus/core/block/machine/FishTrap.java79
-rw-r--r--src/main/java/gtPlusPlus/core/block/machine/HeliumGenerator.java34
-rw-r--r--src/main/java/gtPlusPlus/core/block/machine/Machine_ModularityTable.java42
-rw-r--r--src/main/java/gtPlusPlus/core/block/machine/Machine_PestKiller.java61
-rw-r--r--src/main/java/gtPlusPlus/core/block/machine/Machine_PooCollector.java79
-rw-r--r--src/main/java/gtPlusPlus/core/block/machine/Machine_ProjectTable.java44
-rw-r--r--src/main/java/gtPlusPlus/core/block/machine/Machine_RoundRobinator.java48
-rw-r--r--src/main/java/gtPlusPlus/core/block/machine/Machine_SuperJukebox.java144
-rw-r--r--src/main/java/gtPlusPlus/core/block/machine/Machine_TradeTable.java34
-rw-r--r--src/main/java/gtPlusPlus/core/block/machine/VolumetricFlaskSetter.java69
-rw-r--r--src/main/java/gtPlusPlus/core/block/machine/bedrock/Mining_Head_Fake.java40
-rw-r--r--src/main/java/gtPlusPlus/core/block/machine/bedrock/Mining_Pipe_Fake.java40
-rw-r--r--src/main/java/gtPlusPlus/core/chunkloading/GTPP_ChunkManager.java24
-rw-r--r--src/main/java/gtPlusPlus/core/client/CustomTextureSet.java1
-rw-r--r--src/main/java/gtPlusPlus/core/client/model/ModelBatKing.java19
-rw-r--r--src/main/java/gtPlusPlus/core/client/model/ModelDecayChest.java6
-rw-r--r--src/main/java/gtPlusPlus/core/client/model/ModelEggBox.java12
-rw-r--r--src/main/java/gtPlusPlus/core/client/model/ModelGiantChicken.java26
-rw-r--r--src/main/java/gtPlusPlus/core/client/model/ModelSickBlaze.java26
-rw-r--r--src/main/java/gtPlusPlus/core/client/model/ModelStaballoyConstruct.java29
-rw-r--r--src/main/java/gtPlusPlus/core/client/model/tabula/ModelTabulaBase.java8
-rw-r--r--src/main/java/gtPlusPlus/core/client/renderer/CustomItemBlockRenderer.java12
-rw-r--r--src/main/java/gtPlusPlus/core/client/renderer/CustomOreBlockRenderer.java1146
-rw-r--r--src/main/java/gtPlusPlus/core/client/renderer/RenderBatKing.java112
-rw-r--r--src/main/java/gtPlusPlus/core/client/renderer/RenderDecayChest.java35
-rw-r--r--src/main/java/gtPlusPlus/core/client/renderer/RenderGiantChicken.java5
-rw-r--r--src/main/java/gtPlusPlus/core/client/renderer/RenderMiningExplosivesPrimed.java38
-rw-r--r--src/main/java/gtPlusPlus/core/client/renderer/RenderPlasmaBolt.java62
-rw-r--r--src/main/java/gtPlusPlus/core/client/renderer/RenderPotionthrow.java14
-rw-r--r--src/main/java/gtPlusPlus/core/client/renderer/RenderSickBlaze.java50
-rw-r--r--src/main/java/gtPlusPlus/core/client/renderer/RenderStaballoyConstruct.java122
-rw-r--r--src/main/java/gtPlusPlus/core/client/renderer/RenderToxinball.java25
-rw-r--r--src/main/java/gtPlusPlus/core/client/renderer/particle/EntityDropParticleFX.java42
-rw-r--r--src/main/java/gtPlusPlus/core/client/renderer/tabula/RenderTabulaBase.java15
-rw-r--r--src/main/java/gtPlusPlus/core/commands/CommandDebugChunks.java13
-rw-r--r--src/main/java/gtPlusPlus/core/commands/CommandEnableDebugWhileRunning.java65
-rw-r--r--src/main/java/gtPlusPlus/core/commands/CommandMath.java9
-rw-r--r--src/main/java/gtPlusPlus/core/common/BasePlayer.java81
-rw-r--r--src/main/java/gtPlusPlus/core/common/CommonProxy.java47
-rw-r--r--src/main/java/gtPlusPlus/core/common/compat/COMPAT_Baubles.java51
-rw-r--r--src/main/java/gtPlusPlus/core/common/compat/COMPAT_BigReactors.java3
-rw-r--r--src/main/java/gtPlusPlus/core/common/compat/COMPAT_CompactWindmills.java3
-rw-r--r--src/main/java/gtPlusPlus/core/common/compat/COMPAT_EnderIO.java3
-rw-r--r--src/main/java/gtPlusPlus/core/common/compat/COMPAT_ExtraUtils.java3
-rw-r--r--src/main/java/gtPlusPlus/core/common/compat/COMPAT_IC2.java9
-rw-r--r--src/main/java/gtPlusPlus/core/common/compat/COMPAT_MorePlanets.java10
-rw-r--r--src/main/java/gtPlusPlus/core/common/compat/COMPAT_OpenBlocks.java5
-rw-r--r--src/main/java/gtPlusPlus/core/common/compat/COMPAT_PlayerAPI.java3
-rw-r--r--src/main/java/gtPlusPlus/core/common/compat/COMPAT_PneumaticCraft.java3
-rw-r--r--src/main/java/gtPlusPlus/core/common/compat/COMPAT_RFTools.java3
-rw-r--r--src/main/java/gtPlusPlus/core/common/compat/COMPAT_SimplyJetpacks.java3
-rw-r--r--src/main/java/gtPlusPlus/core/common/compat/COMPAT_Thaumcraft.java22
-rw-r--r--src/main/java/gtPlusPlus/core/common/compat/COMPAT_Witchery.java15
-rw-r--r--src/main/java/gtPlusPlus/core/config/ConfigHandler.java358
-rw-r--r--src/main/java/gtPlusPlus/core/container/Container_BackpackBase.java80
-rw-r--r--src/main/java/gtPlusPlus/core/container/Container_CircuitProgrammer.java48
-rw-r--r--src/main/java/gtPlusPlus/core/container/Container_DecayablesChest.java29
-rw-r--r--src/main/java/gtPlusPlus/core/container/Container_EggBox.java29
-rw-r--r--src/main/java/gtPlusPlus/core/container/Container_FishTrap.java31
-rw-r--r--src/main/java/gtPlusPlus/core/container/Container_Grindle.java96
-rw-r--r--src/main/java/gtPlusPlus/core/container/Container_HeliumGenerator.java52
-rw-r--r--src/main/java/gtPlusPlus/core/container/Container_ModularityTable.java138
-rw-r--r--src/main/java/gtPlusPlus/core/container/Container_PestKiller.java35
-rw-r--r--src/main/java/gtPlusPlus/core/container/Container_ProjectTable.java86
-rw-r--r--src/main/java/gtPlusPlus/core/container/Container_RoundRobinator.java22
-rw-r--r--src/main/java/gtPlusPlus/core/container/Container_SuperJukebox.java46
-rw-r--r--src/main/java/gtPlusPlus/core/container/Container_TradeTable.java83
-rw-r--r--src/main/java/gtPlusPlus/core/container/Container_VolumetricFlaskSetter.java49
-rw-r--r--src/main/java/gtPlusPlus/core/container/box/LunchBoxContainer.java10
-rw-r--r--src/main/java/gtPlusPlus/core/container/box/MagicBagContainer.java10
-rw-r--r--src/main/java/gtPlusPlus/core/container/box/ToolBoxContainer.java10
-rw-r--r--src/main/java/gtPlusPlus/core/creative/AddToCreativeTab.java15
-rw-r--r--src/main/java/gtPlusPlus/core/creative/tabs/MiscUtilCreativeTabBlock.java5
-rw-r--r--src/main/java/gtPlusPlus/core/entity/EntityPrimedMiningExplosive.java26
-rw-r--r--src/main/java/gtPlusPlus/core/entity/EntityTeleportFX.java25
-rw-r--r--src/main/java/gtPlusPlus/core/entity/EntityTeslaTowerLightning.java25
-rw-r--r--src/main/java/gtPlusPlus/core/entity/InternalEntityRegistry.java84
-rw-r--r--src/main/java/gtPlusPlus/core/entity/ai/batking/EntityAIBatKingAttack.java111
-rw-r--r--src/main/java/gtPlusPlus/core/entity/item/ItemEntityGiantEgg.java26
-rw-r--r--src/main/java/gtPlusPlus/core/entity/monster/EntityBatKing.java135
-rw-r--r--src/main/java/gtPlusPlus/core/entity/monster/EntityGiantChickenBase.java19
-rw-r--r--src/main/java/gtPlusPlus/core/entity/monster/EntitySickBlaze.java40
-rw-r--r--src/main/java/gtPlusPlus/core/entity/monster/EntityStaballoyConstruct.java39
-rw-r--r--src/main/java/gtPlusPlus/core/entity/projectile/EntityHydrofluoricAcidPotion.java23
-rw-r--r--src/main/java/gtPlusPlus/core/entity/projectile/EntityLightningAttack.java19
-rw-r--r--src/main/java/gtPlusPlus/core/entity/projectile/EntitySulfuricAcidPotion.java23
-rw-r--r--src/main/java/gtPlusPlus/core/entity/projectile/EntityThrowableBomb.java29
-rw-r--r--