mirror of
https://github.com/webbukkit/dynmap.git
synced 2024-11-27 20:58:40 +01:00
fabric-1.18: add SIGN_CHANGE_EVENT -> DynmapCore handler
This commit is contained in:
parent
34a32ad575
commit
b31d7ebe9d
@ -28,6 +28,7 @@ import org.dynmap.common.BiomeMap;
|
|||||||
import org.dynmap.common.DynmapListenerManager;
|
import org.dynmap.common.DynmapListenerManager;
|
||||||
import org.dynmap.common.DynmapPlayer;
|
import org.dynmap.common.DynmapPlayer;
|
||||||
import org.dynmap.common.DynmapServerInterface;
|
import org.dynmap.common.DynmapServerInterface;
|
||||||
|
import org.dynmap.fabric_1_18.event.BlockEvents;
|
||||||
import org.dynmap.fabric_1_18.event.ServerChatEvents;
|
import org.dynmap.fabric_1_18.event.ServerChatEvents;
|
||||||
import org.dynmap.utils.MapChunkCache;
|
import org.dynmap.utils.MapChunkCache;
|
||||||
import org.dynmap.utils.VisibilityLimit;
|
import org.dynmap.utils.VisibilityLimit;
|
||||||
@ -269,22 +270,10 @@ public class FabricServer extends DynmapServerInterface {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case SIGN_CHANGE:
|
case SIGN_CHANGE:
|
||||||
/*TODO
|
BlockEvents.SIGN_CHANGE_EVENT.register((world, pos, lines, material, player) -> {
|
||||||
pm.registerEvents(new Listener() {
|
plugin.core.processSignChange("fabric", FabricWorld.getWorldName(plugin, world),
|
||||||
@EventHandler(priority=EventPriority.MONITOR)
|
pos.getX(), pos.getY(), pos.getZ(), lines, player.getName().asString());
|
||||||
public void onSignChange(SignChangeEvent evt) {
|
});
|
||||||
if(evt.isCancelled()) return;
|
|
||||||
Block b = evt.getBlock();
|
|
||||||
Location l = b.getLocation();
|
|
||||||
String[] lines = evt.getLines();
|
|
||||||
DynmapPlayer dp = null;
|
|
||||||
Player p = evt.getPlayer();
|
|
||||||
if(p != null) dp = new BukkitPlayer(p);
|
|
||||||
core.listenerManager.processSignChangeEvent(EventType.SIGN_CHANGE, b.getType().getId(),
|
|
||||||
BukkitWorld.normalizeWorldName(l.getWorld().getName()), l.getBlockX(), l.getBlockY(), l.getBlockZ(), lines, dp);
|
|
||||||
}
|
|
||||||
}, DynmapPlugin.this);
|
|
||||||
*/
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
|
Loading…
Reference in New Issue
Block a user