Skip to content

Commit

Permalink
Merge branch '1.20.4' into 1.20.4-folia
Browse files Browse the repository at this point in the history
  • Loading branch information
MATRIX-feather committed Mar 8, 2024
2 parents 034a983 + d85c161 commit e5c44d5
Show file tree
Hide file tree
Showing 2 changed files with 61 additions and 17 deletions.
78 changes: 61 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,34 +1,78 @@
![cover](./assets/cover.png)

<p align="right">
<div align="center">

![Pic](https://cdn.modrinth.com/data/ydNDeiDX/images/9e71cabf14eb3c0ccaef48d7b81410d79dc04261.png)

[客户端集成Mod](https://modrinth.com/mod/feathermorphclient) | [Wiki (施工中)](https://github.com/XiaMoZhiShi/FeatherMorph/wiki)

<h3> ~ 72变,但是MC ~ </h3>

<p align="center">
<img src="https://github.com/XiaMoZhiShi/MorphPlugin/actions/workflows/build.yml/badge.svg">
<img src="https://img.shields.io/github/release/XiaMoZhiShi/MorphPlugin.svg">
</p>

<!-- [Wiki](https://github.com/XiaMoZhiShi/MorphPlugin/wiki) -->
</div>

---

### 功能和特色

- 变形成游戏中的各种生物

- 支持伪装为玩家!

- [**能增强使用体验的客户端集成,例如伪装选择界面和技能快捷键**](https://modrinth.com/mod/feathermorphclient)

- 多语言支持!根据玩家客户端语言自动切换!

- **涵盖了绝大多数原版特性的技能和天赋实现**

- 聊天覆盖 —— 在聊天中伪装自己的名称

- 交互镜像 —— 将你的操作镜像到别人的身上 (~~好像这两个都不太属于一个变形插件该有的功能~~

### 依赖

此插件需要以下这些东西来正常运作:

- 一个Paper系(Paper或基于Paper)的服务端

为了在服务端向其他人显示伪装,我们需要以下这些插件:

- [ProtocolLib](https://ci.dmulloy2.net/job/ProtocolLib)

若要运行之前的版本(非1.x和0.13.x),还需安装[LibsDisguises](https://www.spigotmc.org/resources/libs-disguises-free.81/)

### 下载

[![Available on Modrinth](https://raw.githubusercontent.com/intergrav/devins-badges/v3/assets/cozy/available/modrinth_vector.svg)](https://modrinth.com/plugin/feathermorph/changelog) [![Available on GitHub](https://raw.githubusercontent.com/intergrav/devins-badges/v3/assets/cozy/available/github_vector.svg)](https://github.com/XiaMoZhiShi/FeatherMorph/releases)

[Modrinth](https://modrinth.com/plugin/feathermorph/changelog) | [GitHub(中文更新日志可在这里查看)](https://github.com/XiaMoZhiShi/FeatherMorph/releases)

---

### 快速上手

1. 你可以通过 `/morph` 指令来使用变形功能,用 `/unmorph` 来变回自己

# FeatherMorph
2. 如果没有安装客户端集成,默认情况下使用技能的方法是***手持羽毛潜行+使用***

[[Modrinth](https://modrinth.com/plugin/feathermorph)]
3. 默认情况下,客户端集成打开选择界面的按键是 `N`,使用技能是 `V`,你可以在键位设置中了解更多

一个适用于Paper的变形插件。
4. 你可以用 `/request` 指令来管理交换请求,接受别人的交换请求后双方都可以变成对方的样子

### 功能
- [x] 生物技能
- [x] 玩家伪装、操作镜像与聊天覆盖
- [x] **支持[客户端模组](https://github.com/XiaMoZhiShi/MorphPluginClient)**
5. 插件的剩余指令均在 `/fm`(或 `/feathermorph`)中,你可以通过 `help` 子指令来查看更多信息

### 依赖关系
FeatherMorph至少需要下面这些依赖才能运行:
- 一个Paper或基于Paper的服务器
- **[1.0.0+ / 0.13.10+]**: [ProtocolLib](https://ci.dmulloy2.net/job/ProtocolLib) >= 678
- **[0.x]** [LibsDisguises](https://www.spigotmc.org/resources/libs-disguises-free.81/) >= 10.0.32 <!--[^ld]-->
6. **插件的大多数功能都可以通过指令配置,用法是 `/fm option <id> <值>`**

<!-- [^ld]: 我们建议使用Jenkins上版本至少为#1154的构建,Spigot页面上的最新版本并不支持1.19.3。-->
### 注意!
- 如果不安装ProtocolLib插件也能运行,但需要依赖客户端集成来向别人显示伪装

另外,我们还支持以下这些插件。这些插件不是必须的,但装上后能让我们提供一些额外功能:
- [PlaceholderAPI](https://www.spigotmc.org/resources/placeholderapi.6245/) - 占位符可以在[Wiki](https://github.com/XiaMoZhiShi/MorphPlugin/wiki/PlaceholderAPI)中查询到
- **若服务器安装了其他聊天插件,聊天覆盖功能可能会失效!**

---
### 构建
```bash
#!/usr/bin/env bash
Expand Down
Binary file added libs/TAB v4.1.2.jar
Binary file not shown.

0 comments on commit e5c44d5

Please sign in to comment.