├── .gitignore ├── README.md ├── pom.xml └── src └── main ├── java └── dev │ └── splityosis │ └── sysengine │ ├── SYSEngine.java │ ├── actions │ ├── ActionDefinition.java │ ├── ActionType.java │ ├── ActionTypeRegistry.java │ ├── Actions.java │ ├── ActionsBuilder.java │ ├── ActionsExecution.java │ ├── ActionsParser.java │ └── actiontypes │ │ ├── ConsoleCommandActionType.java │ │ ├── MessageActionType.java │ │ ├── MessageAllActionType.java │ │ ├── MessagePlayerActionType.java │ │ ├── PlaySoundActionType.java │ │ ├── PlaySoundAllActionType.java │ │ ├── SendActionBarActionType.java │ │ ├── SendActionBarAllActionType.java │ │ ├── SendTitleActionType.java │ │ ├── SendTitleAllActionType.java │ │ ├── SudoActionType.java │ │ ├── TeleportActionType.java │ │ └── TeleportAllActionType.java │ ├── commandlib │ ├── CommandLib.java │ ├── arguments │ │ ├── BooleanArgument.java │ │ ├── CommandArgument.java │ │ ├── DoubleArgument.java │ │ ├── EnumArgument.java │ │ ├── IntegerArgument.java │ │ ├── PlayerArgument.java │ │ ├── StringArgument.java │ │ ├── StringCollectionArgument.java │ │ └── WorldArgument.java │ ├── command │ │ ├── Command.java │ │ ├── CommandContext.java │ │ └── RawCommandContext.java │ ├── consumers │ │ ├── CommandConsumer.java │ │ └── PlayerCommandConsumer.java │ ├── exception │ │ ├── InvalidInputException.java │ │ └── RequirementNotMetException.java │ ├── helper │ │ ├── CommandHelpProvider.java │ │ ├── DefaultHelpMenuCommandHelper.java │ │ └── HelpMenuCommandHelper.java │ ├── manager │ │ ├── CommandManager.java │ │ └── DefaultCommandManager.java │ └── requirements │ │ └── CommandRequirement.java │ ├── common │ ├── collections │ │ ├── CircularArrayList.java │ │ └── OffsetList.java │ ├── function │ │ ├── BiSupplier.java │ │ ├── TriConsumer.java │ │ ├── TriPredicate.java │ │ └── TriSupplier.java │ └── io │ │ ├── ConfigFile.java │ │ └── DataFile.java │ ├── configlib │ ├── ConfigLib.java │ ├── configuration │ │ ├── AbstractMapper.java │ │ ├── ConfigMapper.java │ │ ├── ConfigProfile.java │ │ └── Configuration.java │ ├── exceptions │ │ └── ConfigNotRegisteredException.java │ ├── manager │ │ ├── ConfigManager.java │ │ ├── ConfigOptions.java │ │ ├── DefaultConfigManager.java │ │ ├── MapperRegistry.java │ │ └── strategy │ │ │ ├── FieldPathConverter.java │ │ │ └── impl │ │ │ └── DefaultFieldPathConverter.java │ └── mappers │ │ ├── AWTColorMapper.java │ │ ├── ActionsMapper.java │ │ ├── BigIntegerMapper.java │ │ ├── ColorMapper.java │ │ ├── ConfigurationSectionMapper.java │ │ ├── FunctionMapper.java │ │ ├── InstantMapper.java │ │ ├── ItemStackMapper.java │ │ ├── LocalDateMapper.java │ │ ├── LocalDateTimeMapper.java │ │ ├── LocalTimeMapper.java │ │ ├── LocationMapper.java │ │ ├── NBTCompoundMapper.java │ │ ├── PotionDataMapper.java │ │ ├── PotionEffectMapper.java │ │ ├── PotionPropertiesMapper.java │ │ ├── ScheduleMapper.java │ │ ├── UUIDMapper.java │ │ ├── VectorMapper.java │ │ ├── XEnchantmentMapper.java │ │ ├── XMaterialMapper.java │ │ ├── XPotionMapper.java │ │ ├── XSoundMapper.java │ │ └── ZoneIdMapper.java │ ├── function │ ├── Condition.java │ ├── ConditionOperator.java │ ├── DomainDefinition.java │ ├── DomainFunction.java │ ├── Function.java │ └── FunctionBuilder.java │ ├── guilib │ ├── GuiLib.java │ ├── GuiLibListener.java │ ├── InventoryTypeInfo.java │ ├── builder │ │ ├── item │ │ │ └── GuiItemBuilder.java │ │ └── requirements │ │ │ └── GuiItemRequirement.java │ ├── components │ │ ├── Gui.java │ │ ├── GuiInteraction.java │ │ ├── GuiItem.java │ │ ├── GuiPage.java │ │ ├── Pane.java │ │ └── PaneLayout.java │ ├── events │ │ ├── GuiCloseEvent.java │ │ ├── GuiEvent.java │ │ ├── GuiItemClickEvent.java │ │ ├── GuiItemPreClickEvent.java │ │ ├── GuiOpenEvent.java │ │ ├── GuiPageClickEvent.java │ │ ├── GuiPageCloseEvent.java │ │ ├── GuiPageOpenEvent.java │ │ ├── GuiPagePlayerInventoryClickEvent.java │ │ ├── PaneClickEvent.java │ │ ├── PaneCloseEvent.java │ │ └── PaneOpenEvent.java │ ├── exceptions │ │ └── UnsupportedPaneOperationException.java │ ├── gui │ │ └── DefaultGui.java │ ├── intenral │ │ ├── AbstractGui.java │ │ ├── AbstractGuiItem.java │ │ ├── AbstractGuiPage.java │ │ ├── AbstractPane.java │ │ ├── AbstractPaneLayout.java │ │ └── PaneLayer.java │ ├── item │ │ └── DefaultGuiItem.java │ ├── layout │ │ ├── AbstractSlotsLayout.java │ │ ├── BorderLayout.java │ │ ├── BoxLayout.java │ │ ├── FullLayout.java │ │ └── SlotsLayout.java │ ├── page │ │ └── DefaultPage.java │ └── pane │ │ ├── HorizontalScrollPane.java │ │ ├── PaginatedPane.java │ │ ├── StaticPane.java │ │ └── VerticalScrollPane.java │ ├── plugin │ └── commands │ │ ├── ActionTypeCommand.java │ │ ├── ActionsCommand.java │ │ ├── SYSEngineCommand.java │ │ └── arguments │ │ └── ActionTypesArgument.java │ ├── scheduling │ ├── MissedScheduleStrategy.java │ ├── ScheduledContext.java │ ├── TaskType.java │ ├── schedule │ │ └── Schedule.java │ └── scheduler │ │ ├── Scheduler.java │ │ └── SimpleScheduler.java │ └── utils │ ├── ColorUtil.java │ ├── CommandUtil.java │ ├── NBTUtil.java │ ├── PapiUtil.java │ ├── ReflectionUtil.java │ ├── Symbol.java │ ├── TimeUtil.java │ └── VersionUtil.java └── resources └── plugin.yml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/SYSEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/SYSEngine.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/actions/ActionDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/actions/ActionDefinition.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/actions/ActionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/actions/ActionType.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/actions/ActionTypeRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/actions/ActionTypeRegistry.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/actions/Actions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/actions/Actions.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/actions/ActionsBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/actions/ActionsBuilder.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/actions/ActionsExecution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/actions/ActionsExecution.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/actions/ActionsParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/actions/ActionsParser.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/actions/actiontypes/ConsoleCommandActionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/actions/actiontypes/ConsoleCommandActionType.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/actions/actiontypes/MessageActionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/actions/actiontypes/MessageActionType.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/actions/actiontypes/MessageAllActionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/actions/actiontypes/MessageAllActionType.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/actions/actiontypes/MessagePlayerActionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/actions/actiontypes/MessagePlayerActionType.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/actions/actiontypes/PlaySoundActionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/actions/actiontypes/PlaySoundActionType.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/actions/actiontypes/PlaySoundAllActionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/actions/actiontypes/PlaySoundAllActionType.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/actions/actiontypes/SendActionBarActionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/actions/actiontypes/SendActionBarActionType.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/actions/actiontypes/SendActionBarAllActionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/actions/actiontypes/SendActionBarAllActionType.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/actions/actiontypes/SendTitleActionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/actions/actiontypes/SendTitleActionType.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/actions/actiontypes/SendTitleAllActionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/actions/actiontypes/SendTitleAllActionType.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/actions/actiontypes/SudoActionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/actions/actiontypes/SudoActionType.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/actions/actiontypes/TeleportActionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/actions/actiontypes/TeleportActionType.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/actions/actiontypes/TeleportAllActionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/actions/actiontypes/TeleportAllActionType.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/commandlib/CommandLib.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/commandlib/CommandLib.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/commandlib/arguments/BooleanArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/commandlib/arguments/BooleanArgument.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/commandlib/arguments/CommandArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/commandlib/arguments/CommandArgument.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/commandlib/arguments/DoubleArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/commandlib/arguments/DoubleArgument.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/commandlib/arguments/EnumArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/commandlib/arguments/EnumArgument.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/commandlib/arguments/IntegerArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/commandlib/arguments/IntegerArgument.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/commandlib/arguments/PlayerArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/commandlib/arguments/PlayerArgument.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/commandlib/arguments/StringArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/commandlib/arguments/StringArgument.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/commandlib/arguments/StringCollectionArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/commandlib/arguments/StringCollectionArgument.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/commandlib/arguments/WorldArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/commandlib/arguments/WorldArgument.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/commandlib/command/Command.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/commandlib/command/Command.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/commandlib/command/CommandContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/commandlib/command/CommandContext.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/commandlib/command/RawCommandContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/commandlib/command/RawCommandContext.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/commandlib/consumers/CommandConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/commandlib/consumers/CommandConsumer.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/commandlib/consumers/PlayerCommandConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/commandlib/consumers/PlayerCommandConsumer.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/commandlib/exception/InvalidInputException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/commandlib/exception/InvalidInputException.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/commandlib/exception/RequirementNotMetException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/commandlib/exception/RequirementNotMetException.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/commandlib/helper/CommandHelpProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/commandlib/helper/CommandHelpProvider.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/commandlib/helper/DefaultHelpMenuCommandHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/commandlib/helper/DefaultHelpMenuCommandHelper.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/commandlib/helper/HelpMenuCommandHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/commandlib/helper/HelpMenuCommandHelper.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/commandlib/manager/CommandManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/commandlib/manager/CommandManager.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/commandlib/manager/DefaultCommandManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/commandlib/manager/DefaultCommandManager.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/commandlib/requirements/CommandRequirement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/commandlib/requirements/CommandRequirement.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/common/collections/CircularArrayList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/common/collections/CircularArrayList.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/common/collections/OffsetList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/common/collections/OffsetList.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/common/function/BiSupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/common/function/BiSupplier.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/common/function/TriConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/common/function/TriConsumer.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/common/function/TriPredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/common/function/TriPredicate.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/common/function/TriSupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/common/function/TriSupplier.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/common/io/ConfigFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/common/io/ConfigFile.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/common/io/DataFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/common/io/DataFile.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/ConfigLib.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/ConfigLib.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/configuration/AbstractMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/configuration/AbstractMapper.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/configuration/ConfigMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/configuration/ConfigMapper.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/configuration/ConfigProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/configuration/ConfigProfile.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/configuration/Configuration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/configuration/Configuration.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/exceptions/ConfigNotRegisteredException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/exceptions/ConfigNotRegisteredException.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/manager/ConfigManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/manager/ConfigManager.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/manager/ConfigOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/manager/ConfigOptions.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/manager/DefaultConfigManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/manager/DefaultConfigManager.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/manager/MapperRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/manager/MapperRegistry.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/manager/strategy/FieldPathConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/manager/strategy/FieldPathConverter.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/manager/strategy/impl/DefaultFieldPathConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/manager/strategy/impl/DefaultFieldPathConverter.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/mappers/AWTColorMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/mappers/AWTColorMapper.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/mappers/ActionsMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/mappers/ActionsMapper.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/mappers/BigIntegerMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/mappers/BigIntegerMapper.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/mappers/ColorMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/mappers/ColorMapper.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/mappers/ConfigurationSectionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/mappers/ConfigurationSectionMapper.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/mappers/FunctionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/mappers/FunctionMapper.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/mappers/InstantMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/mappers/InstantMapper.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/mappers/ItemStackMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/mappers/ItemStackMapper.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/mappers/LocalDateMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/mappers/LocalDateMapper.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/mappers/LocalDateTimeMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/mappers/LocalDateTimeMapper.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/mappers/LocalTimeMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/mappers/LocalTimeMapper.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/mappers/LocationMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/mappers/LocationMapper.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/mappers/NBTCompoundMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/mappers/NBTCompoundMapper.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/mappers/PotionDataMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/mappers/PotionDataMapper.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/mappers/PotionEffectMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/mappers/PotionEffectMapper.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/mappers/PotionPropertiesMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/mappers/PotionPropertiesMapper.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/mappers/ScheduleMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/mappers/ScheduleMapper.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/mappers/UUIDMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/mappers/UUIDMapper.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/mappers/VectorMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/mappers/VectorMapper.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/mappers/XEnchantmentMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/mappers/XEnchantmentMapper.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/mappers/XMaterialMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/mappers/XMaterialMapper.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/mappers/XPotionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/mappers/XPotionMapper.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/mappers/XSoundMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/mappers/XSoundMapper.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/configlib/mappers/ZoneIdMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/configlib/mappers/ZoneIdMapper.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/function/Condition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/function/Condition.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/function/ConditionOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/function/ConditionOperator.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/function/DomainDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/function/DomainDefinition.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/function/DomainFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/function/DomainFunction.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/function/Function.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/function/Function.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/function/FunctionBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/function/FunctionBuilder.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/GuiLib.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/GuiLib.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/GuiLibListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/GuiLibListener.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/InventoryTypeInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/InventoryTypeInfo.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/builder/item/GuiItemBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/builder/item/GuiItemBuilder.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/builder/requirements/GuiItemRequirement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/builder/requirements/GuiItemRequirement.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/components/Gui.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/components/Gui.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/components/GuiInteraction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/components/GuiInteraction.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/components/GuiItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/components/GuiItem.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/components/GuiPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/components/GuiPage.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/components/Pane.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/components/Pane.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/components/PaneLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/components/PaneLayout.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/events/GuiCloseEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/events/GuiCloseEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/events/GuiEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/events/GuiEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/events/GuiItemClickEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/events/GuiItemClickEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/events/GuiItemPreClickEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/events/GuiItemPreClickEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/events/GuiOpenEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/events/GuiOpenEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/events/GuiPageClickEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/events/GuiPageClickEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/events/GuiPageCloseEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/events/GuiPageCloseEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/events/GuiPageOpenEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/events/GuiPageOpenEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/events/GuiPagePlayerInventoryClickEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/events/GuiPagePlayerInventoryClickEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/events/PaneClickEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/events/PaneClickEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/events/PaneCloseEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/events/PaneCloseEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/events/PaneOpenEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/events/PaneOpenEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/exceptions/UnsupportedPaneOperationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/exceptions/UnsupportedPaneOperationException.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/gui/DefaultGui.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/gui/DefaultGui.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/intenral/AbstractGui.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/intenral/AbstractGui.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/intenral/AbstractGuiItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/intenral/AbstractGuiItem.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/intenral/AbstractGuiPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/intenral/AbstractGuiPage.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/intenral/AbstractPane.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/intenral/AbstractPane.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/intenral/AbstractPaneLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/intenral/AbstractPaneLayout.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/intenral/PaneLayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/intenral/PaneLayer.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/item/DefaultGuiItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/item/DefaultGuiItem.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/layout/AbstractSlotsLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/layout/AbstractSlotsLayout.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/layout/BorderLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/layout/BorderLayout.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/layout/BoxLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/layout/BoxLayout.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/layout/FullLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/layout/FullLayout.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/layout/SlotsLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/layout/SlotsLayout.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/page/DefaultPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/page/DefaultPage.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/pane/HorizontalScrollPane.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/pane/HorizontalScrollPane.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/pane/PaginatedPane.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/pane/PaginatedPane.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/pane/StaticPane.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/pane/StaticPane.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/guilib/pane/VerticalScrollPane.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/guilib/pane/VerticalScrollPane.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/plugin/commands/ActionTypeCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/plugin/commands/ActionTypeCommand.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/plugin/commands/ActionsCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/plugin/commands/ActionsCommand.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/plugin/commands/SYSEngineCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/plugin/commands/SYSEngineCommand.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/plugin/commands/arguments/ActionTypesArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/plugin/commands/arguments/ActionTypesArgument.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/scheduling/MissedScheduleStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/scheduling/MissedScheduleStrategy.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/scheduling/ScheduledContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/scheduling/ScheduledContext.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/scheduling/TaskType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/scheduling/TaskType.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/scheduling/schedule/Schedule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/scheduling/schedule/Schedule.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/scheduling/scheduler/Scheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/scheduling/scheduler/Scheduler.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/scheduling/scheduler/SimpleScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/scheduling/scheduler/SimpleScheduler.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/utils/ColorUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/utils/ColorUtil.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/utils/CommandUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/utils/CommandUtil.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/utils/NBTUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/utils/NBTUtil.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/utils/PapiUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/utils/PapiUtil.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/utils/ReflectionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/utils/ReflectionUtil.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/utils/Symbol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/utils/Symbol.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/utils/TimeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/utils/TimeUtil.java -------------------------------------------------------------------------------- /src/main/java/dev/splityosis/sysengine/utils/VersionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/java/dev/splityosis/sysengine/utils/VersionUtil.java -------------------------------------------------------------------------------- /src/main/resources/plugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SplitBN/SYSEngine/HEAD/src/main/resources/plugin.yml --------------------------------------------------------------------------------