mirror of
https://github.com/songoda/EpicAnchors.git
synced 2024-11-29 13:36:10 +01:00
Merge branch 'development'
This commit is contained in:
commit
76d4957c5c
@ -4,7 +4,7 @@ stages:
|
|||||||
variables:
|
variables:
|
||||||
name: "EpicAnchors"
|
name: "EpicAnchors"
|
||||||
path: "/builds/$CI_PROJECT_PATH"
|
path: "/builds/$CI_PROJECT_PATH"
|
||||||
version: "1.4.4"
|
version: "1.4.5"
|
||||||
|
|
||||||
build:
|
build:
|
||||||
stage: build
|
stage: build
|
||||||
|
@ -20,7 +20,6 @@ import com.songoda.epicanchors.utils.Methods;
|
|||||||
import org.apache.commons.lang.math.NumberUtils;
|
import org.apache.commons.lang.math.NumberUtils;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
import org.bukkit.Material;
|
|
||||||
import org.bukkit.inventory.ItemStack;
|
import org.bukkit.inventory.ItemStack;
|
||||||
import org.bukkit.inventory.meta.ItemMeta;
|
import org.bukkit.inventory.meta.ItemMeta;
|
||||||
import org.bukkit.plugin.PluginManager;
|
import org.bukkit.plugin.PluginManager;
|
||||||
|
@ -61,6 +61,7 @@ public class Anchor {
|
|||||||
ItemStack item = plugin.makeAnchorItem(getTicksLeft());
|
ItemStack item = plugin.makeAnchorItem(getTicksLeft());
|
||||||
getLocation().getWorld().dropItemNaturally(getLocation(), item);
|
getLocation().getWorld().dropItemNaturally(getLocation(), item);
|
||||||
}
|
}
|
||||||
|
plugin.clearHologram(this);
|
||||||
location.getBlock().setType(Material.AIR);
|
location.getBlock().setType(Material.AIR);
|
||||||
|
|
||||||
if (ServerVersion.isServerVersionAtLeast(ServerVersion.V1_9))
|
if (ServerVersion.isServerVersionAtLeast(ServerVersion.V1_9))
|
||||||
@ -70,7 +71,6 @@ public class Anchor {
|
|||||||
? Sound.ENTITY_GENERIC_EXPLODE : Sound.valueOf("EXPLODE"), 10, 10);
|
? Sound.ENTITY_GENERIC_EXPLODE : Sound.valueOf("EXPLODE"), 10, 10);
|
||||||
|
|
||||||
plugin.getAnchorManager().removeAnchor(location);
|
plugin.getAnchorManager().removeAnchor(location);
|
||||||
plugin.clearHologram(this);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public Location getLocation() {
|
public Location getLocation() {
|
||||||
|
@ -52,7 +52,7 @@ public class GUIOverview extends Gui {
|
|||||||
ChatColor.GRAY + Methods.makeReadable((long) (anchor.getTicksLeft() / 20) * 1000) + " remaining."));
|
ChatColor.GRAY + Methods.makeReadable((long) (anchor.getTicksLeft() / 20) * 1000) + " remaining."));
|
||||||
|
|
||||||
if (EconomyManager.isEnabled() && Settings.ADD_TIME_WITH_ECONOMY.getBoolean()) {
|
if (EconomyManager.isEnabled() && Settings.ADD_TIME_WITH_ECONOMY.getBoolean()) {
|
||||||
setButton(11, GuiUtils.createButtonItem(Settings.ECO_ICON.getMaterial(CompatibleMaterial.SUNFLOWER),
|
setButton(15, GuiUtils.createButtonItem(Settings.ECO_ICON.getMaterial(CompatibleMaterial.SUNFLOWER),
|
||||||
plugin.getLocale().getMessage("interface.button.addtimewitheconomy").getMessage(),
|
plugin.getLocale().getMessage("interface.button.addtimewitheconomy").getMessage(),
|
||||||
plugin.getLocale().getMessage("interface.button.addtimewitheconomylore")
|
plugin.getLocale().getMessage("interface.button.addtimewitheconomylore")
|
||||||
.processPlaceholder("cost", Methods.formatEconomy(Settings.ECONOMY_COST.getDouble())).getMessage()), // EconomyManager.formatEconomy adds its own prefix/suffix
|
.processPlaceholder("cost", Methods.formatEconomy(Settings.ECONOMY_COST.getDouble())).getMessage()), // EconomyManager.formatEconomy adds its own prefix/suffix
|
||||||
@ -60,7 +60,7 @@ public class GUIOverview extends Gui {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (Settings.ADD_TIME_WITH_XP.getBoolean()) {
|
if (Settings.ADD_TIME_WITH_XP.getBoolean()) {
|
||||||
setButton(15, GuiUtils.createButtonItem(Settings.XP_ICON.getMaterial(CompatibleMaterial.EXPERIENCE_BOTTLE),
|
setButton(11, GuiUtils.createButtonItem(Settings.XP_ICON.getMaterial(CompatibleMaterial.EXPERIENCE_BOTTLE),
|
||||||
plugin.getLocale().getMessage("interface.button.addtimewithxp").getMessage(),
|
plugin.getLocale().getMessage("interface.button.addtimewithxp").getMessage(),
|
||||||
plugin.getLocale().getMessage("interface.button.addtimewithxplore")
|
plugin.getLocale().getMessage("interface.button.addtimewithxplore")
|
||||||
.processPlaceholder("cost", String.valueOf(Settings.XP_COST.getInt())).getMessage()),
|
.processPlaceholder("cost", String.valueOf(Settings.XP_COST.getInt())).getMessage()),
|
||||||
|
Loading…
Reference in New Issue
Block a user