---
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)
```