Mirror von
https://github.com/PaperMC/Paper.git
synchronisiert 2024-12-16 11:30:06 +01:00
96d5e6ca48
Currently includes generated key holder classes for types used in the Registry Modification API
30 Zeilen
1.6 KiB
Diff
30 Zeilen
1.6 KiB
Diff
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
From: Trigary <trigary0@gmail.com>
|
|
Date: Sun, 1 Mar 2020 22:43:34 +0100
|
|
Subject: [PATCH] add hand to BlockMultiPlaceEvent
|
|
|
|
|
|
diff --git a/src/main/java/org/bukkit/event/block/BlockMultiPlaceEvent.java b/src/main/java/org/bukkit/event/block/BlockMultiPlaceEvent.java
|
|
index fe2ec79dd6084509cb8cbb8155a356f4162466fd..7ca2b1b321447289c50c210a608a88db9c4b4f99 100644
|
|
--- a/src/main/java/org/bukkit/event/block/BlockMultiPlaceEvent.java
|
|
+++ b/src/main/java/org/bukkit/event/block/BlockMultiPlaceEvent.java
|
|
@@ -18,9 +18,17 @@ import org.jetbrains.annotations.NotNull;
|
|
public class BlockMultiPlaceEvent extends BlockPlaceEvent {
|
|
private final List<BlockState> states;
|
|
|
|
+ @Deprecated // Paper
|
|
public BlockMultiPlaceEvent(@NotNull List<BlockState> states, @NotNull Block clicked, @NotNull ItemStack itemInHand, @NotNull Player thePlayer, boolean canBuild) {
|
|
- super(states.get(0).getBlock(), states.get(0), clicked, itemInHand, thePlayer, canBuild);
|
|
+ // Paper start - add hand to BlockMultiPlaceEvent
|
|
+ this(states, clicked, itemInHand, thePlayer, canBuild, org.bukkit.inventory.EquipmentSlot.HAND);
|
|
+ }
|
|
+
|
|
+
|
|
+ public BlockMultiPlaceEvent(@NotNull List<BlockState> states, @NotNull Block clicked, @NotNull ItemStack itemInHand, @NotNull Player thePlayer, boolean canBuild, @NotNull org.bukkit.inventory.EquipmentSlot hand) {
|
|
+ super(states.get(0).getBlock(), states.get(0), clicked, itemInHand, thePlayer, canBuild, hand);
|
|
this.states = ImmutableList.copyOf(states);
|
|
+ // Paper end
|
|
}
|
|
|
|
/**
|