ElixrMods.Framework
3.4.1
See the version list below for details.
dotnet add package ElixrMods.Framework --version 3.4.1
NuGet\Install-Package ElixrMods.Framework -Version 3.4.1
<PackageReference Include="ElixrMods.Framework" Version="3.4.1" />
paket add ElixrMods.Framework --version 3.4.1
#r "nuget: ElixrMods.Framework, 3.4.1"
// Install ElixrMods.Framework as a Cake Addin #addin nuget:?package=ElixrMods.Framework&version=3.4.1 // Install ElixrMods.Framework as a Cake Tool #tool nuget:?package=ElixrMods.Framework&version=3.4.1
EM-Framework
EM Framework is the main framework used by all the EM Mods
EM Framework is also a great util for server owners and modders as it contains a whole bunch of methods setup for modders to make use of super easily
Code Practice
All PRs should come from your own fork and be PR'd in
Main Repo will contain these Branches:
- Main - Main Branch - Should not be working in this branch
- Staging - All Prs should go to this branch
- user-x - Branch should be based on staging and then pr from this branch into staging
- Release - Release state
- Rework - Refactoring/Rework branch
- Version x - Staging Builds for the next Eco Version
License
EM Framework is now open source, but has a limites use license
You may,
Created and Privately use modified works of this project
Fork the repository for making pull requests and personal additions
Self Assign to bug reports
share bug reports, pull requests and web addresses to the code in this project
You may Not
Redistribute a modified version of the project, project code or mod publicly - Private use only.
Re-Release this mod without explicit approval
remove or change the readme or alter the credits section
Speak or act on behalf of the Elixr Mods team
Breaching of these terms may result in this project being closed off to the public
We don't tolerate Plagiarism, everyone who comitted to this project deserves their work and to be recognized.
All credit is given where credit is due, you help out, you will be noted in the patch notes for your contribution and added to the credits sectiom.
Notes
Please do not code rip or redistribue code found in the EM Framework
Nuget Packages are manually added by me but can be found here: https://www.nuget.org/packages/ElixrMods.Framework/
We also understand its easy to recreate systems in your own ways, there are some parts of code in the framework that have been absorbed from other mods with permission from those creators
Contribution Credits
- Kye
- ClayC
- Fyre
- NID
- Monzun
- TheTestGame
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net7.0
- ConcurrentHashSet (>= 1.3.0)
- Eco.ReferenceAssemblies (>= 0.9.7.7-beta-release-431)
- Microsoft.AspNetCore.Mvc (>= 2.2.0)
- Newtonsoft.Json (>= 13.0.1)
- NLog (>= 4.7.13)
NuGet packages (13)
Showing the top 5 NuGet packages that depend on ElixrMods.Framework:
Package | Downloads |
---|---|
ElixrMods.Artistry
Package Description |
|
ElixrMods.Housing.Paintings
Package Description |
|
ElixrMods.Building.Bricks
Package Description |
|
ElixrMods.Food.Zymology
Package Description |
|
ElixrMods.Housing.Furniture
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
3.6.0-rc | 91 | 9/8/2024 |
3.5.2 | 241 | 1/19/2024 |
3.5.1 | 204 | 12/25/2023 |
3.5.0 | 173 | 12/14/2023 |
3.5.0-Staging.1215 | 69 | 8/18/2023 |
3.5.0-Staging.1103 | 84 | 7/24/2023 |
3.4.6 | 424 | 4/7/2023 |
3.4.2 | 392 | 1/25/2023 |
3.4.1 | 346 | 1/21/2023 |
3.4.0-rc | 286 | 1/4/2023 |
3.3.2 | 472 | 10/5/2022 |
3.3.1 | 507 | 9/18/2022 |
3.3.1-beta2 | 146 | 9/13/2022 |
3.3.1-beta1 | 139 | 9/6/2022 |
3.3.0 | 476 | 8/31/2022 |
3.3.0-beta4 | 135 | 8/30/2022 |
3.3.0-beta3 | 138 | 8/26/2022 |
3.3.0-beta2 | 204 | 7/17/2022 |
3.3.0-beta1 | 170 | 6/24/2022 |
3.2.2 | 451 | 7/20/2022 |
3.2.1 | 475 | 5/4/2022 |
3.2.0 | 449 | 5/4/2022 |
3.2.0-RC.7 | 141 | 4/15/2022 |
3.2.0-RC.6 | 114 | 4/12/2022 |
3.2.0-RC.5 | 116 | 4/11/2022 |
3.2.0-RC.3 | 128 | 2/23/2022 |
3.2.0-RC.2 | 111 | 2/20/2022 |
3.2.0-RC.1 | 110 | 2/19/2022 |
3.1.6 | 523 | 1/14/2022 |
3.1.5 | 872 | 1/13/2022 |
3.1.4 | 905 | 9/19/2021 |
3.1.3 | 568 | 9/18/2021 |
3.1.2 | 1,221 | 9/18/2021 |
3.1.1 | 1,428 | 9/4/2021 |
3.1.0 | 482 | 9/4/2021 |
3.1.0-rc.1 | 192 | 8/30/2021 |
3.1.0-rc | 259 | 8/29/2021 |
3.0.0 | 595 | 8/13/2021 |
2.3.2-rc | 251 | 5/25/2021 |
2.3.2-alpha.7 | 174 | 5/24/2021 |
2.3.2-alpha.6 | 158 | 5/24/2021 |
2.3.2-alpha.5 | 151 | 5/24/2021 |
2.3.2-alpha.4 | 183 | 5/24/2021 |
2.3.2-alpha.3 | 152 | 5/23/2021 |
2.3.2-alpha.2 | 189 | 5/20/2021 |
2.3.2-alpha.1 | 170 | 5/19/2021 |
2.3.2-alpha | 222 | 5/18/2021 |
2.3.1 | 636 | 5/16/2021 |
2.3.0 | 361 | 5/12/2021 |
2.2.3 | 396 | 4/22/2021 |
2.2.2 | 373 | 4/19/2021 |
2.2.1 | 368 | 4/19/2021 |
2.2.0 | 361 | 4/19/2021 |
2.1.3 | 365 | 4/19/2021 |
2.1.2 | 383 | 4/19/2021 |
2.1.1 | 450 | 12/18/2020 |
- Adds a migration for Housing Items to prevent broken EMConfigure files when migrating to 9.7.x from older versions as well as fixing missing categories for items that don't have a proper category will now default to Decoration Category when compiling the housing data to prevent uncategorized items
- Static Recipes not actually being static - Bug in EM Framework
Added 2 New Config Options to the EM Configure:
- Added OverrideVanillaStockpiles config value - Remove Stockpile Stack Restrictions (Requires server restart after Enabling)
- Added EnableGlobalLuckyStrike config value - Enables lucky strike for everyone by default (Requires server restart after Enabling)
Removed timer based admin changes checking in favor of event based notification.
Added cText Class for MultiText Method For Custom Colored Text
Added MultiText(List<cText> ColorsDndValues) for a massive collection of words and colors without being limited to a max of 4 to Eco.EM.Framework.Text
Added Stack Size Multiplier to Storage Slot Resolver to allow for a Stack Size Increase based on multiplier in storages from mods should they wish to support that
adds new config option to the EMConfigure file in the storage section
Potential Fix for SendToChat Not working for the InfoBox