- Выберите загрузчик игры
- OptiFine
код и рек ниже, бесполезно но почему бы и нет?
так-же утилитарный метод getCube:
сам откат с работой спидов -
Java:
for (BlockPos pos : getCube(mc.player.getPosition(), 2, 2)) {
if (mc.world.getBlockState(pos).getBlock() instanceof ShulkerBoxBlock && mc.player.movementInput.moveForward > 0 && mc.player.isSprinting()) {
mc.player.jumpMovementFactor = 0.2f;
}
}
так-же утилитарный метод getCube:
Java:
public static List<BlockPos> getCube(final BlockPos center, final float radiusXZ, final float radiusY) {
List<BlockPos> positions = new ArrayList<>();
int centerX = center.getX();
int centerY = center.getY();
int centerZ = center.getZ();
for (int x = centerX - (int) radiusXZ; x <= centerX + radiusXZ; x++) {
for (int z = centerZ - (int) radiusXZ; z <= centerZ + radiusXZ; z++) {
for (int y = centerY - (int) radiusY; y < centerY + radiusY; y++) {
positions.add(new BlockPos(x, y, z));
}
}
}
return positions;
}
сам откат с работой спидов -