Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -334,6 +334,15 @@ public void run() {
new ItemStack(Blocks.stone_button, 16),
GT_Utility.getIntegratedCircuit(5),
}, Materials.Iridium.getMolten(2592), CustomItemList.UncertaintyX_Hatch.get(1), 1400, 500000, true);

GT_Values.RA.addAssemblerRecipe(new ItemStack[]{
CustomItemList.eM_Computer_Casing.get(1),
ItemList.Circuit_Nano.get(1),
CustomItemList.DATApipe.get(48),
ItemList.Cover_Screen.get(1),
new ItemStack(Blocks.stone_button, 16),
GT_Utility.getIntegratedCircuit(6),
}, Materials.Iridium.getMolten(2592), CustomItemList.hatch_CreativeUncertainty.get(1), 1600, 2000000, true);

//Elemental Input
GT_Values.RA.addAssemblerRecipe(new ItemStack[]{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -612,6 +612,7 @@ public void run() {
Machine_DebugGenny.set(new GT_MetaTileEntity_DebugPowerGenerator(15498, "debug.tt.genny", "Debug Power Generator", 15).getStackForm(1L));
Machine_DebugWriter.set(new GT_MetaTileEntity_DebugStructureWriter(15499, "debug.tt.writer", "Debug Structure Writer", 15).getStackForm(1L));
UnusedStuff.set(new ItemStack(Blocks.air));
hatch_CreativeUncertainty.set(new GT_MetaTileEntity_Hatch_CreativeUncertainty(15500, "debug.tt.certain", "Uncertainty Resolution", 14).getStackForm(1));

// ===================================================================================================
// MetaTE init
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
import static gregtech.api.enums.GT_Values.W;

public enum CustomItemList implements IItemContainer {
hatch_CreativeMaintenance, hatch_CreativeData,
hatch_CreativeMaintenance, hatch_CreativeData, hatch_CreativeUncertainty,
Machine_OwnerDetector, Machine_DataReader,
Machine_BuckConverter_IV, Machine_BuckConverter_LuV, Machine_BuckConverter_ZPM,
Machine_BuckConverter_UV, Machine_BuckConverter_UHV, Machine_BuckConverter_UEV,
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
package com.github.technus.tectech.thing.metaTileEntity.hatch;

import static net.minecraft.util.StatCollector.translateToLocal;

import net.minecraft.util.EnumChatFormatting;

import com.github.technus.tectech.util.CommonValues;

import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;

public class GT_MetaTileEntity_Hatch_CreativeUncertainty extends GT_MetaTileEntity_Hatch_Uncertainty {

public GT_MetaTileEntity_Hatch_CreativeUncertainty(int aID, String aName, String aNameRegional, int aTier) {
super(aID, aName, aNameRegional, aTier);
}

public GT_MetaTileEntity_Hatch_CreativeUncertainty(String aName, int aTier, String aDescription, ITexture[][][] aTextures) {
super(aName, aTier, aDescription, aTextures);
}

@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity iGregTechTileEntity) {
return new GT_MetaTileEntity_Hatch_CreativeUncertainty(mName, mTier, mDescription, mTextures);
}

@Override
public String[] getDescription() {
return new String[] { CommonValues.TEC_MARK_EM, translateToLocal("gt.blockmachines.debug.tt.certain.desc.0"), // Feeling
// certain,
// for
// sure
EnumChatFormatting.AQUA.toString() + EnumChatFormatting.BOLD
+ translateToLocal("gt.blockmachines.debug.tt.certain.desc.1") // Schrödinger's cat escaped the
// box
};
}

@Override
public void regenerate() {
// no-op
}

@Override
public void onPostTick(IGregTechTileEntity aBaseMetaTileEntity, long aTick) {
if (aBaseMetaTileEntity.isServerSide() && (aTick % 100) == 0) {
if (mode == 0) {
aBaseMetaTileEntity.setActive(false);
status = -128;
} else {
aBaseMetaTileEntity.setActive(true);
compute();
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ public class GT_MetaTileEntity_EM_research extends GT_MetaTileEntity_MultiblockB
.addElement('B', ofBlock(sBlockCasingsTT, 2))
.addElement('C', ofBlock(sBlockCasingsTT, 3))
.addElement('D', ofHatchAdderOptional(GT_MetaTileEntity_EM_research::addClassicToMachineList, textureOffset + 1, 1, sBlockCasingsTT, 1))
.addElement('E', ofHatchAdder(GT_MetaTileEntity_EM_research::addHolderToMachineList, 3, 2))
.addElement('E', ofHatchAdder(GT_MetaTileEntity_EM_research::addHolderToMachineList, textureOffset + 3, 2))
.build();
private static LinkedHashMap<String, String> lServerNames;

Expand Down
2 changes: 2 additions & 0 deletions src/main/resources/assets/tectech/lang/en_US.lang
Original file line number Diff line number Diff line change
Expand Up @@ -791,6 +791,8 @@ gt.blockmachines.debug.tt.writer.name=Debug Structure Writer
gt.blockmachines.debug.tt.writer.desc.0=Scans Blocks Around
gt.blockmachines.debug.tt.writer.desc.1=Prints Multiblock NonTE structure check code
gt.blockmachines.debug.tt.writer.desc.2=ABC axises aligned to machine front
gt.blockmachines.debug.tt.certain.desc.0=Feeling certain, for sure
gt.blockmachines.debug.tt.certain.desc.1=Schrödinger's cat escaped the box

#Keywords and phrases
#Example: ID:3
Expand Down
2 changes: 2 additions & 0 deletions src/main/resources/assets/tectech/lang/ru_RU.lang
Original file line number Diff line number Diff line change
Expand Up @@ -791,6 +791,8 @@ gt.blockmachines.debug.tt.writer.name=Debug Structure Writer
gt.blockmachines.debug.tt.writer.desc.0=Scans Blocks Around
gt.blockmachines.debug.tt.writer.desc.1=Prints Multiblock NonTE structure check code
gt.blockmachines.debug.tt.writer.desc.2=ABC axises aligned to machine front
gt.blockmachines.debug.tt.certain.desc.0=Feeling certain, for sure
gt.blockmachines.debug.tt.certain.desc.1=Schrödinger's cat escaped the box

#Keywords and phrases
#Example: ID:3
Expand Down