GeroinEX 2 0 13 Май 2015 #1 Ребят такой вопрос возник, как сделать так чтобы в жидкости перс медленнее двигался. Или вовсе самостоятельно выталкивался?
Ребят такой вопрос возник, как сделать так чтобы в жидкости перс медленнее двигался. Или вовсе самостоятельно выталкивался?
timaxa007 Модератор 5,831 409 676 13 Май 2015 #2 Чтобы медленно двигался в блоке: Код: public void onEntityCollidedWithBlock(World world, int x, int y, int z, Entity entity) { entity.motionX *= 0.4D; entity.motionZ *= 0.4D; } Чтобы самостоятельно выплывал... Тут не знаю как лучше и правильнее сделать.
Чтобы медленно двигался в блоке: Код: public void onEntityCollidedWithBlock(World world, int x, int y, int z, Entity entity) { entity.motionX *= 0.4D; entity.motionZ *= 0.4D; } Чтобы самостоятельно выплывал... Тут не знаю как лучше и правильнее сделать.
tox1cozZ aka Agravaine 8,453 599 2,906 13 Май 2015 #3 Код: if(player.isInsideOfMaterial(Material.water)){ player.motionY = 0.5D; }