From 87d30fdd6a86ccc40e4954afed249eb9f6125cb2 Mon Sep 17 00:00:00 2001 From: Lumine1909 <133463833+Lumine1909@users.noreply.github.com> Date: Mon, 16 Sep 2024 01:03:42 -0400 Subject: [PATCH] Update API (#340) --- patches/api/0003-Add-fakeplayer-api.patch | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/patches/api/0003-Add-fakeplayer-api.patch b/patches/api/0003-Add-fakeplayer-api.patch index b32578f9..62003ac4 100644 --- a/patches/api/0003-Add-fakeplayer-api.patch +++ b/patches/api/0003-Add-fakeplayer-api.patch @@ -149,12 +149,13 @@ index 0000000000000000000000000000000000000000..7a1ee45d571687317883b896f3ec0a83 +} diff --git a/src/main/java/org/leavesmc/leaves/entity/BotCreator.java b/src/main/java/org/leavesmc/leaves/entity/BotCreator.java new file mode 100644 -index 0000000000000000000000000000000000000000..b65e4661f7641c2e0d94c47c7688934fe2be5054 +index 0000000000000000000000000000000000000000..98c7e87854eae9760a6f4427c6b052b192df2b45 --- /dev/null +++ b/src/main/java/org/leavesmc/leaves/entity/BotCreator.java -@@ -0,0 +1,47 @@ +@@ -0,0 +1,52 @@ +package org.leavesmc.leaves.entity; + ++import org.bukkit.Bukkit; +import org.bukkit.Location; +import org.bukkit.command.CommandSender; +import org.jetbrains.annotations.NotNull; @@ -164,6 +165,10 @@ index 0000000000000000000000000000000000000000..b65e4661f7641c2e0d94c47c7688934f + +public interface BotCreator { + ++ default BotCreator of(String realName, Location location) { ++ return Bukkit.getBotManager().botCreator(realName, location); ++ } ++ + public BotCreator name(String name); + + public BotCreator skinName(String skinName);