All GUI compile errors fixed, switched to excludes over includes in gradle build and lots, LOTS of more fixes.
This commit is contained in:
+10
-254
@@ -60,261 +60,17 @@ sourceSets {
|
||||
api
|
||||
main {
|
||||
java {
|
||||
include 'appeng/core/AppEng.java'
|
||||
include 'appeng/core/crash/CrashInfo.java'
|
||||
include 'appeng/core/CommonHelper.java'
|
||||
include 'appeng/core/crash/**'
|
||||
include 'appeng/core/AEConfig.java'
|
||||
include 'appeng/core/features/AEFeature.java'
|
||||
include 'appeng/core/settings/**'
|
||||
include 'appeng/util/ConfigManager.java'
|
||||
include 'appeng/core/settings/TickRates.java'
|
||||
include 'appeng/util/IConfigManagerHost.java'
|
||||
include 'appeng/services/export/ExportConfig.java'
|
||||
include 'appeng/client/ActionKey.java'
|
||||
include 'appeng/client/EffectType.java'
|
||||
include 'appeng/core/AELog.java'
|
||||
include 'appeng/core/Registration.java'
|
||||
include 'appeng/core/features/ItemDefinition.java'
|
||||
include 'appeng/util/inv/InvOperation.java'
|
||||
include 'appeng/core/features/registries/PartModels.java'
|
||||
include 'appeng/core/features/registries/PartModels.java'
|
||||
include 'appeng/core/api/**'
|
||||
include 'appeng/core/api/definitions/ApiItems.java'
|
||||
include 'appeng/items/tools/quartz/**'
|
||||
include 'appeng/items/AEBaseItem.java'
|
||||
include 'appeng/util/helpers/ItemComparisonHelper.java'
|
||||
include 'appeng/items/contents/QuartzKnifeObj.java'
|
||||
include 'appeng/core/ApiDefinitions.java'
|
||||
include 'appeng/core/Api.java'
|
||||
include 'appeng/decorative/solid/BlockQuartzOre.java'
|
||||
include 'appeng/bootstrap/**'
|
||||
include 'appeng/block/AEBaseBlock.java'
|
||||
include 'appeng/block/AEBaseBlockItem.java'
|
||||
include 'appeng/block/AEBaseTileBlock.java'
|
||||
include 'appeng/tile/**'
|
||||
include 'appeng/parts/**'
|
||||
include 'appeng/helpers/**'
|
||||
include 'appeng/items/**'
|
||||
include 'appeng/util/**'
|
||||
include 'appeng/debug/**'
|
||||
include 'appeng/core/localization/**'
|
||||
include 'appeng/core/stats/**'
|
||||
include 'appeng/client/render/crafting/ItemEncodedPatternRendering.java'
|
||||
exclude 'appeng/client/render/model/UVLModelLoader.java'
|
||||
exclude 'appeng/client/core/api/imc/**'
|
||||
exclude 'appeng/core/IMCHandler.java'
|
||||
exclude 'appeng/recipes/handlers/**'
|
||||
exclude 'appeng/worldgen/**'
|
||||
exclude 'appeng/services/export/**'
|
||||
exclude 'appeng/spatial/StorageChunkProvider.java'
|
||||
exclude 'appeng/spatial/StorageHelper.java'
|
||||
exclude 'appeng/spatial/CachedPlane.java'
|
||||
exclude 'appeng/spatial/StorageWorldProvider.java'
|
||||
exclude 'appeng/parts/p2p/PartP2PFluids.java'
|
||||
exclude 'appeng/parts/p2p/PartP2PItems.java'
|
||||
include 'appeng/tile/AEBaseTile.java'
|
||||
include 'appeng/tile/AEBaseInvTile.java'
|
||||
include 'appeng/util/Platform.java'
|
||||
include 'appeng/util/SettingsFrom.java'
|
||||
include 'appeng/core/features/IStackSrc.java'
|
||||
include 'appeng/helpers/ICustomNameObject.java'
|
||||
include 'appeng/core/CreativeTab.java'
|
||||
include 'appeng/core/CreativeTabFacade.java'
|
||||
include 'appeng/decorative/AEDecorativeBlock.java'
|
||||
include 'appeng/decorative/solid/BlockQuartzPillar.java'
|
||||
include 'appeng/helpers/MetaRotation.java'
|
||||
include 'appeng/core/features/ActivityState.java'
|
||||
include 'appeng/core/features/BlockStackSrc.java'
|
||||
include 'appeng/core/features/ItemStackSrc.java'
|
||||
include 'appeng/core/features/BlockDefinition.java'
|
||||
include 'appeng/core/features/TileDefinition.java'
|
||||
include 'appeng/core/features/ColoredItemDefinition.java'
|
||||
include 'appeng/util/helpers/ItemHandlerUtil.java'
|
||||
include 'appeng/util/inv/IAEAppEngInventory.java'
|
||||
include 'appeng/decorative/solid/BlockChargedQuartzOre.java'
|
||||
include 'appeng/client/render/effects/ChargedOreFX.java'
|
||||
include 'appeng/bootstrap/components/BuiltInModelComponent.java'
|
||||
include 'appeng/bootstrap/components/ModelOverrideComponent.java'
|
||||
include 'appeng/client/render/model/GlassBakedModel.java'
|
||||
include 'appeng/decorative/solid/BlockQuartzGlass.java'
|
||||
include 'appeng/decorative/solid/GlassState.java'
|
||||
include 'appeng/client/render/model/GlassModel.java'
|
||||
include 'appeng/client/render/model/RenderHelper.java'
|
||||
include 'appeng/client/render/model/GlassModelLoader.java'
|
||||
include 'appeng/helpers/AEGlassMaterial.java'
|
||||
include 'appeng/block/spatial/BlockMatrixFrame.java'
|
||||
include 'appeng/util/LookDirection.java'
|
||||
include 'appeng/decorative/solid/BlockQuartzLamp.java'
|
||||
include 'appeng/client/render/effects/VibrantFX.java'
|
||||
include 'appeng/client/render/effects/LightningFX.java'
|
||||
include 'appeng/block/misc/BlockQuartzFixture.java'
|
||||
|
||||
include 'appeng/core/sync/AppEngPacket.java'
|
||||
include 'appeng/core/sync/network/INetworkInfo.java'
|
||||
// include 'appeng/core/sync/network/NetworkHandler.java'
|
||||
include 'appeng/core/sync/network/IPacketHandler.java'
|
||||
include 'appeng/core/sync/network/TargetPoint.java'
|
||||
|
||||
include 'appeng/core/stats/AeStats.java'
|
||||
include 'appeng/me/GridAccessException.java'
|
||||
|
||||
include 'appeng/util/item/AEItemStack.java'
|
||||
include 'appeng/util/item/AEStack.java'
|
||||
include 'appeng/util/item/AESharedItemStack.java'
|
||||
include 'appeng/util/item/AEItemStackRegistry.java'
|
||||
include 'appeng/services/compass/ICompassCallback.java'
|
||||
include 'appeng/hooks/CompassResult.java'
|
||||
include 'appeng/container/ContainerOpenContext.java'
|
||||
include 'appeng/decorative/solid/BlockSkyStone.java'
|
||||
|
||||
include 'appeng/block/storage/BlockSkyChest.java'
|
||||
include 'appeng/tile/storage/TileSkyChest.java'
|
||||
include 'appeng/block/storage/SkyChestRenderingCustomizer.java'
|
||||
include 'appeng/client/render/tesr/SkyChestTESR.java'
|
||||
include 'appeng/tile/inventory/AppEngInternalInventory.java'
|
||||
include 'appeng/util/inv/filter/**'
|
||||
|
||||
include 'appeng/client/render/StaticBlockColor.java'
|
||||
|
||||
exclude 'appeng/block/paint/PaintBakedModel.java'
|
||||
exclude 'appeng/block/paint/PaintModel.java'
|
||||
exclude 'appeng/block/qnb/QnbFormedBakedModel.java'
|
||||
exclude 'appeng/block/qnb/QnbFormedModel.java'
|
||||
|
||||
include 'appeng/client/render/spatial/SpatialPylonRendering.java'
|
||||
|
||||
// include 'appeng/client/ClientHelper.java'
|
||||
// include 'appeng/server/ServerHelper.java'
|
||||
include 'appeng/block/AEBaseBlock.java'
|
||||
include 'appeng/helpers/ICustomCollision.java'
|
||||
include 'appeng/client/ClientHelper.java'
|
||||
include 'appeng/server/ServerHelper.java'
|
||||
include 'appeng/core/CommonHelper.java'
|
||||
include 'appeng/helpers/IMouseWheelItem.java'
|
||||
include 'appeng/client/gui/AEBaseGui.java'
|
||||
include 'appeng/client/gui/widgets/ITooltip.java'
|
||||
include 'appeng/client/gui/widgets/GuiCustomSlot.java'
|
||||
include 'appeng/client/gui/widgets/IScrollSource.java'
|
||||
include 'appeng/client/gui/widgets/GuiScrollbar.java'
|
||||
include 'appeng/client/me/**'
|
||||
include 'appeng/client/gui/widgets/ISortSource.java'
|
||||
include 'appeng/items/storage/ItemViewCell.java'
|
||||
include 'appeng/util/ItemSorters.java'
|
||||
include 'appeng/util/prioritylist/**'
|
||||
include 'appeng/fluids/util/**'
|
||||
include 'appeng/fluids/container/slots/IMEFluidSlot.java'
|
||||
include 'appeng/fluids/items/FluidDummyItem.java'
|
||||
include 'appeng/items/contents/**'
|
||||
include 'appeng/container/interfaces/IInventorySlotAware.java'
|
||||
include 'appeng/me/helpers/**'
|
||||
include 'appeng/me/cluster/*'
|
||||
include 'appeng/util/iterators/*'
|
||||
include 'appeng/util/inv/**'
|
||||
include 'appeng/util/InventoryAdaptor.java'
|
||||
include 'appeng/tile/inventory/AppEngInternalAEInventory.java'
|
||||
include 'appeng/core/worlddata/**'
|
||||
include 'appeng/services/compass/**'
|
||||
include 'appeng/services/CompassService*'
|
||||
include 'appeng/parts/automation/StackUpgradeInventory*'
|
||||
include 'appeng/parts/automation/UpgradeInventory*'
|
||||
include 'appeng/me/GridStorage*'
|
||||
include 'appeng/capabilities/*'
|
||||
include 'appeng/container/slot/AppEngSlot*'
|
||||
include 'appeng/container/AEBaseContainer*'
|
||||
include 'appeng/helpers/InventoryAction.java'
|
||||
include 'appeng/container/guisync/**'
|
||||
include 'appeng/fluids/**'
|
||||
exclude 'appeng/fluids/client/gui/**'
|
||||
include 'appeng/core/features/**'
|
||||
include 'appeng/entity/**'
|
||||
include 'appeng/facade/**'
|
||||
include 'appeng/hooks/**'
|
||||
include 'appeng/block/**'
|
||||
include 'appeng/client/render/renderable/**'
|
||||
include 'appeng/client/render/tesr/**'
|
||||
include 'appeng/client/render/ColorableTileBlockColor.java'
|
||||
include 'appeng/client/render/cablebus/**'
|
||||
include 'appeng/client/render/effects/EnergyFx.java'
|
||||
include 'appeng/client/render/TesrRenderHelper.java'
|
||||
include 'appeng/core/stats/IAdvancementTrigger.java'
|
||||
include 'appeng/client/render/StaticItemColor.java'
|
||||
include 'appeng/core/FacadeConfig.java'
|
||||
include 'appeng/spatial/DefaultSpatialHandler.java'
|
||||
exclude 'appeng/core/sync/packets/PacketSwitchGuis.java'
|
||||
include 'appeng/core/sync/network/NetworkHandler.java'
|
||||
include 'appeng/core/sync/packets/PacketProgressBar.java'
|
||||
include 'appeng/container/slot/SlotDisabled.java'
|
||||
include 'appeng/container/slot/SlotFake.java'
|
||||
include 'appeng/container/slot/SlotInaccessible.java'
|
||||
include 'appeng/container/slot/SlotPlayerHotBar.java'
|
||||
include 'appeng/container/slot/SlotPlayerInv.java'
|
||||
include 'appeng/core/sync/packets/PacketTargetItemStack.java'
|
||||
include 'appeng/core/sync/packets/PacketSwapSlots.java'
|
||||
include 'appeng/core/sync/packets/PacketInventoryAction.java'
|
||||
include 'appeng/container/implementations/ContainerCraftAmount.java'
|
||||
include 'appeng/container/implementations/ContainerCraftConfirm.java'
|
||||
include 'appeng/helpers/WirelessTerminalGuiObject.java'
|
||||
include 'appeng/core/sync/packets/PacketValueConfig.java'
|
||||
include 'appeng/client/render/StackSizeRenderer.java'
|
||||
include 'appeng/fluids/client/render/FluidStackSizeRenderer.java'
|
||||
include 'appeng/core/localization/GuiText.java'
|
||||
include 'appeng/util/ISlimReadableNumberConverter.java'
|
||||
include 'appeng/util/IWideReadableNumberConverter.java'
|
||||
include 'appeng/util/ReadableNumberConverter.java'
|
||||
include 'appeng/container/slot/IOptionalSlot.java'
|
||||
include 'appeng/client/gui/Size1Slot.java'
|
||||
include 'appeng/container/slot/SlotOutput.java'
|
||||
include 'appeng/container/slot/AppEngCraftingSlot.java'
|
||||
include 'appeng/container/slot/SlotRestrictedInput.java'
|
||||
include 'appeng/container/implementations/ContainerSkyChest.java'
|
||||
include 'appeng/container/slot/SlotNormal.java'
|
||||
include 'appeng/client/gui/implementations/GuiSkyChest.java'
|
||||
include 'appeng/block/grindstone/**'
|
||||
include 'appeng/tile/grindstone/**'
|
||||
include 'appeng/container/implementations/ContainerGrinder.java'
|
||||
include 'appeng/recipes/conditions/**'
|
||||
include 'appeng/recipes/game/DisassembleRecipe.java'
|
||||
include 'appeng/recipes/ingredients/**'
|
||||
include 'appeng/forge/data/**'
|
||||
include 'appeng/client/render/tesr/CrankTESR.java'
|
||||
include 'appeng/client/render/FacingToRotation.java'
|
||||
include 'appeng/client/gui/implementations/GuiGrinder.java'
|
||||
include 'appeng/tile/misc/TileSkyCompass.java'
|
||||
include 'appeng/block/misc/BlockSkyCompass.java'
|
||||
include 'appeng/client/render/tesr/SkyCompassTESR.java'
|
||||
include 'appeng/block/misc/SkyCompassRendering.java'
|
||||
include 'appeng/client/render/model/SkyCompassModelLoader.java'
|
||||
include 'appeng/client/render/model/SkyCompassModel.java'
|
||||
include 'appeng/client/render/model/SkyCompassBakedModel.java'
|
||||
include 'appeng/client/render/model/MatrixVertexTransformer.java'
|
||||
include 'appeng/client/render/model/AutoRotatingModel.java'
|
||||
include 'appeng/client/render/model/AutoRotatingBakedModel.java'
|
||||
include 'appeng/client/render/model/AutoRotatingModelLoader.java'
|
||||
include 'appeng/client/render/cablebus/QuadRotator.java'
|
||||
include 'appeng/thirdparty/codechicken/lib/**'
|
||||
include 'appeng/client/render/model/AutoRotatingCacheKey.java'
|
||||
include 'appeng/tile/misc/TileInscriber.java'
|
||||
include 'appeng/parts/automation/DefinitionUpgradeInventory.java'
|
||||
include 'appeng/core/sync/packets/PacketAssemblerAnimation.java'
|
||||
include 'appeng/tile/grid/**'
|
||||
include 'appeng/tile/powersink/AEBasePoweredTile.java'
|
||||
include 'appeng/tile/powersink/IExternalPowerSink.java'
|
||||
include 'appeng/block/misc/BlockInscriber.java'
|
||||
include 'appeng/tile/powersink/ForgeEnergyAdapter.java'
|
||||
include 'appeng/block/misc/InscriberRendering.java'
|
||||
include 'appeng/client/render/tesr/InscriberTESR.java'
|
||||
include 'appeng/hooks/TickHandler.java'
|
||||
include 'appeng/me/**'
|
||||
include 'appeng/util/IWorldCallable.java'
|
||||
include 'appeng/crafting/**'
|
||||
include 'appeng/util/ReadOnlyCollection.java'
|
||||
include 'appeng/me/NetworkEventBus.java'
|
||||
include 'appeng/container/ContainerNull.java'
|
||||
include 'appeng/tile/crafting/**'
|
||||
include 'appeng/block/crafting/**'
|
||||
include 'appeng/client/render/crafting/CraftingCubeState.java'
|
||||
include 'appeng/items/misc/ItemEncodedPattern.java'
|
||||
include 'appeng/client/render/crafting/CraftingCubeRendering.java'
|
||||
include 'appeng/core/sync/packets/**'
|
||||
include 'appeng/hooks/CompassResult.java'
|
||||
include 'appeng/container/implementations/CraftingCPURecord.java'
|
||||
include 'appeng/fluids/container/IFluidSyncContainer.java'
|
||||
include 'appeng/helpers/IContainerCraftingPacket.java'
|
||||
include 'appeng/parts/PartPlacement.java'
|
||||
include 'appeng/container/implementations/ContainerPatternTerm.java'
|
||||
include 'appeng/parts/reporting/**'
|
||||
include 'appeng/container/**'
|
||||
}
|
||||
compileClasspath += sourceSets.api.output
|
||||
runtimeClasspath += sourceSets.api.output
|
||||
|
||||
Reference in New Issue
Block a user