mirror of
https://github.com/PlayPro/CoreProtect.git
synced 2025-01-28 22:41:23 +01:00
Added item mapping for torchflower seeds
This commit is contained in:
parent
b0469924a7
commit
d414db1c0b
@ -180,4 +180,25 @@ public class BukkitAdapter implements BukkitInterface {
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Material getPlantSeeds(Material material) {
|
||||||
|
switch (material) {
|
||||||
|
case WHEAT:
|
||||||
|
material = Material.WHEAT_SEEDS;
|
||||||
|
break;
|
||||||
|
case PUMPKIN_STEM:
|
||||||
|
material = Material.PUMPKIN_SEEDS;
|
||||||
|
break;
|
||||||
|
case MELON_STEM:
|
||||||
|
material = Material.MELON_SEEDS;
|
||||||
|
break;
|
||||||
|
case BEETROOTS:
|
||||||
|
material = Material.BEETROOT_SEEDS;
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
}
|
||||||
|
|
||||||
|
return material;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -61,4 +61,6 @@ public interface BukkitInterface {
|
|||||||
|
|
||||||
public int getColor(Sign sign, boolean isFront);
|
public int getColor(Sign sign, boolean isFront);
|
||||||
|
|
||||||
|
public Material getPlantSeeds(Material material);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -68,4 +68,28 @@ public class Bukkit_v1_20 extends Bukkit_v1_19 implements BukkitInterface {
|
|||||||
return sign.isWaxed();
|
return sign.isWaxed();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Material getPlantSeeds(Material material) {
|
||||||
|
switch (material) {
|
||||||
|
case WHEAT:
|
||||||
|
material = Material.WHEAT_SEEDS;
|
||||||
|
break;
|
||||||
|
case PUMPKIN_STEM:
|
||||||
|
material = Material.PUMPKIN_SEEDS;
|
||||||
|
break;
|
||||||
|
case MELON_STEM:
|
||||||
|
material = Material.MELON_SEEDS;
|
||||||
|
break;
|
||||||
|
case BEETROOTS:
|
||||||
|
material = Material.BEETROOT_SEEDS;
|
||||||
|
break;
|
||||||
|
case TORCHFLOWER_CROP:
|
||||||
|
material = Material.TORCHFLOWER_SEEDS;
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
}
|
||||||
|
|
||||||
|
return material;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -1207,22 +1207,7 @@ public class Util extends Queue {
|
|||||||
return material;
|
return material;
|
||||||
}
|
}
|
||||||
|
|
||||||
switch (material) {
|
material = BukkitAdapter.ADAPTER.getPlantSeeds(material);
|
||||||
case WHEAT:
|
|
||||||
material = Material.WHEAT_SEEDS;
|
|
||||||
break;
|
|
||||||
case PUMPKIN_STEM:
|
|
||||||
material = Material.PUMPKIN_SEEDS;
|
|
||||||
break;
|
|
||||||
case MELON_STEM:
|
|
||||||
material = Material.MELON_SEEDS;
|
|
||||||
break;
|
|
||||||
case BEETROOTS:
|
|
||||||
material = Material.BEETROOT_SEEDS;
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
}
|
|
||||||
|
|
||||||
if (material.name().contains("WALL_")) {
|
if (material.name().contains("WALL_")) {
|
||||||
material = Material.valueOf(material.name().replace("WALL_", ""));
|
material = Material.valueOf(material.name().replace("WALL_", ""));
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user