From 64092457a8caefd4537652a2416194247a45c177 Mon Sep 17 00:00:00 2001 From: Michael Smith Date: Sun, 23 Aug 2020 22:22:43 -0700 Subject: [PATCH] 8.0.1 release --- README.md | 3 +++ pom.xml | 2 +- src/net/TheDgtl/Stargate/Stargate.java | 9 ++++++--- src/plugin.yml | 2 +- 4 files changed, 11 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 267da24..51b1e3e 100644 --- a/README.md +++ b/README.md @@ -203,6 +203,9 @@ createWorldDeny=You do not have access to that world createConflict=Gate conflicts with existing gate ``` # Changes +#### [Version 0.8.0.1] PseudoKnight fork + - Fix slab check for portal exits + - Improve material checks for gate configuration #### [Version 0.8.0.0] PseudoKnight fork - Update for 1.13/1.14 compatibility. This changes gate layouts to use new material names instead of numeric ids. You need to update your gate layout configs. - Adds "verifyPortals" config option, which sets whether an old stargate's blocks are verified when loaded. diff --git a/pom.xml b/pom.xml index 00b8961..b5097fd 100644 --- a/pom.xml +++ b/pom.xml @@ -2,7 +2,7 @@ 4.0.0 org.TheDgtl Stargate - 0.8.0.1-SNAPSHOT + 0.8.0.1 UTF-8 diff --git a/src/net/TheDgtl/Stargate/Stargate.java b/src/net/TheDgtl/Stargate/Stargate.java index d926b52..b365e0c 100644 --- a/src/net/TheDgtl/Stargate/Stargate.java +++ b/src/net/TheDgtl/Stargate/Stargate.java @@ -8,6 +8,7 @@ import java.util.HashMap; import java.util.HashSet; import java.util.Iterator; import java.util.LinkedList; +import java.util.List; import java.util.Map; import java.util.Queue; import java.util.UUID; @@ -638,7 +639,7 @@ public class Stargate extends JavaPlugin { @EventHandler public void onVehicleMove(VehicleMoveEvent event) { if (!handleVehicles) return; - Entity passenger = event.getVehicle().getPassenger(); + List passengers = event.getVehicle().getPassengers(); Vehicle vehicle = event.getVehicle(); Portal portal = Portal.getByEntrance(event.getTo()); @@ -647,8 +648,9 @@ public class Stargate extends JavaPlugin { // We don't support vehicles in Bungee portals if (portal.isBungee()) return; - if (passenger instanceof Player) { - Player player = (Player)passenger; + if (!passengers.isEmpty() && passengers.get(0) instanceof Player) { + /* + Player player = (Player) passengers.get(0); if (!portal.isOpenFor(player)) { Stargate.sendMessage(player, Stargate.getString("denyMsg")); return; @@ -712,6 +714,7 @@ public class Stargate extends JavaPlugin { Stargate.sendMessage(player, Stargate.getString("teleportMsg"), false); dest.teleport(vehicle); portal.close(false); + */ } else { Portal dest = portal.getDestination(); if (dest == null) return; diff --git a/src/plugin.yml b/src/plugin.yml index 1dd2e52..603195a 100644 --- a/src/plugin.yml +++ b/src/plugin.yml @@ -1,6 +1,6 @@ name: Stargate main: net.TheDgtl.Stargate.Stargate -version: 0.8.0.1-SNAPSHOT +version: 0.8.0.1 description: Stargate mod for Bukkit author: Drakia website: http://www.thedgtl.net