9
0
mirror of https://github.com/Auxilor/Reforges.git synced 2025-12-24 09:29:23 +00:00

Added in reforging

This commit is contained in:
Auxilor
2021-08-12 15:33:22 +01:00
parent bf66898bb2
commit dd81b39d61
2 changed files with 17 additions and 1 deletions

View File

@@ -7,10 +7,13 @@ import com.willfp.eco.core.gui.slot.FillerMask;
import com.willfp.eco.core.gui.slot.Slot;
import com.willfp.eco.core.items.builder.ItemStackBuilder;
import com.willfp.reforges.ReforgesPlugin;
import com.willfp.reforges.reforges.Reforge;
import com.willfp.reforges.reforges.meta.ReforgeTarget;
import com.willfp.reforges.reforges.util.ReforgeUtils;
import lombok.Getter;
import lombok.experimental.UtilityClass;
import org.bukkit.Material;
import org.bukkit.Sound;
import org.bukkit.entity.Player;
import org.bukkit.inventory.ItemStack;
import org.bukkit.inventory.meta.ItemMeta;
@@ -119,9 +122,18 @@ public class ReforgeGUI {
return;
}
ReforgeTarget target = ReforgeTarget.getForMaterial(toReforge.getType());
assert target != null;
Reforge reforge = ReforgeUtils.getRandomReforge(target);
ReforgeUtils.setReforge(toReforge, reforge);
player.sendMessage("reforged");
player.playSound(
player.getLocation(),
Sound.valueOf(plugin.getConfigYml().getString("gui.sound.id").toUpperCase()),
1f,
(float) plugin.getConfigYml().getDouble("gui.sound.pitch")
);
}).build()
)
.setSlot(5, 5,

View File

@@ -30,6 +30,10 @@ gui:
lore:
- '&7You cannot reforge this item!'
sound:
id: BLOCK_ANVIL_USE
pitch: 0.8
reforge:
cost: 5000