mirror of
https://github.com/EngineHub/WorldGuard.git
synced 2026-11-06 01:32:35 -05:00
Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6060a0a430 | ||
|
|
647ba1572c | ||
|
|
051e0cb811 | ||
|
|
b8c9e78910 |
No files matched your search
@@ -1,3 +1,7 @@
|
||||
5.6.5:
|
||||
- Fixed a regression that caused paintings and item frames to no longer be properly
|
||||
protected.
|
||||
|
||||
5.6.4:
|
||||
- Added mobs.block-above-ground-slimes to block slimes spawning naturally above ground.
|
||||
- Added security.deop-everyone-on-join to de-op all players when they join.
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>com.sk89q</groupId>
|
||||
<artifactId>worldguard</artifactId>
|
||||
<version>5.6.4</version>
|
||||
<version>5.6.5</version>
|
||||
<name>WorldGuard</name>
|
||||
<description>WorldGuard protects your Minecraft servers.</description>
|
||||
<licenses>
|
||||
|
||||
@@ -78,8 +78,10 @@ public class WorldGuardHangingListener implements Listener {
|
||||
|
||||
if (event instanceof HangingBreakByEntityEvent) {
|
||||
HangingBreakByEntityEvent entityEvent = (HangingBreakByEntityEvent) event;
|
||||
if (entityEvent instanceof Player) {
|
||||
Player player = (Player) entityEvent.getRemover();
|
||||
Entity removerEntity = entityEvent.getRemover();
|
||||
|
||||
if (removerEntity instanceof Player) {
|
||||
Player player = (Player) removerEntity;
|
||||
|
||||
if (wcfg.getBlacklist() != null) {
|
||||
if (hanging instanceof Painting
|
||||
@@ -105,7 +107,7 @@ public class WorldGuardHangingListener implements Listener {
|
||||
}
|
||||
}
|
||||
} else {
|
||||
if (entityEvent.getRemover() instanceof Creeper) {
|
||||
if (removerEntity instanceof Creeper) {
|
||||
if (wcfg.blockCreeperBlockDamage || wcfg.blockCreeperExplosions) {
|
||||
event.setCancelled(true);
|
||||
return;
|
||||
|
||||
Reference in new issue
Block a user