From c7ffec678225cad534b2f7db2c032e14b764dbcf Mon Sep 17 00:00:00 2001 From: Liyan Zhao Date: Sun, 14 Jul 2024 19:12:32 +0800 Subject: [PATCH] fix --- rules.md | 5 +++++ rules_zh.md | 6 ++++++ .../carpetslsaddition/mixin/world/MixinSleepManager.java | 1 - 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/rules.md b/rules.md index 4cd5359..2596fcf 100644 --- a/rules.md +++ b/rules.md @@ -71,6 +71,11 @@ Optimized the dragon respawn logic, for endstone farms. Ported from Carpet AMS A Elytra in crafting recipes won't be consumed. This allows players to craft extra elytras. +This will **NOT** add a recipe for elytra, to enable the default recipe by StarLight Server, execute: +```mcfunction +datapack enable elytra-craftable +``` + ### spectatorCannotUseLeash When player becomes spectator, the leash will be detached. diff --git a/rules_zh.md b/rules_zh.md index d2e7b49..cd259f2 100644 --- a/rules_zh.md +++ b/rules_zh.md @@ -71,6 +71,12 @@ SLS 添加提供了一个机器人系统,具有更好的权限控制和更多 在制作配方中,鞘翅不会被消耗。这允许玩家制作额外的鞘翅。 +这不会为鞘翅添加配方,要启用 StarLight Server 的默认配方,请执行: + +```mcfunction +datapack enable elytra-craftable +``` + ### spectatorCannotUseLeash 当玩家成为旁观者时,拴绳将断开。 diff --git a/src/main/java/com/github/zly2006/carpetslsaddition/mixin/world/MixinSleepManager.java b/src/main/java/com/github/zly2006/carpetslsaddition/mixin/world/MixinSleepManager.java index 8cf6fb2..9776017 100644 --- a/src/main/java/com/github/zly2006/carpetslsaddition/mixin/world/MixinSleepManager.java +++ b/src/main/java/com/github/zly2006/carpetslsaddition/mixin/world/MixinSleepManager.java @@ -10,7 +10,6 @@ import org.spongepowered.asm.mixin.injection.Redirect; @Mixin(SleepManager.class) public class MixinSleepManager { - @Redirect(method = "update", at = @At(value = "INVOKE", target = "Lnet/minecraft/server/network/ServerPlayerEntity;isSpectator()Z")) private boolean isNormalPlayer(ServerPlayerEntity serverPlayerEntity) { if (SLSCarpetSettings.fakePlayersNotOccupiedSleepQuota) {