diff --git a/README.md b/README.md
index a47f702b8..8f7420f06 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,9 @@
![Grasscutter](https://socialify.git.ci/Grasscutters/Grasscutter/image?description=1&forks=1&issues=1&language=1&logo=https%3A%2F%2Fs2.loli.net%2F2022%2F04%2F25%2FxOiJn7lCdcT5Mw1.png&name=1&owner=1&pulls=1&stargazers=1&theme=Light)
-
+
-
+
+
+EN | [中文](README_zh-CN.md)
**Attention:** We always welcome contributors to the project. Before adding your contribution, please carefully read our [Code of Conduct](https://github.com/Grasscutters/Grasscutter/blob/stable/CONTRIBUTING.md).
@@ -22,7 +24,7 @@
### Requirements
-* Java - SE ([mirror link](https://github.com/adoptium/temurin16-binaries/releases/tag/jdk-16.0.2+7) since Oracle required an account to download old builds)
+* Java SE - 16 ([mirror link](https://github.com/adoptium/temurin16-binaries/releases/tag/jdk-16.0.2+7) since Oracle required an account to download old builds)
**Note:** If you just want to **run it**, then **jre** is fine
@@ -73,7 +75,7 @@ Grasscutter uses Gradle to handle dependencies & building.
**Requirements:**
-- Java Development Kits - 8u202
+- Java SE Development Kits - 16
- Git
##### Windows
@@ -108,7 +110,7 @@ There is a dummy user named "Server" in every player's friends list that you can
| broadcast | broadcast | server.broadcast | Both side | Sends a message to all the players. | b |
| changescene | changescene | player.changescene | Client only | Switch scenes by scene ID. | scene |
| clearartifacts | clearartifacts | player.clearartifacts | Client only | Deletes all unequipped and unlocked level 0 artifacts, including yellow rarity ones from your inventory. | clearart |
-| clearweapons | clearweapons | player.clearweapons | Client only | Deletes all unequipped and unlocked weapons, including yellow rarity ones from your inventory. | clearwpns |
+| clearweapons | clearweapons | player.clearweapons | Client only | Deletes all unequipped and unlocked weapons, including yellow rarity ones from your inventory. | clearwp |
| drop | drop [amount] | server.drop | Client only | Drops an item around you. | `d` `dropitem` |
| give | give [player] [amount] [level] | player.give | Both side | Gives item(s) to you or the specified player. | `g` `item` `giveitem` |
| givechar | givechar [level] | player.givechar | Both side | Gives the player a specified character. | givec |
@@ -124,7 +126,7 @@ There is a dummy user named "Server" in every player's friends list that you can
| resetconst | resetconst [all] | player.resetconstellation | Client only | Resets the constellation level on your current active character, will need to relog after using the command to see any changes. | resetconstellation |
| restart | | | Both side | Restarts the current session | |
| say | say | server.sendmessage | Both side | Sends a message to a player as the server | `sendservmsg` `sendservermessage` `sendmessage` |
-| setfetterlevel | setfetterlevel | player.setfetterlevel | Client only | Sets your fetter level for your current active character | setfetterlvl |
+| setfetterlevel | setfetterlevel | player.setfetterlevel | Client only | Sets your fetter level for your current active character | `setfetterlvl` `setfriendship` |
| setstats | setstats | player.setstats | Client only | Set fight property for your current active character | stats |
| setworldlevel | setworldlevel | player.setworldlevel | Client only | Sets your world level (Relog to see proper effects) | setworldlvl |
| spawn | spanw [level] [amount] | server.spawn | Client only | Spawns an entity near you | |
@@ -140,8 +142,7 @@ character falling from a very high destination, exact location that you marked.
# Quick Troubleshooting
-* If compiling wasn't successful, please check your JDK installation (must be JDK 8 and validated JDK's bin PATH
- variable)
+* If compiling wasn't successful, please check your JDK installation (must be JDK 16 and validated JDK's bin PATH variable)
* My client doesn't connect, doesn't login, 4206, etc... - Mostly your proxy daemon setup is *the issue*, if using
Fiddler make sure it running on another port except 8888
* Startup sequence: Mongodb > Grasscutter > Proxy daemon (mitmdump, fiddler, etc.) > Client