mirror of
https://github.com/SPAWNRYS-ban/FUCK-CustomDiscs.git
synced 2025-12-11 22:09:43 +05:00
BugFix
Placing hoppers under jukeboxes fix.
This commit is contained in:
@@ -11,6 +11,6 @@ mod_id=customdiscsplugin
|
|||||||
# Target an older API to make it compatible with older versions of Simple Voice Chat
|
# Target an older API to make it compatible with older versions of Simple Voice Chat
|
||||||
voicechat_api_version=2.3.3
|
voicechat_api_version=2.3.3
|
||||||
|
|
||||||
plugin_version=2.2
|
plugin_version=2.2.1
|
||||||
maven_group=me.Navoei.customdiscsplugin
|
maven_group=me.Navoei.customdiscsplugin
|
||||||
archives_base_name=custom-discs
|
archives_base_name=custom-discs
|
||||||
@@ -17,7 +17,6 @@ import org.bukkit.event.Listener;
|
|||||||
import org.bukkit.event.block.BlockPlaceEvent;
|
import org.bukkit.event.block.BlockPlaceEvent;
|
||||||
import org.bukkit.event.inventory.*;
|
import org.bukkit.event.inventory.*;
|
||||||
import org.bukkit.event.world.ChunkLoadEvent;
|
import org.bukkit.event.world.ChunkLoadEvent;
|
||||||
import org.bukkit.inventory.ItemFlag;
|
|
||||||
import org.bukkit.inventory.ItemStack;
|
import org.bukkit.inventory.ItemStack;
|
||||||
import org.bukkit.persistence.PersistentDataType;
|
import org.bukkit.persistence.PersistentDataType;
|
||||||
|
|
||||||
@@ -226,6 +225,18 @@ public class HopperManager implements Listener {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true)
|
||||||
|
public void onHopperPlace(BlockPlaceEvent event) {
|
||||||
|
if (!event.getBlock().getType().equals(Material.HOPPER)) return;
|
||||||
|
|
||||||
|
Block hopperBlock = event.getBlock();
|
||||||
|
|
||||||
|
if (!PlayerManager.instance().isAudioPlayerPlaying(hopperBlock.getRelative(BlockFace.UP).getLocation())) {
|
||||||
|
itemJukeboxToHopper(hopperBlock.getRelative(BlockFace.UP));
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
public void itemJukeboxToHopper (Block block) {
|
public void itemJukeboxToHopper (Block block) {
|
||||||
|
|
||||||
if (block == null) return;
|
if (block == null) return;
|
||||||
|
|||||||
Reference in New Issue
Block a user