From e4db9a30b270777a97b15372b7d9f0538daa0553 Mon Sep 17 00:00:00 2001 From: 08draven Date: Sun, 17 Nov 2024 23:01:12 -0500 Subject: [PATCH] charcoal --- app/bin/main/net/xuyezo/main/Main.class | Bin 3116 -> 3607 bytes app/src/main/java/net/xuyezo/main/Main.java | 17 +++++++++++++++-- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/app/bin/main/net/xuyezo/main/Main.class b/app/bin/main/net/xuyezo/main/Main.class index 039d5f9a3bdd1c4b2736954ece07a3e85e6bacba..b363b9f392f693a9f0907da205ecab734ee9f2b6 100644 GIT binary patch delta 1118 zcma))OK?+F7{`C-p;h1B~S~}PFt-lqkvjQy-gbkh6a*I&7jn@-f8bNrZEZN z0}0|26#*|=6-DuZBGp0}=|D$D$6Xh$+_-UY;Yw%RIIbMWbCY)J=*G=?{J-D%f8Y7e znQWL?q0jww`3hh%eO}+@^9OiT(B({eL*?-3xIJvG*_tU?1v`_iZiBQ^G$?Viz#ER6 zF<01Qu-6r|@MbgNiaL27H}LU<;QH2`vGKx4=g{u4F}u{cVAtKYL#K;<1`(bTL|eoE zr0m=t=d!ofUrp*<^)#0?$^t!E8qZnDl07`;CVtxBpqscR9PjCg^(9mB{yvRo1;(aA zrdUj7@>x4K;*!rByig(I=DmYSb6YIhzsc1P8N5`vOK&uh(s)Hs8y?RTik4j*?X?Rf zmwDCT2$5M4J#AYu${N6tx%o| z9h~pYTwuLe>Im(I;7@3HL4I?gP4kG3S@LP$SG1-*(-e|v?=-uUGdy;YCkNUulIXa^ z4#~hQjp_Ef{Z3zSgE-)<((8?9W>_7Yr8zy#bI!@&I`N__*S@?cAND!hgUf1;D$}~| zWZGBP?JNmiTjh+`7P;f<_%f$Pub+3GSPUIl2sw}F%gaBqLH)scmT(;*8fam;`WqoO zvw{RGd4MKHSVe&w*~c1=)67XleX4qWfp)HN6LWO%J-6^Ho%}(UfVHBLTSXh|#BHn> z_i($|!X09WJ4Kd_VlQ`zgWN3+W0u7PJz|QmxJ0k`mWcR{sQ7^`;%8#wH@3|k@iu}MSw6uD-a*nOkMXX$nMcX*@xB@Z3XQ0UN6p$Sr_wWgcuuV)x*Gk80J~z} zRAuJv70pL{T#0L(Rx7F2pQw)g$MZ}&HN)9|o96zfsbsQJ&gXogW?k9mnc_UbzX2^2 B^t1o~ delta 744 zcmaKpOGs2<6vuz(8z0y478Yrb(HtzFSxS`lpvNet<}hQ;ND5I*A|i>IkIJ&9vUm2p zmPOGnXdzU(5ENVlZCtfz)xMpph}uMS?x+|o+MMs)|M`9Yd++~@W{<7$&iXTu|vK)EhytLNKh%;^ZoSd|Z;tbODn{7mEvYyNI6qb{sH5EK9swRPHnix#; zh-aK`$M4OQUT4f(DgAD5pPM8vI8A=bIOiR)vm9S~t{h8@E-sDYI@+{wC<7dIZ7_=_%+NtO<@BgY~&UByrGZ@ikYE=SxWiLX6D$! z56bk1%Eil8$z+@O*)FA2N(DP4#7=2ux3scHy4WiN?2pS30eL}{yrx>-QX^B;%17$t z69?rB4f2hk{32vhX*4T2WO9g@LZW6LO{ShBCQ5T6$ddW67J~GdU0mb3Mpf z7>Rc{BrSn&Fm7?!VLC;MMAG0!_f(lYgFBuveM~JWR|j9%*N^ fe~hD5clWpFh0S){P_U(-<~4A1@mBCLV( 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);