mirror of
https://github.com/Xiao-MoMi/Custom-Crops.git
synced 2025-12-22 16:39:36 +00:00
bug fix
This commit is contained in:
@@ -76,25 +76,32 @@ public class RightClickBlock implements Listener {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
//是否过高过低
|
//是否过高过低
|
||||||
if(event.getClickedBlock().getY() > config.getInt("config.height.max") || event.getClickedBlock().getY() < config.getInt("config.height.min")){
|
|
||||||
MessageManager.playerMessage(config.getString("messages.prefix") + config.getString("messages.not-a-good-place"),player);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
if(CustomStack.byItemStack(event.getItem()).getNamespacedID().equalsIgnoreCase(config.getString("config.sprinkler-1-item"))){
|
if(CustomStack.byItemStack(event.getItem()).getNamespacedID().equalsIgnoreCase(config.getString("config.sprinkler-1-item"))){
|
||||||
|
if(event.getClickedBlock().getY() > config.getInt("config.height.max") || event.getClickedBlock().getY() < config.getInt("config.height.min")){
|
||||||
|
MessageManager.playerMessage(config.getString("messages.prefix") + config.getString("messages.not-a-good-place"),player);
|
||||||
|
return;
|
||||||
|
}
|
||||||
if(MaxSprinklersPerChunk.maxSprinklersPerChunk(location)){
|
if(MaxSprinklersPerChunk.maxSprinklersPerChunk(location)){
|
||||||
MessageManager.playerMessage(config.getString("messages.prefix")+config.getString("messages.reach-limit-sprinkler").replace("{Max}", config.getString("config.max-sprinklers")),player);
|
MessageManager.playerMessage(config.getString("messages.prefix")+config.getString("messages.reach-limit-sprinkler").replace("{Max}", config.getString("config.max-sprinklers")),player);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(player.getGameMode() != GameMode.CREATIVE){
|
if(player.getGameMode() != GameMode.CREATIVE){
|
||||||
itemStack.setAmount(itemStack.getAmount() -1);
|
itemStack.setAmount(itemStack.getAmount() -1);
|
||||||
}
|
}
|
||||||
IAFurniture.placeFurniture(config.getString("config.sprinkler-1"),location.clone().add(0,1,0));
|
IAFurniture.placeFurniture(config.getString("config.sprinkler-1"),location.clone().add(0,1,0));
|
||||||
SprinklerManager.putInstance(location.clone().add(0,1,0),"s1");
|
SprinklerManager.putInstance(location.clone().add(0,1,0),"s1");
|
||||||
}else if(CustomStack.byItemStack(event.getItem()).getNamespacedID().equalsIgnoreCase(config.getString("config.sprinkler-2-item"))){
|
}else if(CustomStack.byItemStack(event.getItem()).getNamespacedID().equalsIgnoreCase(config.getString("config.sprinkler-2-item"))){
|
||||||
|
if(event.getClickedBlock().getY() > config.getInt("config.height.max") || event.getClickedBlock().getY() < config.getInt("config.height.min")){
|
||||||
|
MessageManager.playerMessage(config.getString("messages.prefix") + config.getString("messages.not-a-good-place"),player);
|
||||||
|
return;
|
||||||
|
}
|
||||||
if(MaxSprinklersPerChunk.maxSprinklersPerChunk(location)){
|
if(MaxSprinklersPerChunk.maxSprinklersPerChunk(location)){
|
||||||
MessageManager.playerMessage(config.getString("messages.prefix")+config.getString("messages.reach-limit-sprinkler").replace("{Max}", config.getString("config.max-sprinklers")),player);
|
MessageManager.playerMessage(config.getString("messages.prefix")+config.getString("messages.reach-limit-sprinkler").replace("{Max}", config.getString("config.max-sprinklers")),player);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(player.getGameMode() != GameMode.CREATIVE){
|
if(player.getGameMode() != GameMode.CREATIVE){
|
||||||
itemStack.setAmount(itemStack.getAmount() -1);
|
itemStack.setAmount(itemStack.getAmount() -1);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user