Skip to content

Commit 6845ed0

Browse files
committed
PR comments
1 parent f26b1f4 commit 6845ed0

2 files changed

Lines changed: 5 additions & 8 deletions

File tree

src/main/java/io/github/pylonmc/pylon/base/items/fluid/gui/FluidSelector.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
import io.github.pylonmc.pylon.core.fluid.PylonFluid;
55
import io.github.pylonmc.pylon.core.registry.PylonRegistry;
6+
import io.github.pylonmc.pylon.core.util.gui.GuiItems;
67
import org.bukkit.Material;
78
import org.bukkit.entity.Player;
89
import org.bukkit.event.inventory.ClickType;
@@ -35,7 +36,7 @@ public static Gui make(@NotNull Supplier<PylonFluid> getFluid, @NotNull Consumer
3536
". . . . . . . . .",
3637
". . . . . . . . ."
3738
)
38-
.addIngredient('x', new ItemBuilder(Material.GRAY_STAINED_GLASS_PANE))
39+
.addIngredient('x', GuiItems.background())
3940
.addIngredient('b', fluidItem.apply(null))
4041
.addIngredient('c', currentItem)
4142
.build();

src/main/java/io/github/pylonmc/pylon/base/items/fluid/items/PortableFluidTank.java

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
import io.github.pylonmc.pylon.core.block.base.PylonEntityHolderBlock;
88
import io.github.pylonmc.pylon.core.block.base.PylonFluidBlock;
99
import io.github.pylonmc.pylon.core.block.base.PylonInteractableBlock;
10-
import io.github.pylonmc.pylon.core.block.context.BlockBreakContext;
1110
import io.github.pylonmc.pylon.core.block.context.BlockCreateContext;
11+
import io.github.pylonmc.pylon.core.block.context.BlockItemContext;
1212
import io.github.pylonmc.pylon.core.block.waila.WailaConfig;
1313
import io.github.pylonmc.pylon.core.datatypes.PylonSerializers;
1414
import io.github.pylonmc.pylon.core.entity.EntityStorage;
@@ -262,11 +262,7 @@ public void updateFluidDisplayHeight() {
262262
}
263263

264264
@Override
265-
public void onBreak(@NotNull List<ItemStack> drops, @NotNull BlockBreakContext context) {
266-
PylonEntityHolderBlock.super.onBreak(drops, context);
267-
268-
drops.clear();
269-
265+
public @Nullable ItemStack getItem(@NotNull BlockItemContext context) {
270266
ItemStack stack = Map.of(
271267
PORTABLE_FLUID_TANK_WOOD_KEY, Item.PORTABLE_FLUID_TANK_WOOD_STACK,
272268
PORTABLE_FLUID_TANK_COPPER_KEY, Item.PORTABLE_FLUID_TANK_COPPER_STACK
@@ -276,7 +272,7 @@ public void onBreak(@NotNull List<ItemStack> drops, @NotNull BlockBreakContext c
276272
item.setFluid(fluidType);
277273
item.setAmount(fluidAmount);
278274

279-
drops.add(stack);
275+
return stack;
280276
}
281277

282278
@Override

0 commit comments

Comments
 (0)