ElixrMods.Framework 3.4.6

There is a newer version of this package available.
See the version list below for details.
dotnet add package ElixrMods.Framework --version 3.4.6                
NuGet\Install-Package ElixrMods.Framework -Version 3.4.6                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="ElixrMods.Framework" Version="3.4.6" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add ElixrMods.Framework --version 3.4.6                
#r "nuget: ElixrMods.Framework, 3.4.6"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install ElixrMods.Framework as a Cake Addin
#addin nuget:?package=ElixrMods.Framework&version=3.4.6

// Install ElixrMods.Framework as a Cake Tool
#tool nuget:?package=ElixrMods.Framework&version=3.4.6                

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 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

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

-Added New Writing Utils
-Moved to HttpClient from WebRequest
-Best Practices Cleanup
-Minor Fixes
-Added Minor Migration for Housing Resolver
-Fixed Non static recipes being marked as static due to incorrect parameter
-Fixed LuckBreakGlobal not applying LuckyBreak
-Changed EcoPediaGenerator to use new writing utils
-Version Change