saving for the night

This commit is contained in:
Mohammad-Ali Minaie
2017-01-22 22:18:17 -05:00
parent b55b3cb1e1
commit 06920b621b
6 changed files with 53 additions and 9 deletions

View File

@@ -1,12 +1,17 @@
To-Dos To-Dos
- [x] Fix Firebox model to have more of a bowl shape - [ ] Forging Recipe Handler
- [x] Redo piston bellows if statements to match the new directional (should match the same directions) - [ ] Iron Temp Min
- [X] Fix PistonBellows Bounding Boxes to match the direction - [ ] Iron Temp Max
- [ ] Add wood variants for piston bellows - [ ] Iron Ideal Time
- [ ] Iron Time Modifier
- [ ] Iron Failure Modifier
- [ ] Iron Pre-Fail Output
- [ ] Iron Success Output
- [ ] Iron Post Fail Output
- [ ] Crucible - [ ] Crucible
- [ ] Model - [x] Model
- [ ] Block - [ ] Block
- [ ] Tile - [ ] Tile

View File

@@ -28,7 +28,8 @@ public class ModInfo {
public enum ForgecraftItems { public enum ForgecraftItems {
TEST("test", "ItemTest"), TEST("test", "ItemTest"),
BELLOWSHANDLE("bellowshandle", "bellowshandle"); BELLOWSHANDLE("bellowshandle", "bellowshandle"),
SOFTCRUCIBLE("softcrucible", "softcrucible");
private String unlocalizedName; private String unlocalizedName;
private String registryName; private String registryName;

View File

@@ -5,6 +5,7 @@ import net.minecraft.client.renderer.block.model.ModelResourceLocation;
import net.minecraft.item.Item; import net.minecraft.item.Item;
import net.minecraftforge.fml.common.registry.GameRegistry; import net.minecraftforge.fml.common.registry.GameRegistry;
import nmd.primal.forgecraft.items.ItemBellowsHandle; import nmd.primal.forgecraft.items.ItemBellowsHandle;
import nmd.primal.forgecraft.items.ItemSoftCrucible;
/** /**
* Created by kitsu on 11/26/2016. * Created by kitsu on 11/26/2016.
@@ -13,19 +14,23 @@ public class ModItems {
public static Item pistonbellows; public static Item pistonbellows;
public static Item test; public static Item test;
public static Item softcrucible;
public static void init() { public static void init() {
pistonbellows = new ItemBellowsHandle(); pistonbellows = new ItemBellowsHandle();
softcrucible = new ItemSoftCrucible();
//test = new ItemTest(); //test = new ItemTest();
} }
public static void register() { public static void register() {
GameRegistry.register(pistonbellows); GameRegistry.register(pistonbellows);
GameRegistry.register(softcrucible);
//GameRegistry.register(test); //GameRegistry.register(test);
} }
public static void registerRenders() { public static void registerRenders() {
registerRender(pistonbellows); registerRender(pistonbellows);
registerRender(softcrucible);
//registerRender(test); //registerRender(test);
} }

View File

@@ -0,0 +1,15 @@
package nmd.primal.forgecraft.items;
import nmd.primal.forgecraft.ModInfo;
/**
* Created by mminaie on 1/22/17.
*/
public class ItemSoftCrucible extends BaseItem {
public ItemSoftCrucible() {
setUnlocalizedName(ModInfo.ForgecraftItems.SOFTCRUCIBLE.getUnlocalizedName());
setRegistryName(ModInfo.ForgecraftItems.SOFTCRUCIBLE.getRegistryName());
}
}

View File

@@ -1,8 +1,8 @@
{ {
"__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio", "__comment": "Designed by Kitsushadow with Cubik Studio - https://cubik.studio",
"textures": { "textures": {
"particle": "blocks/e_particle", "particle": "forgecraft:items/clay",
"texture": "blocks/clay" "texture": "forgecraft:items/clay"
}, },
"elements": [ "elements": [
{ {
@@ -122,5 +122,23 @@
"east": { "uv": [ 4, 10, 5, 11 ], "texture": "#texture" } "east": { "uv": [ 4, 10, 5, 11 ], "texture": "#texture" }
} }
} }
] ],
"display": {
"thirdperson_righthand": {
"translation": [ 0.1, 1.1, -2.35 ]
},
"firstperson_righthand": {
"translation": [ 0, 4, 0 ]
},
"gui": {
"translation": [ 0, 4, 0 ]
},
"ground": {
"translation": [ 0, 4, 0 ]
},
"fixed": {
"rotation": [ 45, 45, 0 ],
"translation": [ 0, 4, 0 ]
}
}
} }

Binary file not shown.

After

Width:  |  Height:  |  Size: 692 B