mirror of
https://github.com/YatopiaMC/Yatopia.git
synced 2024-11-22 18:46:27 +01:00
Update README.md
This commit is contained in:
parent
8f968606a3
commit
ebda64f043
33
README.md
33
README.md
@ -6,7 +6,7 @@ ## (Yet another ~~Paper~~ Tuinity fork attempt)
|
|||||||
|
|
||||||
## What ##
|
## What ##
|
||||||
|
|
||||||
This Fork tries to import universal patches from [EMC](https://github.com/starlis/empirecraft), [Lithium](https://github.com/jellysquid3/lithium-fabric), [Akarin](https://github.com/Akarin-project/Akarin) and [Purpur](https://github.com/pl3xgaming/Purpur), while adding a few more "extrem" patches that modify the basic minecraft server for more performance. This fork was based on Paper, but is now based on [Tuinity](https://github.com/Spottedleaf/Tuinity).
|
This Fork tries to import universal/performance patches from [EMC](https://github.com/starlis/empirecraft), [Lithium](https://github.com/jellysquid3/lithium-fabric), [Akarin](https://github.com/Akarin-project/Akarin) and [Purpur](https://github.com/pl3xgaming/Purpur), while adding a few more (optional via config) "extrem" patches that modify the vanilla minecraft gameplay for more performance(noteable killing entity pushing/collisionboxes). This fork was based on Paper, but is now based on [Tuinity](https://github.com/Spottedleaf/Tuinity).
|
||||||
|
|
||||||
## Building and setting up
|
## Building and setting up
|
||||||
Run the following commands in the root directory:
|
Run the following commands in the root directory:
|
||||||
@ -14,37 +14,16 @@ ## Building and setting up
|
|||||||
```
|
```
|
||||||
git submodule init
|
git submodule init
|
||||||
git submodule update
|
git submodule update
|
||||||
./yapfa up
|
./fetchUpstream.sh
|
||||||
./yapfa patch
|
./yapfa build
|
||||||
|
./yapfa paperclip
|
||||||
```
|
```
|
||||||
|
|
||||||
## LICENSE
|
## LICENSE
|
||||||
|
|
||||||
Everything is licensed under the MIT license, and is free to be used in your own fork.
|
Everything is licensed under the MIT license, and is free to be used in your own fork.
|
||||||
|
|
||||||
See [EMC](https://github.com/starlis/empirecraft) and [Purpur](https://github.com/pl3xgaming/Purpur)
|
See [EMC](https://github.com/starlis/empirecraft), [Lithium](https://github.com/jellysquid3/lithium-fabric), [Akarin](https://github.com/Akarin-project/Akarin), [Purpur](https://github.com/pl3xgaming/Purpur) and [Tuinity](https://github.com/Spottedleaf/Tuinity)
|
||||||
for the license of material used/modified by this project.
|
for the license of material used/modified by this project.
|
||||||
|
|
||||||
**By using this project you accept the Mojang EULA! Starting the server-jar requires that you have read and accepted the EULA because of [this patch](https://github.com/tr7zw/YAPFA/blob/master/patches/server/0017-EMC-Accept-the-EULA.patch)!**
|
**By using this project you accept the Mojang EULA! Starting the server-jar requires that you have read and accepted the EULA because of [this patch](https://github.com/tr7zw/YAPFA/blob/master/patches/server/0017-EMC-Accept-the-EULA.patch)!**
|
||||||
|
|
||||||
## OS Support / Scripts
|
|
||||||
We only directly support Ubuntu 14.04 for the shell scripts. It may work elsewhere... but no promises. (This fork is developed under Windows with MINGW/WLS, and so far I don't intend to modify the scripts to any mojor point)
|
|
||||||
|
|
||||||
### scripts/importmcdev ###
|
|
||||||
Imports specific files from mc-dev that CB/Spigot doesn't use but we need.
|
|
||||||
|
|
||||||
### scripts/updatespigot ###
|
|
||||||
updates the Bukkit/CraftBukkit/Spigot baseline when passed --update, otherwise regenerates the baseline with changes
|
|
||||||
to mcdev from importmcdev
|
|
||||||
|
|
||||||
Run `scripts/applypatches` then `scripts/rebuildpatches` immediately after
|
|
||||||
|
|
||||||
### scripts/generatesources ###
|
|
||||||
Generates an mc-dev folder that can be added to IDE for the other mc-dev files located in minecraft-server.jar
|
|
||||||
|
|
||||||
### scripts/rebuildpatches ###
|
|
||||||
Rebuilds patch state from the YAPFA-* repo's current state. Automatically handles patch deletion and renaming
|
|
||||||
for you unlike Spigots version of these scripts.
|
|
||||||
|
|
||||||
### scripts/applypatches ###
|
|
||||||
Takes current patches/{bukkit,craftbukkit} and applys them on latest spigot upstream
|
|
Loading…
Reference in New Issue
Block a user