-
Triplet, ReadOnlyTriplet, Triplets
"Pairs" 3 objects together. -
Pair, ReadOnlyPair, Pairs
Pairs 2 objects together. -
JavaPointer, ObjectPointer, PrimitivePointer
A replacement for pointers like in low-level languages, useful for primitive types. -
GlobalLogger, PCLogger
Useful to easily log into files, GlobalLogger contains a static instance of PCLogger.
Config example in: logs.properties -
EventManager, Async/SyncEventManager, Event, Listener, @EventHandler, EventDispatcher, @ListenerPriority
Easily dispatch events to different Listeners (uses annotation reflection) -
ExceptionSupplier, ExceptionFunction<T, R>, ExceptionConsumer
Supplier that can throw an Exception -
ThreadBuilder
Easily build Thread in a single statement -
PCUtils
Static class containing utility methods -
@DependsOn
-
lu.pcy113.pclib.db.*
Minimalistic SQL DataBase framework (uses annotation reflection) (see src/test/java/DBMain) -
ConfigLoader
Loads a config from a properties or json file (uses annotation reflection) -
NextTask
A CompletableFuture replacement (chains multiple operations in one statement) (see src/test/java/NextTaskMain) -
ByteBuddyAgent
A Java agent that loads @MixinClass and @MixinMethod to modify bytecode at runtime (see MixinLoader & PairMixin)
-
Notifications
You must be signed in to change notification settings - Fork 1
License
UnKabaraQuiDev/PCLib
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published