mirror of
https://github.com/StarWishsama/Slimefun4.git
synced 2024-09-20 11:45:51 +00:00
Fixed BlockPlacer
This commit is contained in:
parent
224510d2cc
commit
b76328168b
@ -21,15 +21,14 @@ import me.mrCookieSlime.Slimefun.api.Slimefun;
|
|||||||
|
|
||||||
public class BlockPlacer extends SlimefunItem {
|
public class BlockPlacer extends SlimefunItem {
|
||||||
|
|
||||||
|
private String[] blacklist;
|
||||||
|
|
||||||
public BlockPlacer(Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe, String[] keys, Object[] values) {
|
public BlockPlacer(Category category, ItemStack item, String id, RecipeType recipeType, ItemStack[] recipe, String[] keys, Object[] values) {
|
||||||
super(category, item, id, recipeType, recipe, keys, values);
|
super(category, item, id, recipeType, recipe, keys, values);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void register(boolean slimefun) {
|
public void register(boolean slimefun) {
|
||||||
Object value = Slimefun.getItemValue(getID(), "unplaceable-blocks");
|
|
||||||
String[] blacklist = ((List<?>) value).stream().toArray(String[]::new);
|
|
||||||
|
|
||||||
addItemHandler(new AutonomousMachineHandler() {
|
addItemHandler(new AutonomousMachineHandler() {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -72,5 +71,8 @@ public class BlockPlacer extends SlimefunItem {
|
|||||||
});
|
});
|
||||||
|
|
||||||
super.register(slimefun);
|
super.register(slimefun);
|
||||||
|
|
||||||
|
Object value = Slimefun.getItemValue(getID(), "unplaceable-blocks");
|
||||||
|
blacklist = ((List<?>) value).stream().toArray(String[]::new);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user