mirror of
https://github.com/HbmMods/Hbm-s-Nuclear-Tech-GIT.git
synced 2026-01-25 10:32:49 +00:00
labels, glyphid egg recycling
This commit is contained in:
parent
4ad28d25f4
commit
ea9dc777fb
@ -1,7 +1,14 @@
|
|||||||
## Added
|
## Added
|
||||||
|
* Industrial boiler
|
||||||
|
* A slightly taller variant of the boiler with higher capacity
|
||||||
|
* Unlike the regular boiler, it can't explode
|
||||||
|
|
||||||
## Changed
|
## Changed
|
||||||
|
* The regular boiler now only holds 16k instead of 64k (which is still a lot)
|
||||||
|
* Added labels to the large mining drill's levers
|
||||||
|
* Glyphid eggs can now be broken apart using an anvil, yielding glyphid meat, bones and experience bottles
|
||||||
|
|
||||||
## Fixed
|
## Fixed
|
||||||
* Fixed quantity of the fusion reactor's construction recipe not being displayed right
|
* Fixed quantity of the fusion reactor's construction recipe not being displayed right
|
||||||
* Fixed fluid valve and redstone fluid valves having the wrong names
|
* Fixed fluid valve and redstone fluid valves having the wrong names
|
||||||
|
* Fixed mobs' max health getting buffed by pollution, but the actual health staying the same
|
||||||
|
|||||||
@ -7,6 +7,7 @@ import com.hbm.lib.RefStrings;
|
|||||||
import com.hbm.packet.NBTControlPacket;
|
import com.hbm.packet.NBTControlPacket;
|
||||||
import com.hbm.packet.PacketDispatcher;
|
import com.hbm.packet.PacketDispatcher;
|
||||||
import com.hbm.tileentity.machine.TileEntityMachineExcavator;
|
import com.hbm.tileentity.machine.TileEntityMachineExcavator;
|
||||||
|
import com.hbm.util.I18nUtil;
|
||||||
|
|
||||||
import net.minecraft.client.Minecraft;
|
import net.minecraft.client.Minecraft;
|
||||||
import net.minecraft.client.audio.PositionedSoundRecord;
|
import net.minecraft.client.audio.PositionedSoundRecord;
|
||||||
@ -32,6 +33,12 @@ public class GUIMachineExcavator extends GuiInfoContainer {
|
|||||||
@Override
|
@Override
|
||||||
public void drawScreen(int x, int y, float interp) {
|
public void drawScreen(int x, int y, float interp) {
|
||||||
super.drawScreen(x, y, interp);
|
super.drawScreen(x, y, interp);
|
||||||
|
|
||||||
|
this.drawCustomInfoStat(x, y, guiLeft + 6, guiTop + 42, 20, 40, x, y, I18nUtil.resolveKey("excavator.drill"));
|
||||||
|
this.drawCustomInfoStat(x, y, guiLeft + 30, guiTop + 42, 20, 40, x, y, I18nUtil.resolveKey("excavator.crusher"));
|
||||||
|
this.drawCustomInfoStat(x, y, guiLeft + 54, guiTop + 42, 20, 40, x, y, I18nUtil.resolveKey("excavator.walling"));
|
||||||
|
this.drawCustomInfoStat(x, y, guiLeft + 78, guiTop + 42, 20, 40, x, y, I18nUtil.resolveKey("excavator.veinminer"));
|
||||||
|
this.drawCustomInfoStat(x, y, guiLeft + 102, guiTop + 42, 20, 40, x, y, I18nUtil.resolveKey("excavator.silktouch"));
|
||||||
|
|
||||||
this.drawElectricityInfo(this, x, y, guiLeft + 220, guiTop + 18, 16, 52, drill.getPower(), drill.maxPower);
|
this.drawElectricityInfo(this, x, y, guiLeft + 220, guiTop + 18, 16, 52, drill.getPower(), drill.maxPower);
|
||||||
this.drill.tank.renderTankInfo(this, x, y, guiLeft + 202, guiTop + 18, 16, 52);
|
this.drill.tank.renderTankInfo(this, x, y, guiLeft + 202, guiTop + 18, 16, 52);
|
||||||
|
|||||||
@ -942,6 +942,14 @@ public class AnvilRecipes {
|
|||||||
new AnvilOutput(new ItemStack(ModItems.plate_lead, 2)),
|
new AnvilOutput(new ItemStack(ModItems.plate_lead, 2)),
|
||||||
new AnvilOutput(new ItemStack(ModItems.nuclear_waste_vitrified, 10))
|
new AnvilOutput(new ItemStack(ModItems.nuclear_waste_vitrified, 10))
|
||||||
}).setTier(3));
|
}).setTier(3));
|
||||||
|
|
||||||
|
constructionRecipes.add(new AnvilConstructionRecipe(
|
||||||
|
new ComparableStack(ModItems.egg_glyphid), new AnvilOutput[] {
|
||||||
|
new AnvilOutput(new ItemStack(ModItems.glyphid_meat, 2)),
|
||||||
|
new AnvilOutput(new ItemStack(ModItems.glyphid_meat, 1), 0.5F),
|
||||||
|
new AnvilOutput(new ItemStack(Items.bone, 1), 0.75F),
|
||||||
|
new AnvilOutput(new ItemStack(Items.experience_bottle, 1), 0.5F)
|
||||||
|
}).setTier(1));
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void pullFromAssembler(ComparableStack result, int tier) {
|
public static void pullFromAssembler(ComparableStack result, int tier) {
|
||||||
|
|||||||
@ -532,6 +532,12 @@ entity.hbm.entity_bullet.name=Patrone
|
|||||||
entity.hbm.entity_rocket.name=Rakete
|
entity.hbm.entity_rocket.name=Rakete
|
||||||
entity.hbm.entity_schrabnel.name=Schrabnel
|
entity.hbm.entity_schrabnel.name=Schrabnel
|
||||||
|
|
||||||
|
excavator.crusher=Brecher
|
||||||
|
excavator.drill=Bohrer
|
||||||
|
excavator.silktouch=Behutsamkeit
|
||||||
|
excavator.veinminer=Erzadern-Miner
|
||||||
|
excavator.walling=Verschalung
|
||||||
|
|
||||||
flare.ignition=Zündung
|
flare.ignition=Zündung
|
||||||
flare.valve=Flussventil
|
flare.valve=Flussventil
|
||||||
|
|
||||||
|
|||||||
@ -1023,6 +1023,12 @@ entity.hbm.entity_bullet.name=Bullet
|
|||||||
entity.hbm.entity_rocket.name=Rocket
|
entity.hbm.entity_rocket.name=Rocket
|
||||||
entity.hbm.entity_schrabnel.name=Schrabnel
|
entity.hbm.entity_schrabnel.name=Schrabnel
|
||||||
|
|
||||||
|
excavator.crusher=Toggle Crusher
|
||||||
|
excavator.drill=Toggle Drill
|
||||||
|
excavator.silktouch=Toggle Silk Touch
|
||||||
|
excavator.veinminer=Toggle Vein Miner
|
||||||
|
excavator.walling=Toggle Walling
|
||||||
|
|
||||||
flare.ignition=Ignition
|
flare.ignition=Ignition
|
||||||
flare.valve=Flow Valve
|
flare.valve=Flow Valve
|
||||||
|
|
||||||
|
|||||||
BIN
src/main/resources/assets/hbm/textures/blocks/hadron_cooler.png
Normal file
BIN
src/main/resources/assets/hbm/textures/blocks/hadron_cooler.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 284 B |
Loading…
x
Reference in New Issue
Block a user