Skip to content

Commit e2ad781

Browse files
committed
Fixed minions teleport async
1 parent b300558 commit e2ad781

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ plugins {
88
}
99

1010
group = "com.github.r3back"
11-
version = "3.2.23"
11+
version = "3.2.24"
1212

1313
ext.set("mojangUnmappedVersions", setOf("1_21_R2", "1_21_R1", "v1_20_R4", "v1_20_R3","v1_20_R2", "v1_20_R1", "v1_19_R1", "v1_19_R2", "v1_18_R1", "v1_18_R2", "v1_17_R1"))
1414

plugin/src/main/java/com/qualityplus/assistant/util/armorstand/ArmorStandUtil.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
package com.qualityplus.assistant.util.armorstand;
22

3+
import com.qualityplus.assistant.TheAssistantPlugin;
34
import lombok.experimental.UtilityClass;
5+
import org.bukkit.Bukkit;
46
import org.bukkit.Location;
57
import org.bukkit.World;
68
import org.bukkit.entity.ArmorStand;
@@ -21,8 +23,8 @@ public class ArmorStandUtil {
2123
*/
2224
public void rotate(final ArmorStand armorStand, final Location newLocation) {
2325
final Location location = armorStand.getLocation().clone();
24-
25-
armorStand.teleport(location.clone().setDirection(newLocation.clone().subtract(location).toVector()));
26+
final Location finalLocation = location.clone().setDirection(newLocation.clone().subtract(location).toVector());
27+
Bukkit.getScheduler().runTask(TheAssistantPlugin.getAPI().getPlugin(), () -> armorStand.teleport(finalLocation));
2628
}
2729

2830
/**

0 commit comments

Comments
 (0)