Fixed double hotload and added a tone for hotload,

This commit is contained in:
RePixelatedMC 2024-08-12 22:28:27 +02:00
parent 9de0c5b96f
commit ef93bee0b9
3 changed files with 3 additions and 2 deletions

View File

@ -137,7 +137,7 @@ allprojects {
implementation 'com.dfsek:Paralithic:0.4.0' implementation 'com.dfsek:Paralithic:0.4.0'
implementation 'io.papermc:paperlib:1.0.5' implementation 'io.papermc:paperlib:1.0.5'
implementation "net.kyori:adventure-text-minimessage:4.13.1" implementation "net.kyori:adventure-text-minimessage:4.13.1"
implementation 'net.kyori:adventure-platform-bukkit:4.3.2' implementation 'net.kyori:adventure-platform-bukkit:4.3.4'
implementation 'net.kyori:adventure-api:4.13.1' implementation 'net.kyori:adventure-api:4.13.1'
//implementation 'org.bytedeco:javacpp:1.5.10' //implementation 'org.bytedeco:javacpp:1.5.10'
//implementation 'org.bytedeco:cuda-platform:12.3-8.9-1.5.10' //implementation 'org.bytedeco:cuda-platform:12.3-8.9-1.5.10'

View File

@ -281,7 +281,6 @@ public class CommandStudio implements DecreeExecutor {
} }
var provider = Iris.service(StudioSVC.class).getActiveProject().getActiveProvider(); var provider = Iris.service(StudioSVC.class).getActiveProject().getActiveProvider();
provider.getEngine().hotload(); provider.getEngine().hotload();
sender().sendMessage(C.GREEN + "Hotloaded");
} }
@Decree(description = "Show loot if a chest were right here", origin = DecreeOrigin.PLAYER, sync = true) @Decree(description = "Show loot if a chest were right here", origin = DecreeOrigin.PLAYER, sync = true)

View File

@ -55,6 +55,7 @@ import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import lombok.ToString; import lombok.ToString;
import org.bukkit.Material; import org.bukkit.Material;
import org.bukkit.Sound;
import org.bukkit.block.Biome; import org.bukkit.block.Biome;
import org.bukkit.block.data.BlockData; import org.bukkit.block.data.BlockData;
import org.bukkit.command.CommandSender; import org.bukkit.command.CommandSender;
@ -277,6 +278,7 @@ public class IrisEngine implements Engine {
for (Player player : target.getWorld().getPlayers()) { for (Player player : target.getWorld().getPlayers()) {
VolmitSender sender = new VolmitSender(player); VolmitSender sender = new VolmitSender(player);
sender.sendMessage(C.GREEN + "Hotloaded"); sender.sendMessage(C.GREEN + "Hotloaded");
sender.playSound(Sound.BLOCK_ENCHANTMENT_TABLE_USE, 1f, 1.5f);
} }
} }