├── API ├── Config │ └── ConfigManager.cs ├── Enums │ └── PluginPriority.cs ├── Features │ ├── Extensions │ │ └── Extensions.cs │ ├── Item │ │ └── Item.cs │ ├── Log.cs │ ├── Path.cs │ ├── Pickup │ │ └── Pickup.cs │ └── Player │ │ └── Player.cs ├── Interface │ ├── IItem.cs │ ├── IPickup.cs │ ├── IPlayer.cs │ └── IWapper.cs └── Plugin │ ├── IPlugin.cs │ └── Plugin.cs ├── Events ├── EventArgs │ └── Player │ │ ├── ChangedRoleEventArgs.cs │ │ ├── ChangingRoleEventArgs.cs │ │ ├── DiedEventArgs.cs │ │ ├── HurtEventArgs.cs │ │ ├── ItemAppeadingEventArgs.cs │ │ ├── ItemMaxReachedEventArgs.cs │ │ ├── ItemRemoveEventArgs.cs │ │ ├── JoinedEventArgs.cs │ │ ├── LeftEventArgs.cs │ │ └── VerifiedEventArgs.cs ├── EventLoader.cs ├── Handlers │ └── Player.cs └── Interfaces │ └── IPlayerEvent.cs ├── JBAPI.csproj ├── JBAPI.sln ├── LICENSE ├── Loader └── Plugin │ ├── Loader.cs │ └── PluginPriorityComparer.cs ├── README.md └── obj ├── Debug └── netstandard2.1 │ ├── JBAPI.AssemblyInfo.cs │ ├── JBAPI.AssemblyInfoInputs.cache │ ├── JBAPI.GeneratedMSBuildEditorConfig.editorconfig │ ├── JBAPI.assets.cache │ └── JBAPI.csproj.AssemblyReference.cache ├── JBAPI.csproj.nuget.dgspec.json ├── JBAPI.csproj.nuget.g.props ├── JBAPI.csproj.nuget.g.targets ├── project.assets.json └── project.nuget.cache /API/Config/ConfigManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/API/Config/ConfigManager.cs -------------------------------------------------------------------------------- /API/Enums/PluginPriority.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/API/Enums/PluginPriority.cs -------------------------------------------------------------------------------- /API/Features/Extensions/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/API/Features/Extensions/Extensions.cs -------------------------------------------------------------------------------- /API/Features/Item/Item.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/API/Features/Item/Item.cs -------------------------------------------------------------------------------- /API/Features/Log.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/API/Features/Log.cs -------------------------------------------------------------------------------- /API/Features/Path.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/API/Features/Path.cs -------------------------------------------------------------------------------- /API/Features/Pickup/Pickup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/API/Features/Pickup/Pickup.cs -------------------------------------------------------------------------------- /API/Features/Player/Player.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/API/Features/Player/Player.cs -------------------------------------------------------------------------------- /API/Interface/IItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/API/Interface/IItem.cs -------------------------------------------------------------------------------- /API/Interface/IPickup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/API/Interface/IPickup.cs -------------------------------------------------------------------------------- /API/Interface/IPlayer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/API/Interface/IPlayer.cs -------------------------------------------------------------------------------- /API/Interface/IWapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/API/Interface/IWapper.cs -------------------------------------------------------------------------------- /API/Plugin/IPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/API/Plugin/IPlugin.cs -------------------------------------------------------------------------------- /API/Plugin/Plugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/API/Plugin/Plugin.cs -------------------------------------------------------------------------------- /Events/EventArgs/Player/ChangedRoleEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/Events/EventArgs/Player/ChangedRoleEventArgs.cs -------------------------------------------------------------------------------- /Events/EventArgs/Player/ChangingRoleEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/Events/EventArgs/Player/ChangingRoleEventArgs.cs -------------------------------------------------------------------------------- /Events/EventArgs/Player/DiedEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/Events/EventArgs/Player/DiedEventArgs.cs -------------------------------------------------------------------------------- /Events/EventArgs/Player/HurtEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/Events/EventArgs/Player/HurtEventArgs.cs -------------------------------------------------------------------------------- /Events/EventArgs/Player/ItemAppeadingEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/Events/EventArgs/Player/ItemAppeadingEventArgs.cs -------------------------------------------------------------------------------- /Events/EventArgs/Player/ItemMaxReachedEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/Events/EventArgs/Player/ItemMaxReachedEventArgs.cs -------------------------------------------------------------------------------- /Events/EventArgs/Player/ItemRemoveEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/Events/EventArgs/Player/ItemRemoveEventArgs.cs -------------------------------------------------------------------------------- /Events/EventArgs/Player/JoinedEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/Events/EventArgs/Player/JoinedEventArgs.cs -------------------------------------------------------------------------------- /Events/EventArgs/Player/LeftEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/Events/EventArgs/Player/LeftEventArgs.cs -------------------------------------------------------------------------------- /Events/EventArgs/Player/VerifiedEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/Events/EventArgs/Player/VerifiedEventArgs.cs -------------------------------------------------------------------------------- /Events/EventLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/Events/EventLoader.cs -------------------------------------------------------------------------------- /Events/Handlers/Player.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/Events/Handlers/Player.cs -------------------------------------------------------------------------------- /Events/Interfaces/IPlayerEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/Events/Interfaces/IPlayerEvent.cs -------------------------------------------------------------------------------- /JBAPI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/JBAPI.csproj -------------------------------------------------------------------------------- /JBAPI.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/JBAPI.sln -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/LICENSE -------------------------------------------------------------------------------- /Loader/Plugin/Loader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/Loader/Plugin/Loader.cs -------------------------------------------------------------------------------- /Loader/Plugin/PluginPriorityComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/Loader/Plugin/PluginPriorityComparer.cs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/README.md -------------------------------------------------------------------------------- /obj/Debug/netstandard2.1/JBAPI.AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/obj/Debug/netstandard2.1/JBAPI.AssemblyInfo.cs -------------------------------------------------------------------------------- /obj/Debug/netstandard2.1/JBAPI.AssemblyInfoInputs.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/obj/Debug/netstandard2.1/JBAPI.AssemblyInfoInputs.cache -------------------------------------------------------------------------------- /obj/Debug/netstandard2.1/JBAPI.GeneratedMSBuildEditorConfig.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/obj/Debug/netstandard2.1/JBAPI.GeneratedMSBuildEditorConfig.editorconfig -------------------------------------------------------------------------------- /obj/Debug/netstandard2.1/JBAPI.assets.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/obj/Debug/netstandard2.1/JBAPI.assets.cache -------------------------------------------------------------------------------- /obj/Debug/netstandard2.1/JBAPI.csproj.AssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/obj/Debug/netstandard2.1/JBAPI.csproj.AssemblyReference.cache -------------------------------------------------------------------------------- /obj/JBAPI.csproj.nuget.dgspec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/obj/JBAPI.csproj.nuget.dgspec.json -------------------------------------------------------------------------------- /obj/JBAPI.csproj.nuget.g.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/obj/JBAPI.csproj.nuget.g.props -------------------------------------------------------------------------------- /obj/JBAPI.csproj.nuget.g.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/obj/JBAPI.csproj.nuget.g.targets -------------------------------------------------------------------------------- /obj/project.assets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/obj/project.assets.json -------------------------------------------------------------------------------- /obj/project.nuget.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NextEpoch-Stuido/JBAPI/HEAD/obj/project.nuget.cache --------------------------------------------------------------------------------