Bendercraft / spigot-bending

Minecraft plugin that allows players to bend elements as in the series
Other
14 stars 7 forks source link

Water - Disparition de Bloc avec Fioles D'eau #88

Closed ghost closed 8 years ago

ghost commented 8 years ago

Bonjour ! Un bug permet à tout Water muni d'une Fiole d'Eau de poser sa source d'Eau sur un bloc existant, permettant ainsi de rentrer n'importe où :/ Je sais que cela fonctionne avec le Surge, parce que, dans la création d'une Wave avec une fiole :

if (WaterReturn.hasWaterBottle(player)) {
            Location eyeloc = player.getEyeLocation();
            block = eyeloc.add(eyeloc.getDirection().normalize()).getBlock();
            //this.drainedBlock = new TempBlock(block, Material.STATIONARY_WATER, (byte) 0x0);
            this.drainedBlock = TempBlock.makeTemporary(block, Material.STATIONARY_WATER, false);
            this.sourceblock = block;
            focusBlock();
            WaterReturn.emptyWaterBottle(player);
            return true;
}

il n'y pas de test pour savoir si le bloc est vide :/ Je ne sais pas si cela fonctionne avec la Manip, mais je ne vois pas non plus de test de ce genre ^^ Bref voilà :)