minecraft-pi-reborn/mods/src/init/init.cpp
TheBrokenRail 97bc124d72
All checks were successful
CI / Build (AMD64, Server) (push) Successful in 14m16s
CI / Build (AMD64, Client) (push) Successful in 14m37s
CI / Build (ARM64, Server) (push) Successful in 13m0s
CI / Build (ARM64, Client) (push) Successful in 15m26s
CI / Build (ARMHF, Server) (push) Successful in 8m58s
CI / Build (ARMHF, Client) (push) Successful in 11m38s
CI / Test (Server) (push) Successful in 14m12s
CI / Test (Client) (push) Successful in 16m37s
CI / Release (push) Has been skipped
CI / Build Example Mods (push) Successful in 7m50s
Better Static Properties
2024-05-17 02:52:55 -04:00

41 lines
775 B
C++

#include <libreborn/libreborn.h>
#include <mods/init/init.h>
#include <media-layer/core.h>
__attribute__((constructor)) static void init() {
media_ensure_loaded();
reborn_init_patch();
run_tests();
init_version();
init_compat();
#ifdef MCPI_SERVER_MODE
init_server();
#else
init_multiplayer();
#endif
#ifndef MCPI_HEADLESS_MODE
init_sound();
init_input();
init_sign();
init_camera();
init_atlas();
init_title_screen();
init_skin();
init_fps();
#endif
init_touch();
init_textures();
init_creative();
init_game_mode();
init_misc();
init_death();
init_options();
init_chat();
init_bucket();
init_cake();
init_home();
#ifndef MCPI_SERVER_MODE
init_benchmark();
#endif
}