-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[ci skip] Minor cleanup and patch merges
- Loading branch information
Showing
837 changed files
with
369 additions
and
439 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,23 +1,48 @@ | ||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 | ||
From: Jake Potrebic <[email protected]> | ||
Date: Mon, 13 Dec 2021 14:35:27 -0800 | ||
Subject: [PATCH] Move VehicleCollisionEvent HandlerList up | ||
Subject: [PATCH] Extend VehicleCollisionEvent, move HandlerList up | ||
|
||
Co-authored-by: SoSeDiK <[email protected]> | ||
|
||
diff --git a/src/main/java/org/bukkit/event/vehicle/VehicleBlockCollisionEvent.java b/src/main/java/org/bukkit/event/vehicle/VehicleBlockCollisionEvent.java | ||
index 316f625aa595d2ada16529b16d09f013fc4daeac..7ff9aec7ed341c01feddb8d71170b177e1fde47b 100644 | ||
index 316f625aa595d2ada16529b16d09f013fc4daeac..d0a437bd8aeec18f800893f51ece06deb0c8972c 100644 | ||
--- a/src/main/java/org/bukkit/event/vehicle/VehicleBlockCollisionEvent.java | ||
+++ b/src/main/java/org/bukkit/event/vehicle/VehicleBlockCollisionEvent.java | ||
@@ -9,7 +9,7 @@ import org.jetbrains.annotations.NotNull; | ||
@@ -9,13 +9,31 @@ import org.jetbrains.annotations.NotNull; | ||
* Raised when a vehicle collides with a block. | ||
*/ | ||
public class VehicleBlockCollisionEvent extends VehicleCollisionEvent { | ||
- private static final HandlerList handlers = new HandlerList(); | ||
+ // private static final HandlerList handlers = new HandlerList(); // Paper - move HandlerList to VehicleCollisionEvent | ||
private final Block block; | ||
+ private final org.bukkit.util.Vector velocity; // Paper | ||
|
||
+ // Paper start - Add pre-collision velocity | ||
+ @Deprecated | ||
public VehicleBlockCollisionEvent(@NotNull final Vehicle vehicle, @NotNull final Block block) { | ||
@@ -26,15 +26,4 @@ public class VehicleBlockCollisionEvent extends VehicleCollisionEvent { | ||
+ this(vehicle, block, vehicle.getVelocity()); | ||
+ } | ||
+ | ||
+ public VehicleBlockCollisionEvent(@NotNull final Vehicle vehicle, @NotNull final Block block, @NotNull final org.bukkit.util.Vector velocity) { // Paper - Added velocity | ||
super(vehicle); | ||
this.block = block; | ||
+ this.velocity = velocity; | ||
+ } | ||
+ | ||
+ /** | ||
+ * Gets velocity at which the vehicle collided with the block | ||
+ * | ||
+ * @return pre-collision moving velocity | ||
+ */ | ||
+ @NotNull | ||
+ public org.bukkit.util.Vector getVelocity() { | ||
+ return velocity; | ||
} | ||
+ // Paper end | ||
|
||
/** | ||
* Gets the block the vehicle collided with | ||
@@ -26,15 +44,4 @@ public class VehicleBlockCollisionEvent extends VehicleCollisionEvent { | ||
public Block getBlock() { | ||
return block; | ||
} | ||
|
@@ -57,19 +82,18 @@ index 9d493c155ad5c26430c1e404fcf0db5f734679e4..aa1d74eade479195bde8095aafcc91a8 | |
+ // Paper end | ||
} | ||
diff --git a/src/main/java/org/bukkit/event/vehicle/VehicleEntityCollisionEvent.java b/src/main/java/org/bukkit/event/vehicle/VehicleEntityCollisionEvent.java | ||
index 50c762d777ac90a05772501a28cacff8fd3f5126..f7f8d6274d49895f0b7db92a84bc224d936022ba 100644 | ||
index 50c762d777ac90a05772501a28cacff8fd3f5126..77fb04bdf5b1a6d94693a7374a750e020131dc3d 100644 | ||
--- a/src/main/java/org/bukkit/event/vehicle/VehicleEntityCollisionEvent.java | ||
+++ b/src/main/java/org/bukkit/event/vehicle/VehicleEntityCollisionEvent.java | ||
@@ -10,7 +10,7 @@ import org.jetbrains.annotations.NotNull; | ||
@@ -10,7 +10,6 @@ import org.jetbrains.annotations.NotNull; | ||
* Raised when a vehicle collides with an entity. | ||
*/ | ||
public class VehicleEntityCollisionEvent extends VehicleCollisionEvent implements Cancellable { | ||
- private static final HandlerList handlers = new HandlerList(); | ||
+ // private static final HandlerList handlers = new HandlerList(); // Paper - move HandlerList to VehicleCollisionEvent | ||
private final Entity entity; | ||
private boolean cancelled = false; | ||
private boolean cancelledPickup = false; | ||
@@ -55,15 +55,4 @@ public class VehicleEntityCollisionEvent extends VehicleCollisionEvent implement | ||
@@ -55,15 +54,4 @@ public class VehicleEntityCollisionEvent extends VehicleCollisionEvent implement | ||
public void setCollisionCancelled(boolean cancel) { | ||
cancelledCollision = cancel; | ||
} | ||
|
49 changes: 0 additions & 49 deletions
49
patches/api/0400-Expose-pre-collision-moving-velocity-to-VehicleBlock.patch
This file was deleted.
Oops, something went wrong.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
40 changes: 0 additions & 40 deletions
40
patches/server/0254-Prevent-Mob-AI-Rules-from-Loading-Chunks.patch
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.