用户:
root㉿ikunli查看:1 回复:2 评论:1 创建时间:2024-06-25T21:25:06
emm你们自己打包吧,我懒得打包了,注意我用的是java,游戏版本是1.18.2 源码: importnet.minecraft.block.Block;importnet.minecraft.init.Blocks;importnet.minecraft.init.Items;importnet.minecraft.item.Item;importnet.minecraft.item.ItemStack;importnet.minecraft.item.crafting.CraftingManager;importnet.minecraft.item.crafting.IRecipe;importnet.minecraftforge.fml.common.Mod;importnet.minecraftforge.fml.common.Mod.EventHandler;importnet.minecraftforge.fml.common.event.FMLInitializationEvent;@Mod(modid="SpeedPotionMod",version="1.0",supportedMinecraftVersions="1.18.2")publicclassSpeedPotionMod{@EventHandlerpublicvoidinit(FMLInitializationEventevent){CraftingManager.getInstance().getRecipeList().add(newIRecipe(){@Overridepublicbooleanmatches(ItemStackstack,net.minecraft.world.IWorldworld){returnfalse;}@OverridepublicItemStackgetCraftingResult(net.minecraft.inventory.InventoryCraftinginv){if(inv.getStackInSlot(0).getItem()==Items.GLASS_BOTTLE&&inv.getStackInSlot(1).getItem()==Block.getBlockFromName("minecraft:planks")){returnnewItemStack(SPEED_255);}returnItemStack.EMPTY;}@OverridepublicItemStackgetRecipeOutput(){returnnewItemStack(SPEED_255);}@OverridepublicintgetRecipeSize(){return2;}});}}