forked from LogBlock/LogBlock
Use async player chat, upgrade to 1.55, and disable lookup permission by default.
This commit is contained in:
2
pom.xml
2
pom.xml
@@ -45,7 +45,7 @@
|
|||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.bukkit</groupId>
|
<groupId>org.bukkit</groupId>
|
||||||
<artifactId>bukkit</artifactId>
|
<artifactId>bukkit</artifactId>
|
||||||
<version>1.2.5-R4.1-SNAPSHOT</version>
|
<version>1.3.1-R0.1-SNAPSHOT</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>${project.groupId}</groupId>
|
<groupId>${project.groupId}</groupId>
|
||||||
|
@@ -111,7 +111,7 @@ public class Config
|
|||||||
def.put("tools.tool.canDrop", true);
|
def.put("tools.tool.canDrop", true);
|
||||||
def.put("tools.tool.params", "area 0 all sum none limit 15 desc silent");
|
def.put("tools.tool.params", "area 0 all sum none limit 15 desc silent");
|
||||||
def.put("tools.tool.mode", "LOOKUP");
|
def.put("tools.tool.mode", "LOOKUP");
|
||||||
def.put("tools.tool.permissionDefault", "TRUE");
|
def.put("tools.tool.permissionDefault", "FALSE");
|
||||||
def.put("tools.toolblock.aliases", Arrays.asList("tb"));
|
def.put("tools.toolblock.aliases", Arrays.asList("tb"));
|
||||||
def.put("tools.toolblock.leftClickBehavior", "TOOL");
|
def.put("tools.toolblock.leftClickBehavior", "TOOL");
|
||||||
def.put("tools.toolblock.rightClickBehavior", "BLOCK");
|
def.put("tools.toolblock.rightClickBehavior", "BLOCK");
|
||||||
@@ -120,7 +120,7 @@ public class Config
|
|||||||
def.put("tools.toolblock.canDrop", false);
|
def.put("tools.toolblock.canDrop", false);
|
||||||
def.put("tools.toolblock.params", "area 0 all sum none limit 15 desc silent");
|
def.put("tools.toolblock.params", "area 0 all sum none limit 15 desc silent");
|
||||||
def.put("tools.toolblock.mode", "LOOKUP");
|
def.put("tools.toolblock.mode", "LOOKUP");
|
||||||
def.put("tools.toolblock.permissionDefault", "TRUE");
|
def.put("tools.toolblock.permissionDefault", "FALSE");
|
||||||
for (final Entry<String, Object> e : def.entrySet())
|
for (final Entry<String, Object> e : def.entrySet())
|
||||||
if (!config.contains(e.getKey()))
|
if (!config.contains(e.getKey()))
|
||||||
config.set(e.getKey(), e.getValue());
|
config.set(e.getKey(), e.getValue());
|
||||||
|
@@ -3,6 +3,7 @@ package de.diddiz.LogBlock.listeners;
|
|||||||
import static de.diddiz.LogBlock.config.Config.isLogging;
|
import static de.diddiz.LogBlock.config.Config.isLogging;
|
||||||
import org.bukkit.event.EventHandler;
|
import org.bukkit.event.EventHandler;
|
||||||
import org.bukkit.event.EventPriority;
|
import org.bukkit.event.EventPriority;
|
||||||
|
import org.bukkit.event.player.AsyncPlayerChatEvent;
|
||||||
import org.bukkit.event.player.PlayerChatEvent;
|
import org.bukkit.event.player.PlayerChatEvent;
|
||||||
import org.bukkit.event.player.PlayerCommandPreprocessEvent;
|
import org.bukkit.event.player.PlayerCommandPreprocessEvent;
|
||||||
import org.bukkit.event.server.ServerCommandEvent;
|
import org.bukkit.event.server.ServerCommandEvent;
|
||||||
@@ -22,7 +23,7 @@ public class ChatLogging extends LoggingListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@EventHandler(priority = EventPriority.MONITOR)
|
@EventHandler(priority = EventPriority.MONITOR)
|
||||||
public void onPlayerChat(PlayerChatEvent event) {
|
public void onPlayerChat(AsyncPlayerChatEvent event) {
|
||||||
if (isLogging(event.getPlayer().getWorld(), Logging.CHAT))
|
if (isLogging(event.getPlayer().getWorld(), Logging.CHAT))
|
||||||
consumer.queueChat(event.getPlayer().getName(), event.getMessage());
|
consumer.queueChat(event.getPlayer().getName(), event.getMessage());
|
||||||
}
|
}
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
name: ${project.name}
|
name: ${project.name}
|
||||||
version: '1.54'
|
version: '1.55'
|
||||||
author: DiddiZ
|
author: DiddiZ
|
||||||
website: http://www.diddiz.de/minecraft/
|
website: http://www.diddiz.de/minecraft/
|
||||||
main: de.diddiz.LogBlock.LogBlock
|
main: de.diddiz.LogBlock.LogBlock
|
||||||
|
Reference in New Issue
Block a user