animationStateManager update refactor some packages

This commit is contained in:
Mohammad-Ali Minaie
2018-11-02 21:40:33 -04:00
parent f3cccdc613
commit 5a203384d8
13 changed files with 24 additions and 21 deletions

View File

@@ -4,15 +4,16 @@
- [ ] Placement bug for crucible from tongs
- [ ] Wootz shovel not rendering (NORTH)
- [ ] Damascus Rendering in tongs
- [ ] Cool Damascus Rendering in tongs
## Current Feature
- [ ] Damascus Workblade Recipe
- [ ] ASM models
## Feature Optimizations
- [ ] Untick Bloomery and Forge
- [ ] Craft Tweaker Support
- [ ] Recipe Handler for Block Breaker
- [ ] Mass Ore Production
- [ ] Damascus Workblade Recipe
## Feature Musket
- [ ] Create powder charge item (copper, charcoal, gunpowder)

View File

@@ -1,4 +1,4 @@
package nmd.primal.forgecraft.blocks;
package nmd.primal.forgecraft.blocks.anvil;
import net.minecraft.block.material.Material;
import net.minecraft.block.state.IBlockState;
@@ -8,6 +8,7 @@ import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.EnumFacing;
import net.minecraft.util.math.BlockPos;
import net.minecraft.world.World;
import nmd.primal.forgecraft.blocks.CustomContainerFacing;
import nmd.primal.forgecraft.tiles.TileAnvil;
import nmd.primal.forgecraft.util.AnvilHandler;

View File

@@ -1,4 +1,4 @@
package nmd.primal.forgecraft.blocks;
package nmd.primal.forgecraft.blocks.anvil;
import net.minecraft.block.material.Material;
import net.minecraft.block.state.IBlockState;

View File

@@ -1,4 +1,4 @@
package nmd.primal.forgecraft.blocks;
package nmd.primal.forgecraft.blocks.anvil;
/**
* Created by mminaie on 6/10/17.

View File

@@ -1,4 +1,4 @@
package nmd.primal.forgecraft.blocks;
package nmd.primal.forgecraft.blocks.anvil;
import net.minecraft.block.material.Material;
import net.minecraft.block.state.IBlockState;

View File

@@ -1,4 +1,4 @@
package nmd.primal.forgecraft.blocks;
package nmd.primal.forgecraft.blocks.misc;
import net.minecraft.block.material.Material;
import net.minecraft.block.properties.IProperty;
@@ -8,7 +8,6 @@ import net.minecraft.entity.EntityLivingBase;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.init.Blocks;
import net.minecraft.init.MobEffects;
import net.minecraft.inventory.ItemStackHelper;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.potion.PotionEffect;
@@ -26,6 +25,7 @@ import net.minecraftforge.fml.relauncher.Side;
import net.minecraftforge.fml.relauncher.SideOnly;
import nmd.primal.core.api.PrimalAPI;
import nmd.primal.core.common.helper.PlayerHelper;
import nmd.primal.forgecraft.blocks.CustomFacing;
import nmd.primal.forgecraft.init.ModSounds;
import nmd.primal.forgecraft.items.SledgeHammer;
import nmd.primal.forgecraft.util.ToolMaterialMap;

View File

@@ -1,4 +1,4 @@
package nmd.primal.forgecraft.blocks;
package nmd.primal.forgecraft.blocks.misc;
import net.minecraft.block.BlockContainer;
import net.minecraft.block.ITileEntityProvider;

View File

@@ -1,4 +1,4 @@
package nmd.primal.forgecraft.blocks;
package nmd.primal.forgecraft.blocks.misc;
import net.minecraft.block.material.Material;
import net.minecraft.block.state.IBlockState;
@@ -15,6 +15,7 @@ import net.minecraft.world.World;
import nmd.primal.core.api.PrimalAPI;
import nmd.primal.core.common.helper.PlayerHelper;
import nmd.primal.core.common.items.tools.WorkBlade;
import nmd.primal.forgecraft.blocks.BlockCustomBase;
import nmd.primal.forgecraft.init.ModItems;
import static nmd.primal.core.api.PrimalAPI.randomCheck;

View File

@@ -11,10 +11,10 @@ import net.minecraftforge.fml.common.registry.ForgeRegistries;
import net.minecraftforge.fml.relauncher.Side;
import net.minecraftforge.fml.relauncher.SideOnly;
import nmd.primal.core.api.PrimalAPI;
import nmd.primal.forgecraft.blocks.AnvilStone;
import nmd.primal.forgecraft.blocks.Chisel;
import nmd.primal.forgecraft.blocks.NBTCrucible;
import nmd.primal.forgecraft.blocks.YewStave;
import nmd.primal.forgecraft.blocks.anvil.AnvilStone;
import nmd.primal.forgecraft.blocks.misc.Chisel;
import nmd.primal.forgecraft.blocks.misc.NBTCrucible;
import nmd.primal.forgecraft.blocks.misc.YewStave;
import nmd.primal.forgecraft.blocks.machine.*;
/**

View File

@@ -32,8 +32,8 @@ import nmd.primal.core.common.helper.PlayerHelper;
import nmd.primal.core.common.helper.RecipeHelper;
import nmd.primal.core.common.tiles.AbstractTileTank;
import nmd.primal.forgecraft.ModInfo;
import nmd.primal.forgecraft.blocks.AnvilBase;
import nmd.primal.forgecraft.blocks.NBTCrucible;
import nmd.primal.forgecraft.blocks.anvil.AnvilBase;
import nmd.primal.forgecraft.blocks.misc.NBTCrucible;
import nmd.primal.forgecraft.blocks.machine.Forge;
import nmd.primal.forgecraft.init.ModItems;
import nmd.primal.forgecraft.items.blocks.ItemNBTCrucible;

View File

@@ -13,8 +13,8 @@ import net.minecraft.item.Item;
import net.minecraft.util.EnumFacing;
import net.minecraft.util.math.BlockPos;
import nmd.primal.core.api.PrimalAPI;
import nmd.primal.forgecraft.blocks.AnvilBase;
import nmd.primal.forgecraft.blocks.AnvilStone;
import nmd.primal.forgecraft.blocks.anvil.AnvilBase;
import nmd.primal.forgecraft.blocks.anvil.AnvilStone;
import nmd.primal.forgecraft.init.ModItems;
import nmd.primal.forgecraft.items.BaseMultiItem;
import nmd.primal.forgecraft.tiles.TileAnvil;

View File

@@ -14,7 +14,7 @@ import net.minecraft.world.World;
import nmd.primal.core.api.PrimalAPI;
import nmd.primal.core.common.helper.FireHelper;
import nmd.primal.core.common.helper.RecipeHelper;
import nmd.primal.forgecraft.blocks.NBTCrucible;
import nmd.primal.forgecraft.blocks.misc.NBTCrucible;
import nmd.primal.forgecraft.blocks.machine.BloomeryBase;
import nmd.primal.forgecraft.crafting.CrucibleCrafting;
import nmd.primal.forgecraft.init.ModItems;