修复了无法从染色盒子获取材料的问题
All checks were successful
Java CI-CD with Maven / build (push) Successful in 6m43s
All checks were successful
Java CI-CD with Maven / build (push) Successful in 6m43s
This commit is contained in:
parent
f8f71cb300
commit
1dd8ce906c
2
pom.xml
2
pom.xml
@ -6,7 +6,7 @@
|
|||||||
|
|
||||||
<groupId>site.deercloud</groupId>
|
<groupId>site.deercloud</groupId>
|
||||||
<artifactId>LiteWorldEdit</artifactId>
|
<artifactId>LiteWorldEdit</artifactId>
|
||||||
<version>2.4.0.2</version>
|
<version>2.4.1.0</version>
|
||||||
<packaging>jar</packaging>
|
<packaging>jar</packaging>
|
||||||
|
|
||||||
<name>LiteWorldEdit</name>
|
<name>LiteWorldEdit</name>
|
||||||
|
@ -84,7 +84,43 @@ public class Place extends Job {
|
|||||||
|
|
||||||
private boolean moveBlockFromShulkerBoxToInv() {
|
private boolean moveBlockFromShulkerBoxToInv() {
|
||||||
Inventory _inventory = this.get_inventory();
|
Inventory _inventory = this.get_inventory();
|
||||||
HashMap<Integer, ?> shulkerBoxes = _inventory.all(Material.SHULKER_BOX);
|
HashMap<Integer, ItemStack> shulkerBoxes = new HashMap<>();
|
||||||
|
HashMap<Integer, ? extends ItemStack> plainShulkerBoxes = _inventory.all(Material.SHULKER_BOX);
|
||||||
|
HashMap<Integer, ? extends ItemStack> whiteShulkerBoxes = _inventory.all(Material.WHITE_SHULKER_BOX);
|
||||||
|
HashMap<Integer, ? extends ItemStack> orangeShulkerBoxes = _inventory.all(Material.ORANGE_SHULKER_BOX);
|
||||||
|
HashMap<Integer, ? extends ItemStack> magentaShulkerBoxes = _inventory.all(Material.MAGENTA_SHULKER_BOX);
|
||||||
|
HashMap<Integer, ? extends ItemStack> lightBlueShulkerBoxes = _inventory.all(Material.LIGHT_BLUE_SHULKER_BOX);
|
||||||
|
HashMap<Integer, ? extends ItemStack> yellowShulkerBoxes = _inventory.all(Material.YELLOW_SHULKER_BOX);
|
||||||
|
HashMap<Integer, ? extends ItemStack> limeShulkerBoxes = _inventory.all(Material.LIME_SHULKER_BOX);
|
||||||
|
HashMap<Integer, ? extends ItemStack> pinkShulkerBoxes = _inventory.all(Material.PINK_SHULKER_BOX);
|
||||||
|
HashMap<Integer, ? extends ItemStack> grayShulkerBoxes = _inventory.all(Material.GRAY_SHULKER_BOX);
|
||||||
|
HashMap<Integer, ? extends ItemStack> lightGrayShulkerBoxes = _inventory.all(Material.LIGHT_GRAY_SHULKER_BOX);
|
||||||
|
HashMap<Integer, ? extends ItemStack> cyanShulkerBoxes = _inventory.all(Material.CYAN_SHULKER_BOX);
|
||||||
|
HashMap<Integer, ? extends ItemStack> purpleShulkerBoxes = _inventory.all(Material.PURPLE_SHULKER_BOX);
|
||||||
|
HashMap<Integer, ? extends ItemStack> blueShulkerBoxes = _inventory.all(Material.BLUE_SHULKER_BOX);
|
||||||
|
HashMap<Integer, ? extends ItemStack> brownShulkerBoxes = _inventory.all(Material.BROWN_SHULKER_BOX);
|
||||||
|
HashMap<Integer, ? extends ItemStack> greenShulkerBoxes = _inventory.all(Material.GREEN_SHULKER_BOX);
|
||||||
|
HashMap<Integer, ? extends ItemStack> redShulkerBoxes = _inventory.all(Material.RED_SHULKER_BOX);
|
||||||
|
HashMap<Integer, ? extends ItemStack> blackShulkerBoxes = _inventory.all(Material.BLACK_SHULKER_BOX);
|
||||||
|
|
||||||
|
shulkerBoxes.putAll(plainShulkerBoxes);
|
||||||
|
shulkerBoxes.putAll(whiteShulkerBoxes);
|
||||||
|
shulkerBoxes.putAll(orangeShulkerBoxes);
|
||||||
|
shulkerBoxes.putAll(magentaShulkerBoxes);
|
||||||
|
shulkerBoxes.putAll(lightBlueShulkerBoxes);
|
||||||
|
shulkerBoxes.putAll(yellowShulkerBoxes);
|
||||||
|
shulkerBoxes.putAll(limeShulkerBoxes);
|
||||||
|
shulkerBoxes.putAll(pinkShulkerBoxes);
|
||||||
|
shulkerBoxes.putAll(grayShulkerBoxes);
|
||||||
|
shulkerBoxes.putAll(lightGrayShulkerBoxes);
|
||||||
|
shulkerBoxes.putAll(cyanShulkerBoxes);
|
||||||
|
shulkerBoxes.putAll(purpleShulkerBoxes);
|
||||||
|
shulkerBoxes.putAll(blueShulkerBoxes);
|
||||||
|
shulkerBoxes.putAll(brownShulkerBoxes);
|
||||||
|
shulkerBoxes.putAll(greenShulkerBoxes);
|
||||||
|
shulkerBoxes.putAll(redShulkerBoxes);
|
||||||
|
shulkerBoxes.putAll(blackShulkerBoxes);
|
||||||
|
|
||||||
for (Integer index : shulkerBoxes.keySet()) {
|
for (Integer index : shulkerBoxes.keySet()) {
|
||||||
LoggerX.debug("找到潜影盒:" + index);
|
LoggerX.debug("找到潜影盒:" + index);
|
||||||
ItemStack itemStack = _inventory.getItem(index);
|
ItemStack itemStack = _inventory.getItem(index);
|
||||||
|
Loading…
Reference in New Issue
Block a user