13
0

Add BookReplaceCommand #2

Zusammengeführt
Lixfel hat 3 Commits von BookReplace nach master 2022-03-22 17:28:41 +01:00 zusammengeführt
2 geänderte Dateien mit 23 neuen und 0 gelöschten Zeilen
Nur Änderungen aus Commit 9cd5671629 werden angezeigt - Alle Commits anzeigen

Datei anzeigen

@ -21,6 +21,7 @@ package de.steamwar.tutorial;
import de.steamwar.tutorial.commands.BookReplaceCommand;
import de.steamwar.tutorial.commands.TutorialCommand;
import de.steamwar.tutorial.commands.UnsignCommand;
import de.steamwar.tutorial.listener.Joining;
import de.steamwar.tutorial.listener.RateSign;
import org.bukkit.plugin.java.JavaPlugin;
@ -41,6 +42,7 @@ public class TutorialSystem extends JavaPlugin {
new BookReplaceCommand();
new TutorialCommand();
new UnsignCommand();
}
public static TutorialSystem getPlugin() {

Datei anzeigen

@ -0,0 +1,21 @@
package de.steamwar.tutorial.commands;
import de.steamwar.command.SWCommand;
import org.bukkit.Material;
import org.bukkit.entity.Player;
import org.bukkit.inventory.ItemStack;
public class UnsignCommand extends SWCommand {
public UnsignCommand() {
super("unsign");
}
@Register(description = "UNSIGN_HELP")
public void unsignCommand(Player p) {
ItemStack itemStack = p.getInventory().getItemInMainHand();
if (itemStack.getType() != Material.WRITTEN_BOOK) return;
itemStack.setType(Material.WRITABLE_BOOK);
p.getInventory().setItemInMainHand(itemStack);
}
}