Class MinestomStopCleanlyTransformer

java.lang.Object
eu.cloudnetservice.wrapper.transform.minestom.MinestomStopCleanlyTransformer
All Implemented Interfaces:
ClassTransformer

@Internal public final class MinestomStopCleanlyTransformer extends Object implements ClassTransformer
MinestomStopCleanlyTransformer relies on preview features of the Java platform:
  • MinestomStopCleanlyTransformer refers to one or more preview APIs: ClassTransform.
Programs can only use MinestomStopCleanlyTransformer when preview features are enabled.
Preview features may be removed in a future release, or upgraded to permanent features of the Java platform.
A transformer for the ServerProcessImpl class in Minestom which inserts a call to System.exit before the last return statement in the stop method to ensure a clean shutdown of the wrapper process.
Since:
4.0