
if (train.riddenByEntity.getPersistentID() == train.owner && mouseX > guiLeft && mouseX < guiLeft + 18){
</BUG>
drawHoveringText(Collections.singletonList(StatCollector.translateToLocal("gui.dropkey") + checkBoolean(train.brake)), mouseX, mouseY, fontRendererObj);
<BUG>} else if (train.riddenByEntity instanceof EntityPlayer && ((EntityPlayer)train.ridingEntity).capabilities.isCreativeMode &&
mouseX > guiLeft + 52 && mouseX < guiLeft + 70) {</BUG>
drawHoveringText(Collections.singletonList(StatCollector.translateToLocal("gui.creativemode") + checkBoolean(train.brake)), mouseX, mouseY, fontRendererObj);
} else if (mouseX > guiLeft + 70 && mouseX < guiLeft + 88) {
drawHoveringText(Collections.singletonList(StatCollector.translateToLocal("gui.brake")  + checkBoolean(train.brake)), mouseX, mouseY, fontRendererObj);
} else if (mouseX > guiLeft + 88 && mouseX < guiLeft + 106){

if ((train.getType() == TrainsInMotion.transportTypes.STEAM || train.getType() == TrainsInMotion.transportTypes.NUCLEAR_STEAM) &&
(mouseX >= guiLeft + 34 && mouseX <= guiLeft + 52 &&
mouseY >= guiTop + 10 && mouseY <= guiTop +40)) {
drawHoveringText(Arrays.asList(tankType(false), secondTankFluid*0.001f + StatCollector.translateToLocal("gui.of") + train.tanks.getTank(true).getCapacity()*0.001f, StatCollector.translateToLocal("gui.buckets")), mouseX, mouseY, fontRendererObj);
}
if (mouseY > guiTop + 166 && mouseY < guiTop +81){
if (player.getPersistentID() == train.owner && mouseX > guiLeft && mouseX < guiLeft + 18){
drawHoveringText(Collections.singletonList(StatCollector.translateToLocal("gui.dropkey") + checkBoolean(train.brake)), mouseX, mouseY, fontRendererObj);
} else if (player.capabilities.isCreativeMode &&
mouseX > guiLeft + 52 && mouseX < guiLeft + 70) {
drawHoveringText(Collections.singletonList(StatCollector.translateToLocal("gui.creativemode") + checkBoolean(train.brake)), mouseX, mouseY, fontRendererObj);
} else if (mouseX > guiLeft + 70 && mouseX < guiLeft + 88) {
drawHoveringText(Collections.singletonList(StatCollector.translateToLocal("gui.brake")  + checkBoolean(train.brake)), mouseX, mouseY, fontRendererObj);
} else if (mouseX > guiLeft + 88 && mouseX < guiLeft + 106){
