mirror of
https://github.com/PaperMC/Paper.git
synced 2024-12-12 09:51:12 +01:00
bffb08c2f9
The Paper method was chosen for deprecation because it was more restrictive in that it has an isGliding check.
40 lines
1.3 KiB
Diff
40 lines
1.3 KiB
Diff
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
From: EpicKnarvik97 <kristian.knarvik@knett.no>
|
|
Date: Sat, 5 Mar 2022 20:58:46 +0100
|
|
Subject: [PATCH] Expose furnace minecart push values
|
|
|
|
Adds methods for getting and setting a furnace minecart's push values
|
|
|
|
diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftMinecartFurnace.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftMinecartFurnace.java
|
|
index 53042b75b45093535d6572239b34c3ff9a72f648..1b41026ab638bb2764b19429706eb0aded5aad12 100644
|
|
--- a/src/main/java/org/bukkit/craftbukkit/entity/CraftMinecartFurnace.java
|
|
+++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftMinecartFurnace.java
|
|
@@ -27,6 +27,28 @@ public class CraftMinecartFurnace extends CraftMinecart implements PoweredMineca
|
|
this.getHandle().fuel = fuel;
|
|
}
|
|
|
|
+ // Paper start
|
|
+ @Override
|
|
+ public double getPushX() {
|
|
+ return getHandle().xPush;
|
|
+ }
|
|
+
|
|
+ @Override
|
|
+ public double getPushZ() {
|
|
+ return getHandle().zPush;
|
|
+ }
|
|
+
|
|
+ @Override
|
|
+ public void setPushX(double xPush) {
|
|
+ getHandle().xPush = xPush;
|
|
+ }
|
|
+
|
|
+ @Override
|
|
+ public void setPushZ(double zPush) {
|
|
+ getHandle().zPush = zPush;
|
|
+ }
|
|
+ // Paper end
|
|
+
|
|
@Override
|
|
public String toString() {
|
|
return "CraftMinecartFurnace";
|