mirror of
https://github.com/Xiao-MoMi/Custom-Crops.git
synced 2025-12-29 03:49:08 +00:00
ce 0.0.41
This commit is contained in:
@@ -7,8 +7,8 @@ repositories {
|
||||
dependencies {
|
||||
compileOnly(project(":api"))
|
||||
compileOnly("io.papermc.paper:paper-api:1.20.4-R0.1-SNAPSHOT")
|
||||
compileOnly("net.momirealms:craft-engine-core:0.0.40")
|
||||
compileOnly("net.momirealms:craft-engine-bukkit:0.0.40")
|
||||
compileOnly("net.momirealms:craft-engine-core:0.0.41")
|
||||
compileOnly("net.momirealms:craft-engine-bukkit:0.0.41")
|
||||
}
|
||||
|
||||
tasks.withType<JavaCompile> {
|
||||
|
||||
@@ -38,7 +38,7 @@ public class CraftEngineListener extends AbstractCustomEventListener {
|
||||
itemManager.handlePlayerInteractFurniture(
|
||||
event.getPlayer(),
|
||||
event.furniture().location(),
|
||||
event.furniture().furnitureId().toString(),
|
||||
event.furniture().id().toString(),
|
||||
slot,
|
||||
event.getPlayer().getInventory().getItem(slot),
|
||||
event
|
||||
@@ -47,16 +47,18 @@ public class CraftEngineListener extends AbstractCustomEventListener {
|
||||
|
||||
@EventHandler(ignoreCancelled = true)
|
||||
public void onInteractCustomBlock(CustomBlockInteractEvent event) {
|
||||
EquipmentSlot slot = event.hand() == InteractionHand.MAIN_HAND ? EquipmentSlot.HAND : EquipmentSlot.OFF_HAND;
|
||||
itemManager.handlePlayerInteractBlock(
|
||||
event.getPlayer(),
|
||||
event.location().getBlock(),
|
||||
event.customBlock().id().toString(),
|
||||
event.clickedFace(),
|
||||
slot,
|
||||
event.getPlayer().getInventory().getItem(slot),
|
||||
event
|
||||
);
|
||||
if (event.action() == CustomBlockInteractEvent.Action.RIGHT_CLICK) {
|
||||
EquipmentSlot slot = event.hand() == InteractionHand.MAIN_HAND ? EquipmentSlot.HAND : EquipmentSlot.OFF_HAND;
|
||||
itemManager.handlePlayerInteractBlock(
|
||||
event.getPlayer(),
|
||||
event.location().getBlock(),
|
||||
event.customBlock().id().toString(),
|
||||
event.clickedFace(),
|
||||
slot,
|
||||
event.getPlayer().getInventory().getItem(slot),
|
||||
event
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@EventHandler(ignoreCancelled = true)
|
||||
@@ -65,7 +67,7 @@ public class CraftEngineListener extends AbstractCustomEventListener {
|
||||
event.getPlayer(),
|
||||
event.furniture().baseEntity().getLocation(),
|
||||
event.getPlayer().getInventory().getItemInMainHand(),
|
||||
event.furniture().furnitureId().toString(),
|
||||
event.furniture().id().toString(),
|
||||
event
|
||||
);
|
||||
}
|
||||
@@ -101,7 +103,7 @@ public class CraftEngineListener extends AbstractCustomEventListener {
|
||||
itemManager.handlePlayerPlace(
|
||||
player,
|
||||
event.location(),
|
||||
event.furniture().furnitureId().toString(),
|
||||
event.furniture().id().toString(),
|
||||
slot,
|
||||
event.getPlayer().getInventory().getItem(slot),
|
||||
new DummyCancellable()
|
||||
|
||||
Reference in New Issue
Block a user