Package org.boxutil
Class BoxUtilModPlugin
java.lang.Object
com.fs.starfarer.api.BaseModPlugin
org.boxutil.BoxUtilModPlugin
- All Implemented Interfaces:
com.fs.starfarer.api.ModPlugin
public final class BoxUtilModPlugin
extends com.fs.starfarer.api.BaseModPlugin
A multi-thread OpenGL based lib/engine of the game Starsector.
Environment: JDK17.0.10_zulu
Repository: GigHub
For how to use BoxUtil as lib: This Website
- Since:
- 2024.08.18
- Version:
- 2026.09.14 - 1.6.3
- Author:
- ShioZakana
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidstatic voidOptional.static voidinitPre()Optional.static booleanstatic booleanvoidvoidvoidonGameLoad(boolean newGame) Methods inherited from class com.fs.starfarer.api.BaseModPlugin
configureXStream, onAboutToLinkCodexEntries, onAboutToStartGeneratingCodex, onCodexDataGenerated, onEnabled, onGameSaveFailed, onNewGame, onNewGameAfterEconomyLoad, onNewGameAfterProcGen, onNewGameAfterTimePass, pickDroneAI, pickMissileAI, pickShipAI, pickWeaponAutofireAI
-
Constructor Details
-
BoxUtilModPlugin
public BoxUtilModPlugin()
-
-
Method Details
-
initPre
public static void initPre()Optional. -
initLater
public static void initLater()Optional.Make sure OpenGL context has created.
-
isPreInitialized
public static boolean isPreInitialized() -
isGlobalInitialized
public static boolean isGlobalInitialized() -
onApplicationLoad
public void onApplicationLoad()- Specified by:
onApplicationLoadin interfacecom.fs.starfarer.api.ModPlugin- Overrides:
onApplicationLoadin classcom.fs.starfarer.api.BaseModPlugin
-
onGameLoad
public void onGameLoad(boolean newGame) - Specified by:
onGameLoadin interfacecom.fs.starfarer.api.ModPlugin- Overrides:
onGameLoadin classcom.fs.starfarer.api.BaseModPlugin
-
beforeGameSave
public void beforeGameSave()- Specified by:
beforeGameSavein interfacecom.fs.starfarer.api.ModPlugin- Overrides:
beforeGameSavein classcom.fs.starfarer.api.BaseModPlugin
-
afterGameSave
public void afterGameSave()- Specified by:
afterGameSavein interfacecom.fs.starfarer.api.ModPlugin- Overrides:
afterGameSavein classcom.fs.starfarer.api.BaseModPlugin
-
onDevModeF8Reload
public void onDevModeF8Reload()- Specified by:
onDevModeF8Reloadin interfacecom.fs.starfarer.api.ModPlugin- Overrides:
onDevModeF8Reloadin classcom.fs.starfarer.api.BaseModPlugin
-