├── .gitignore ├── CHANGELOG.md ├── Essentials.Tests ├── Essentials.Tests.csproj ├── Properties │ └── AssemblyInfo.cs ├── ReflectionTestManager.cs ├── TestUtils.cs ├── TorchReflectionTest.cs └── packages.config ├── Essentials.sln ├── Essentials ├── AutoCommand.cs ├── AutoCommands.cs ├── Commands │ ├── AdminModule.cs │ ├── BlocksModule.cs │ ├── CleanupModule.cs │ ├── EcoModule.cs │ ├── EntityModule.cs │ ├── GridModule.cs │ ├── HomeModule.cs │ ├── InfoModule.cs │ ├── PlayerModule.cs │ ├── RanksModule.cs │ ├── VotingModule.cs │ ├── VoxelModule.cs │ └── WorldModule.cs ├── Conditions │ ├── Condition.cs │ ├── ConditionAttribute.cs │ ├── ConditionModule.cs │ ├── ConditionsChecker.cs │ └── ConditionsImplementations.cs ├── Essentials.csproj ├── Essentials.sln ├── EssentialsConfig.cs ├── EssentialsControl.xaml ├── EssentialsControl.xaml.cs ├── EssentialsPlugin.cs ├── GridFinder.cs ├── InfoCommand.cs ├── KnownIdsStorage.cs ├── Patches │ ├── ChatMessagePatch.cs │ ├── GameTagsPatch.cs │ └── SessionDownloadPatch.cs ├── PlayerAccountModule.cs ├── Properties │ └── AssemblyInfo.cs ├── RanksAndPermissionsModule.cs ├── Utilities.cs ├── Utils │ ├── Events.cs │ ├── Ownership.cs │ └── TypedObjectPool.cs └── packages.config ├── Jenkins ├── PluginPush.exe ├── jenkins-grab-se.ps1 └── release.ps1 ├── Jenkinsfile ├── README.md ├── Setup (run before opening solution).bat ├── Versioning ├── AssemblyVersion.cs └── version.ps1 └── manifest.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Essentials.Tests/Essentials.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials.Tests/Essentials.Tests.csproj -------------------------------------------------------------------------------- /Essentials.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Essentials.Tests/ReflectionTestManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials.Tests/ReflectionTestManager.cs -------------------------------------------------------------------------------- /Essentials.Tests/TestUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials.Tests/TestUtils.cs -------------------------------------------------------------------------------- /Essentials.Tests/TorchReflectionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials.Tests/TorchReflectionTest.cs -------------------------------------------------------------------------------- /Essentials.Tests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials.Tests/packages.config -------------------------------------------------------------------------------- /Essentials.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials.sln -------------------------------------------------------------------------------- /Essentials/AutoCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/AutoCommand.cs -------------------------------------------------------------------------------- /Essentials/AutoCommands.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/AutoCommands.cs -------------------------------------------------------------------------------- /Essentials/Commands/AdminModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/Commands/AdminModule.cs -------------------------------------------------------------------------------- /Essentials/Commands/BlocksModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/Commands/BlocksModule.cs -------------------------------------------------------------------------------- /Essentials/Commands/CleanupModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/Commands/CleanupModule.cs -------------------------------------------------------------------------------- /Essentials/Commands/EcoModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/Commands/EcoModule.cs -------------------------------------------------------------------------------- /Essentials/Commands/EntityModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/Commands/EntityModule.cs -------------------------------------------------------------------------------- /Essentials/Commands/GridModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/Commands/GridModule.cs -------------------------------------------------------------------------------- /Essentials/Commands/HomeModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/Commands/HomeModule.cs -------------------------------------------------------------------------------- /Essentials/Commands/InfoModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/Commands/InfoModule.cs -------------------------------------------------------------------------------- /Essentials/Commands/PlayerModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/Commands/PlayerModule.cs -------------------------------------------------------------------------------- /Essentials/Commands/RanksModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/Commands/RanksModule.cs -------------------------------------------------------------------------------- /Essentials/Commands/VotingModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/Commands/VotingModule.cs -------------------------------------------------------------------------------- /Essentials/Commands/VoxelModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/Commands/VoxelModule.cs -------------------------------------------------------------------------------- /Essentials/Commands/WorldModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/Commands/WorldModule.cs -------------------------------------------------------------------------------- /Essentials/Conditions/Condition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/Conditions/Condition.cs -------------------------------------------------------------------------------- /Essentials/Conditions/ConditionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/Conditions/ConditionAttribute.cs -------------------------------------------------------------------------------- /Essentials/Conditions/ConditionModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/Conditions/ConditionModule.cs -------------------------------------------------------------------------------- /Essentials/Conditions/ConditionsChecker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/Conditions/ConditionsChecker.cs -------------------------------------------------------------------------------- /Essentials/Conditions/ConditionsImplementations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/Conditions/ConditionsImplementations.cs -------------------------------------------------------------------------------- /Essentials/Essentials.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/Essentials.csproj -------------------------------------------------------------------------------- /Essentials/Essentials.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/Essentials.sln -------------------------------------------------------------------------------- /Essentials/EssentialsConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/EssentialsConfig.cs -------------------------------------------------------------------------------- /Essentials/EssentialsControl.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/EssentialsControl.xaml -------------------------------------------------------------------------------- /Essentials/EssentialsControl.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/EssentialsControl.xaml.cs -------------------------------------------------------------------------------- /Essentials/EssentialsPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/EssentialsPlugin.cs -------------------------------------------------------------------------------- /Essentials/GridFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/GridFinder.cs -------------------------------------------------------------------------------- /Essentials/InfoCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/InfoCommand.cs -------------------------------------------------------------------------------- /Essentials/KnownIdsStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/KnownIdsStorage.cs -------------------------------------------------------------------------------- /Essentials/Patches/ChatMessagePatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/Patches/ChatMessagePatch.cs -------------------------------------------------------------------------------- /Essentials/Patches/GameTagsPatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/Patches/GameTagsPatch.cs -------------------------------------------------------------------------------- /Essentials/Patches/SessionDownloadPatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/Patches/SessionDownloadPatch.cs -------------------------------------------------------------------------------- /Essentials/PlayerAccountModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/PlayerAccountModule.cs -------------------------------------------------------------------------------- /Essentials/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Essentials/RanksAndPermissionsModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/RanksAndPermissionsModule.cs -------------------------------------------------------------------------------- /Essentials/Utilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/Utilities.cs -------------------------------------------------------------------------------- /Essentials/Utils/Events.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/Utils/Events.cs -------------------------------------------------------------------------------- /Essentials/Utils/Ownership.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/Utils/Ownership.cs -------------------------------------------------------------------------------- /Essentials/Utils/TypedObjectPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/Utils/TypedObjectPool.cs -------------------------------------------------------------------------------- /Essentials/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Essentials/packages.config -------------------------------------------------------------------------------- /Jenkins/PluginPush.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Jenkins/PluginPush.exe -------------------------------------------------------------------------------- /Jenkins/jenkins-grab-se.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Jenkins/jenkins-grab-se.ps1 -------------------------------------------------------------------------------- /Jenkins/release.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Jenkins/release.ps1 -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/README.md -------------------------------------------------------------------------------- /Setup (run before opening solution).bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Setup (run before opening solution).bat -------------------------------------------------------------------------------- /Versioning/AssemblyVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Versioning/AssemblyVersion.cs -------------------------------------------------------------------------------- /Versioning/version.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/Versioning/version.ps1 -------------------------------------------------------------------------------- /manifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TorchAPI/Essentials/HEAD/manifest.xml --------------------------------------------------------------------------------