Teleposers and refractoring

This commit is contained in:
Arcaratus 2016-01-01 12:08:17 -05:00
parent 1b9f72b494
commit a8a0ae6e8b
145 changed files with 594 additions and 162 deletions

View file

@ -8,7 +8,6 @@ import java.util.Locale;
public enum EnumRuneType implements IStringSerializable
{
BLANK, WATER, FIRE, EARTH, AIR, DUSK, DAWN;
public static EnumRuneType byMetadata(int meta)

View file

@ -13,7 +13,6 @@ import net.minecraft.world.World;
*/
public interface IMasterRitualStone
{
String getOwner();
boolean activateRitual(ItemStack activationCrystal, EntityPlayer activator, Ritual ritual);

View file

@ -10,7 +10,6 @@ import net.minecraft.world.World;
*/
public interface IRitualStone
{
boolean isRuneType(World world, BlockPos pos, EnumRuneType runeType);
interface Tile

View file

@ -23,7 +23,6 @@ import net.minecraft.world.World;
@ToString
public abstract class Ritual
{
public final ArrayList<RitualComponent> ritualComponents = new ArrayList<RitualComponent>();
private final String name;
private final int crystalLevel;

View file

@ -13,7 +13,6 @@ import net.minecraft.util.EnumFacing;
@RequiredArgsConstructor
public class RitualComponent
{
private final BlockPos offset;
private final EnumRuneType runeType;

View file

@ -5,7 +5,6 @@ import net.minecraft.util.ResourceLocation;
public abstract class RitualRenderer
{
public abstract void renderAt(IMasterRitualStone masterRitualStone, double x, double y, double z);
protected void bindTexture(ResourceLocation resourceLocation)