[Change] Moved Alloying Recipes to BCLib

This commit is contained in:
Frank 2022-07-28 18:30:53 +02:00
parent 34d55debce
commit e45eade668
19 changed files with 72 additions and 471 deletions

View file

@ -1,6 +1,7 @@
package org.betterx.betterend.blocks;
import org.betterx.bclib.blocks.BaseBlockWithEntity;
import org.betterx.bclib.interfaces.AlloyingRecipeWorkstation;
import org.betterx.betterend.blocks.entities.EndStoneSmelterBlockEntity;
import org.betterx.betterend.registry.EndBlockEntities;
@ -41,7 +42,7 @@ import com.google.common.collect.Lists;
import java.util.List;
import org.jetbrains.annotations.Nullable;
public class EndStoneSmelter extends BaseBlockWithEntity {
public class EndStoneSmelter extends BaseBlockWithEntity implements AlloyingRecipeWorkstation {
public static final DirectionProperty FACING = HorizontalDirectionalBlock.FACING;
public static final BooleanProperty LIT = BlockStateProperties.LIT;
public static final String ID = "end_stone_smelter";

View file

@ -16,8 +16,4 @@ public class EndAnvilBlock extends LeveledAnvilBlock {
super(color, level);
this.metalMaterial = metalMaterial;
}
public int getCraftingLevel() {
return level;
}
}

View file

@ -1,9 +1,9 @@
package org.betterx.betterend.blocks.entities;
import org.betterx.bclib.recipes.AlloyingRecipe;
import org.betterx.betterend.BetterEnd;
import org.betterx.betterend.blocks.EndStoneSmelter;
import org.betterx.betterend.client.gui.EndStoneSmelterMenu;
import org.betterx.betterend.recipe.builders.AlloyingRecipe;
import org.betterx.betterend.registry.EndBlockEntities;
import net.minecraft.core.BlockPos;