Add Player#openSign API to edit a placed sign

By: md_5 <git@md-5.net>
This commit is contained in:
CraftBukkit/Spigot
2021-12-05 08:34:54 +11:00
parent 6646c417c5
commit 14215fdadd
2 changed files with 21 additions and 0 deletions

View File

@@ -96,6 +96,7 @@ import org.bukkit.Sound;
import org.bukkit.Statistic;
import org.bukkit.WeatherType;
import org.bukkit.block.Block;
import org.bukkit.block.Sign;
import org.bukkit.block.data.BlockData;
import org.bukkit.configuration.serialization.DelegateDeserialization;
import org.bukkit.conversations.Conversation;
@@ -1743,6 +1744,11 @@ public class CraftPlayer extends CraftHumanEntity implements Player {
getInventory().setItemInMainHand(hand);
}
@Override
public void openSign(Sign sign) {
CraftSign.openSign(sign, this);
}
@Override
public void showDemoScreen() {
if (getHandle().connection == null) return;