▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Bruno the CameraMan
Bruno the CameraMan

Bruno the CameraMan

Bruno is a cinematic camera api for ingame interactions or cutscenes!

Оцените первым
351
3

Bruno is a cinematic camera manager that can be used for interactions or cinematic scenes

 

To create a custom camera you need to register a CustomPoint

Here is an example how to register a CameraPoint

// registration
@Mod.EventBusSubscriber(modid = YourMod.MODID, bus = Mod.EventBusSubscriber.Bus.FORGE, value = Dist.CLIENT)
public class register {
    public static CameraPointAccessor POINT;
@SubscribeEvent
public static void onCameraManagerSetup(CameraManagerSetupEvent event) {
    POINT = event.manager.registerPoint("point", CameraPoint.of(
            new Vec3(
                    0,              // x
                    100,            // y
                    0               // z
            ),
            0,                      // yaw
            0,                      // pitch
            0.5f,                   // fov
            1000,                   // duration
            Easing::easeInOutQuad,  // Easing function
            false                   // renderPlayer
    ));
}

}



as soon as the CameraPoint is registered you can transition to the point on client like this

com.smibii.cameraman.listeners.Camera.manager.transitionToPoint(POINT_NAME)

and on server like this

com.smibii.cameraman.network.NetworkHandler.sendToClient(
       new CameraToPointPacket(POINT_NAME),
       player);

 

If you want to get back to the player can eather transition back to the player

// Client
com.smibii.cameraman.listeners.Camera.manager.transitionToPlayer()

// Server NetworkHandler.sendToClient( new CameraToPlayerPacket(), player);

or abruptly exit the camera with

// Client
com.smibii.cameraman.listeners.Camera.manager.setInUse(false);

// Server NetworkHandler.sendToClient( new CameraSetInUsePacket(false), player);

 

Feel free to use the api in ur mod, modpack or modify it BUT make sure to mention me. 

Thanks.

 

Партнёрский материал

Как поиграть с друзьями с модом Bruno the CameraMan?

Мод Bruno the CameraMan куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Bruno the CameraMan будет готов за пару минут - BungeeHost сделает всё за вас.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.20.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Создатели

Детали

Лицензия:
Опубликован:1 год назад
Обновлён:1 год назад
Главная