Skip to content

Commit

Permalink
Fix NoSuchMethodError moonrise patch on reset chunk for different fol…
Browse files Browse the repository at this point in the history
…ia version
  • Loading branch information
Euphillya committed Aug 7, 2024
1 parent 1ca9046 commit 4bd3664
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 12 deletions.
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ Enhancement suggestions are tracked as GitHub issues. Create an issue on the rep
#### How Do I Submit A (Good) Pull Request?

1. **Fork the repository**.
2. **Clone your fork**: `git clone https://github.com/your-username/Skyllia.git`
2. **Clone your fork**: `git clone https://github.com/Euphillya/Skyllia.git`
3. **Create a branch**: `git checkout -b feature-branch`
4. **Make your changes**.
5. **Commit your changes**: `git commit -m 'Add some feature'`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -251,7 +251,6 @@ public WorldFeedback.FeedbackWorld createWorld(WorldCreator creator) {
@Override
public void resetChunk(World craftWorld, Position position) {
final ServerLevel serverLevel = ((CraftWorld) craftWorld).getHandle();
ca.spottedleaf.moonrise.common.util.TickThread.ensureTickThread(serverLevel, position.x(), position.z(), "Cannot regenerate chunk asynchronously");
final net.minecraft.server.level.ServerChunkCache serverChunkCache = serverLevel.getChunkSource();
final ChunkPos chunkPos = new ChunkPos(position.x(), position.z());
final net.minecraft.world.level.chunk.LevelChunk levelChunk = serverChunkCache.getChunk(chunkPos.x, chunkPos.z, true);
Expand Down
16 changes: 6 additions & 10 deletions readme.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Skyllia - Skyblock Plugin for Minecraft

Skyllia is a Skyblock plugin designed primarily for Folia but also compatible with Paper (1.20.1+). This plugin offers an API for extending features to customize your server, with minimal external functionalities to maintain simplicity.
Skyllia is a Skyblock plugin designed primarily for Folia but also compatible with Paper (1.20.1+). The plugin has an API that you can use to add feature extensions to customize your server. The plugin will have very little innovative functionality, and it's not my intention at all that there should be external features (like quests, for example).

## Table of Contents

Expand Down Expand Up @@ -36,10 +36,6 @@ Skyllia is a Skyblock plugin designed primarily for Folia but also compatible wi

[![](https://bstats.org/signatures/bukkit/Skyllia.svg)](https://bstats.org/plugin/bukkit/Skyllia/20874)

## Plugin Features

Skyllia is a Skyblock plugin that will essentially run on Folia but work on Spigot and Paper (1.20+). The plugin has an API that you can use to add feature extensions to customize your server. The plugin will have very little innovative functionality, and it's not my intention at all that there should be external features (like quests, for example).

## Prerequisites

- A MariaDB database
Expand Down Expand Up @@ -102,11 +98,11 @@ Skyllia comes with a set of commands and permissions to manage the plugin effect

## Compatible Software

| Software | Version |
|:---------------------------------------------------:|:-----------:|
| [PaperMC](https://papermc.io/downloads/paper) | 1.20.1-1.21 |
| [Purpur](https://purpurmc.org) | 1.20.1-1.21 |
| [Folia](https://papermc.io/software/folia) | 1.20-1.21 |
| Software | Version |
|:----------------------------------------------------:|:-----------:|
| [PaperMC](https://papermc.io/downloads/paper) | 1.20.1-1.21 |
| [Purpur](https://purpurmc.org) | 1.20.1-1.21 |
| [Folia](https://papermc.io/software/folia) | 1.20-1.21 |
| [Spigot](https://www.spigotmc.org) (Not Recommended) | Cancelled |

## Island Generation
Expand Down

0 comments on commit 4bd3664

Please sign in to comment.