--- title: Sword Magic Alchmey description: MGame tags: sma --- # Toc [Toc] # Todo - [name=Icefrost] - [x] 登入提示 - [x] 魔法陣檢查 - [time=Mon, Nov 2, 2020 10:35 PM] --- - [x] 製作一套自己的物品以及指令取得 - [x] 召喚盔甲架並自帶自訂物品 - [time=Wen, Nov 4, 2020 12:27 AM] --- - [x] 自訂物品並配合盔甲架 - [x] 破壞方塊 ( 盔甲架 ) 掉落對應物品 - [time=Fri, Nov 6, 2020 12:44 AM] --- - [x] 修好秒建秒打Bug - [time=Sat, Nov 7, 2020 14:30 PM] --- - [x] 外部儲存功能 - [x] 自訂農作物放置 - [x] 農作物成長 - [x] 農作物採收 - [time=Mon, Nov 16, 2020 2:09 AM] --- - [x] 所有方塊破壞方式改寫 - [x] 能夠由外部參數來決定程式內容 - [time=Wed, Mar 24, 2020 1:25 AM] --- - [ ] 物品挖掘工具限制 - [ ] 物品挖掘速度改變 # google 雲端 帳號:minecraft.horizon87@gmail.com 密碼:hrz13579 # 物品清單 ## 材料 ## 物品 - [x] 影子之書 - [x] 骨針 - [x] 蝙蝠翅膀 - [x] 狗舌頭 --- - [x] 試管架(裝飾) - [x] 蒸餾台(模型) --- - [x] 盧恩浮文(模型) ## 工具 - [x] 粉筆 ## 方塊 # 插件 ## 外接插件 slimefun itemsmod ## 土土插件內容 ### plugin.yml ```yaml= name: LenfPlugin main: com.lenf.lenfPlugin.Main version: 1.0 description: Rrrrr author: Lenf commands: test1: usage: /test1 description: glowing5Distance test2: usage: /test2 description: replaceWireToAir ``` ### CommandEvent - plugin.yml ``` yaml= commands: Name: usage: /CommandText description: ``` - main ```java= /*implements CommandExecutor*/ getCommand("Name").setExecutor(new Class()); ``` - CommandExecutor ```java= @EventHandler onCommand(CommandSender commandSender, Command command, String s, String[] strings) ``` ### LoginEvent - main ```java= /*implements Listener*/ getServer().getPluginManager().registerEvents(new Class(),this); ``` - Listener ```java= @EventHandler public void Name(PlayerJoinEvent e) ``` ### InteractedEvent - main ```java= /*implements Listener*/ getServer().getPluginManager().registerEvents(new Class(),this); ``` - Listener ```java= @EventHandler public void Name(PlayerInteractEvent e) ``` ### InventoryEvent - main ```java= /*implements Listener*/ getServer().getPluginManager().registerEvents(new Class(),this); ``` - Listener ```java= @EventHandler public void Name(InventoryClickEvent e) ```