diff --git a/README.md b/README.md
index 267da24a3..51b1e3ea6 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 00b896163..b5097fd10 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 d926b521e..b365e0c7f 100644
--- a/src/net/TheDgtl/Stargate/Stargate.java
+++ b/src/net/TheDgtl/Stargate/Stargate.java
@@ -8,6 +8,7 @@
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 @@ private class vListener implements Listener {
@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 void onVehicleMove(VehicleMoveEvent event) {
// 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 void onVehicleMove(VehicleMoveEvent event) {
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 1dd2e523e..603195adc 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