-
Notifications
You must be signed in to change notification settings - Fork 8
/
Resources.java
81 lines (65 loc) · 3.94 KB
/
Resources.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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
package totemic_commons.pokefenn.lib;
import net.minecraft.util.ResourceLocation;
import totemic_commons.pokefenn.util.ResourceLocationHelper;
public class Resources
{
public static final String PREFIX_MOD = "totemic:";
public static final String PREFIX_GUI = PREFIX_MOD + "textures/gui/";
public static final String GUI_CRAFTING_OVERLAY = PREFIX_GUI + "craftingOverlay.png";
public static final String MODEL_SHEET_LOCATION = "textures/models/";
public static final String TEXTURE_LOCATION = "totemic";
//Blocks
public static final String TOTEM_LEAVES_OPAQUE = "cedarLeavesOpaque";
public static final String TOTEM_LEAVES_TRANSPARENT = "cedarLeavesTransparent";
public static final String INFUSED_WOOD_TOP_AND_BOT = "cedarWoodTopAndBot";
public static final String INFUSED_WOOD_SIDE = "cedarWoodSide";
public static final String INFUSED_SAPLING = "infusedSapling";
public static final String DUMMY_TIPI = "dummyTipi";
//Models
public static final ResourceLocation TEXTURE_TOTEM_TORCH = ResourceLocationHelper.getResourceLocation(MODEL_SHEET_LOCATION + "totemTorch.png");
public static final ResourceLocation TEXTURE_TOTEM_POLE_OAK = ResourceLocationHelper.getResourceLocation(MODEL_SHEET_LOCATION + "totemPoleOak.png");
public static final ResourceLocation TEXTURE_TOTEM_POLE_BIRCH = ResourceLocationHelper.getResourceLocation(MODEL_SHEET_LOCATION + "totemPoleBirch.png");
public static final ResourceLocation TEXTURE_TOTEM_POLE_SPRUCE = ResourceLocationHelper.getResourceLocation(MODEL_SHEET_LOCATION + "totemPoleSpruce.png");
public static final ResourceLocation TEXTURE_TOTEM_POLE_JUNGLE = ResourceLocationHelper.getResourceLocation(MODEL_SHEET_LOCATION + "totemPoleJungle.png");
public static final ResourceLocation TEXTURE_TOTEM_POLE_CEDAR = ResourceLocationHelper.getResourceLocation(MODEL_SHEET_LOCATION + "totemPoleCedar.png");
public static final ResourceLocation TEXTURE_DRUM = ResourceLocationHelper.getResourceLocation(MODEL_SHEET_LOCATION + "drum.png");
public static final ResourceLocation TEXTURE_TOTEM_BASE_OAK = ResourceLocationHelper.getResourceLocation(MODEL_SHEET_LOCATION + "totemBaseOak.png");
public static final ResourceLocation TEXTURE_TOTEM_BASE_BIRCH = ResourceLocationHelper.getResourceLocation(MODEL_SHEET_LOCATION + "totemBaseBirch.png");
public static final ResourceLocation TEXTURE_TOTEM_BASE_SPRUCE = ResourceLocationHelper.getResourceLocation(MODEL_SHEET_LOCATION + "totemBaseSpruce.png");
public static final ResourceLocation TEXTURE_TOTEM_BASE_JUNGLE = ResourceLocationHelper.getResourceLocation(MODEL_SHEET_LOCATION + "totemBaseJungle.png");
public static final ResourceLocation TEXTURE_TOTEM_BASE_CEDAR = ResourceLocationHelper.getResourceLocation(MODEL_SHEET_LOCATION + "totemBaseCedar.png");
public static final ResourceLocation TEXTURE_WIND_CHIME = ResourceLocationHelper.getResourceLocation(MODEL_SHEET_LOCATION + "windChime.png");
public static final ResourceLocation TEXTURE_TIPI = ResourceLocationHelper.getResourceLocation(MODEL_SHEET_LOCATION + "tipi.png");
public static ResourceLocation getTotemPole(int i)
{
switch(i)
{
case 0:
return TEXTURE_TOTEM_POLE_OAK;
case 1:
return TEXTURE_TOTEM_POLE_BIRCH;
case 2:
return TEXTURE_TOTEM_POLE_SPRUCE;
case 3:
return TEXTURE_TOTEM_POLE_JUNGLE;
default:
return TEXTURE_TOTEM_POLE_CEDAR;
}
}
public static ResourceLocation getTotemBase(int i)
{
switch(i)
{
case 0:
return TEXTURE_TOTEM_BASE_OAK;
case 1:
return TEXTURE_TOTEM_BASE_BIRCH;
case 2:
return TEXTURE_TOTEM_BASE_SPRUCE;
case 3:
return TEXTURE_TOTEM_BASE_JUNGLE;
default:
return TEXTURE_TOTEM_BASE_CEDAR;
}
}
}