-
Notifications
You must be signed in to change notification settings - Fork 756
/
RecipeHandlerCastingBasin.java
43 lines (34 loc) · 1.06 KB
/
RecipeHandlerCastingBasin.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
package tconstruct.plugins.nei;
import java.util.ArrayList;
import java.util.List;
import org.lwjgl.opengl.GL11;
import net.minecraft.util.StatCollector;
import tconstruct.library.TConstructRegistry;
import tconstruct.library.crafting.CastingRecipe;
import tconstruct.library.crafting.LiquidCasting;
import codechicken.lib.gui.GuiDraw;
public class RecipeHandlerCastingBasin extends RecipeHandlerCastingBase
{
@Override
public String getRecipeName ()
{
return StatCollector.translateToLocal("tconstruct.nei.castingbasin");
}
@Override
public void drawBackground (int recipe)
{
GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F);
GuiDraw.changeTexture(this.getGuiTexture());
GuiDraw.drawTexturedModalRect(30, 0, 0, 62, 112, 55);
}
@Override
public List<CastingRecipe> getCastingRecipes ()
{
LiquidCasting casting = TConstructRegistry.getBasinCasting();
if (casting == null)
{
return new ArrayList<CastingRecipe>();
}
return casting.getCastingRecipes();
}
}