diff --git a/app/bin/main/net/xuyezo/main/Main.class b/app/bin/main/net/xuyezo/main/Main.class index 039d5f9..b363b9f 100644 Binary files a/app/bin/main/net/xuyezo/main/Main.class and b/app/bin/main/net/xuyezo/main/Main.class differ diff --git a/app/src/main/java/net/xuyezo/main/Main.java b/app/src/main/java/net/xuyezo/main/Main.java index 29afe0e..8026320 100644 --- a/app/src/main/java/net/xuyezo/main/Main.java +++ b/app/src/main/java/net/xuyezo/main/Main.java @@ -10,6 +10,7 @@ import org.bukkit.event.player.PlayerJoinEvent; import org.bukkit.generator.BiomeProvider; import org.bukkit.generator.ChunkGenerator; import org.bukkit.inventory.ItemStack; +import org.bukkit.inventory.RecipeChoice; import org.bukkit.inventory.ShapedRecipe; import org.bukkit.plugin.java.JavaPlugin; @@ -45,7 +46,7 @@ public class Main extends JavaPlugin { recipe.shape("AAA", "ABA", "ACA"); recipe.setIngredient('A', Material.GRAVEL); recipe.setIngredient('B', Material.BONE_MEAL); - recipe.setIngredient('C', Material.COAL); + recipe.setIngredient('C', new RecipeChoice.MaterialChoice(Material.COAL,Material.CHARCOAL)); getServer().addRecipe(recipe); @@ -64,10 +65,22 @@ public class Main extends JavaPlugin { recipe = new ShapedRecipe(key, item); recipe.shape("AAA", "ABA", "AAA"); recipe.setIngredient('A', Material.BONE_MEAL); - recipe.setIngredient('B', Material.GRASS_BLOCK); + recipe.setIngredient('B', Material.DIRT); getServer().addRecipe(recipe); + + key = new NamespacedKey(this, "CoarseishDirt"); + item = new ItemStack(Material.COARSE_DIRT,2); + + recipe = new ShapedRecipe(key, item); + recipe.shape("AB ", " ", " "); + recipe.setIngredient('A', Material.GRAVEL); + recipe.setIngredient('B', Material.DIRT); + + getServer().addRecipe(recipe); + + key = new NamespacedKey(this, "StoneTable"); item = new ItemStack(Material.CRAFTING_TABLE);