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>
|
||||
<groupId>org.bukkit</groupId>
|
||||
<artifactId>bukkit</artifactId>
|
||||
<version>1.2.5-R4.1-SNAPSHOT</version>
|
||||
<version>1.3.1-R0.1-SNAPSHOT</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>${project.groupId}</groupId>
|
||||
|
@@ -111,7 +111,7 @@ public class Config
|
||||
def.put("tools.tool.canDrop", true);
|
||||
def.put("tools.tool.params", "area 0 all sum none limit 15 desc silent");
|
||||
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.leftClickBehavior", "TOOL");
|
||||
def.put("tools.toolblock.rightClickBehavior", "BLOCK");
|
||||
@@ -120,7 +120,7 @@ public class Config
|
||||
def.put("tools.toolblock.canDrop", false);
|
||||
def.put("tools.toolblock.params", "area 0 all sum none limit 15 desc silent");
|
||||
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())
|
||||
if (!config.contains(e.getKey()))
|
||||
config.set(e.getKey(), e.getValue());
|
||||
|
@@ -3,6 +3,7 @@ package de.diddiz.LogBlock.listeners;
|
||||
import static de.diddiz.LogBlock.config.Config.isLogging;
|
||||
import org.bukkit.event.EventHandler;
|
||||
import org.bukkit.event.EventPriority;
|
||||
import org.bukkit.event.player.AsyncPlayerChatEvent;
|
||||
import org.bukkit.event.player.PlayerChatEvent;
|
||||
import org.bukkit.event.player.PlayerCommandPreprocessEvent;
|
||||
import org.bukkit.event.server.ServerCommandEvent;
|
||||
@@ -22,7 +23,7 @@ public class ChatLogging extends LoggingListener
|
||||
}
|
||||
|
||||
@EventHandler(priority = EventPriority.MONITOR)
|
||||
public void onPlayerChat(PlayerChatEvent event) {
|
||||
public void onPlayerChat(AsyncPlayerChatEvent event) {
|
||||
if (isLogging(event.getPlayer().getWorld(), Logging.CHAT))
|
||||
consumer.queueChat(event.getPlayer().getName(), event.getMessage());
|
||||
}
|
||||
|
@@ -1,5 +1,5 @@
|
||||
name: ${project.name}
|
||||
version: '1.54'
|
||||
version: '1.55'
|
||||
author: DiddiZ
|
||||
website: http://www.diddiz.de/minecraft/
|
||||
main: de.diddiz.LogBlock.LogBlock
|
||||
|
Reference in New Issue
Block a user