Jump to content
  • 0

[WIP] Mod Picker


Terrorfox1234

Question

nOZUO.png

link removed due to potential spam/phishing

Description
Mod Picker is an ongoing project to design a web application for modding similar to PCPartPicker. The goal is to help users in the building of a mod list using crowd sourced compatibility information and mods scraped from the major sites that distribute mods (Nexus Mods, Steam Workshop, Lover’s Lab).


Benefits of Using Mod Picker

  • It will be easier to find mods on mod picker than it currently is on other sites due to our extensive and easy-to-use filtering system.
  • Mod Picker will have mod reviews, so you’ll be able to determine the quality of mods upon the basis of community feedback.
  • Compatibility, install order, and load order notes will help you build a compatible and stable mod list.
  • You can participate in the community by submitting reviews, compatibility notes, install order notes, and load order notes.
  • All crowd-sourced information will be weighted based on our unique and flexible reputation system. The word of people who know what they’re talking about will be worth more than the word of random users who have no standing in the community. You gain reputation from mods you’ve authored, by contributing to the site, and from other users recognizing your contributions to the community.
  • You can make your mod list public on the site, share it with your friends, or link to it for troubleshooting advice.
  • Automated download and setup of utilities and configuration files as well as assisted mod installation (you will still need to start the mod downloads yourself).

Meet the Team

Mator - Team Leader
Hi guys. You may know me from my projects Merge Plugins and Mator Smash. I enjoy developing tools for mod authors and mod users. I’m really excited to be leading the Mod Picker team in building a powerful new platform to redefine the modding experience.
Terrorfox1234 - Public Relations
Hello everyone! I am a moderator on the Skyrim modding and Fallout modding subreddits and author of the Beginner’s Guide featured on GEMS. I am always looking for new ways to contribute towards helping the community and make modding accessible to everyone. I believe Mod Picker will accomplish this in a way that nothing has before and I am thrilled to be a part of it.
ThreeTen - Developer, Designer
Hey all, my name is Grant and I am one of the UX/UI Designers on the team! I have been modding skyrim for a few years now, with mods such as Real Shelter and NPC Visual Transfer Tool. I am incredibly excited about what Mod Picker will be able to provide for modders and mod users alike; and strive to make the mod picking process as easy as possible.
Sirius - Developer, Designer
Heyyo! My name is Adam, and I’m excited to be helping out with this awesome project that the community has wanted and needed for a long long time. I’m known online as TheSiriusAdam, but other than a slightly impressive League of Legends profile there’s not much fame to my name.
Nariya - Developer
Hi I’m Nariya, I’m currently working on the backend for the Mod Picker project. I’ve been playing Skyrim on and off since release and I’m excited to contribute to a tool that will finally streamline the modding process since I usually completely uninstall my game and mods when I’m done.
Thallassa - Designer
Hi you guys, I’m a novice designer and mod user who does my best to share everything I’ve learned over the last year and a half of modding. In my limited free time I like to drink tea, knit, and listen to metal. Once in a while I even have time to launch Skyrim!
Breems - Developer
Hi, everyone! My name is Tyler, and I'm primarily working on the desktop application(s) that accompany the Mod Picker Site. After creating ENB Organizer, I was excited to find a community-driven project I could contribute to. When I'm not doing dev work I enjoy mild gaming, playing music, and trying very hard to be lazy.


FAQ

  • I’m a mod author, will this drive users away from my Nexus Mods pages?
    No, we will be driving users to your mod pages. Our goal is not to supplant you or your mod pages, our goal is help users to discover your mod and learn about how to use it in a mod list (e.g. help them with finding compatibility patches). We will not be hosting your mod files, have a comments section, or a description on our site. We will be linking directly to your Nexus Mods page from our page, driving traffic to your pages and Nexus Mods.
  • Will you be hosting my mod files without permission?
    No! We will not be hosting any mod files at all! All downloads will continue to be served from the locations where you have uploaded your mod.
  • Will this replace Nexus Mods/Steam Workshop/Lover’s Lab?
    No, absolutely not. We’re being very careful to not replace functionalities from these sites. We will not be hosting or redistributing any mod files.
  • Will this offer similar functionality to LOOT?
    Most likely yes. One of the core services that Mod Picker provides is helping users build a stable mod list. Load order is a big part of that, and as such Mod Picker will have sorting functionality. Mator has talked with WrinklyNinja about LOOT, and the limitations are clear and well understood. It’s mostly a difference in philosophy in regards to the user experience for sorting a load order. We are aware of and deeply thankful for what LOOT has done for the modding community, and are hoping to build a new solution that can continue to serve users in their load order sorting needs.
  • Will this offer similar functionality to modwat.ch?
    Yes.
  • Will this offer similar functionality to STEP?
    No, this will enable the members of STEP to do what they do more efficiently, and will enable other people to do what STEP has done with minimal effort required. STEP is a guide that focuses around a specific set of recommended mods. Mod Picker is, at it’s core, a utility to make building your own mod list easier.
  • Will this replace <insert other tool or website here>?
    Probably not. Our goal is not to replace existing solutions, but to augment them. Mod Picker will work with mod managers and distribution platforms to offer users the best mod list building experience possible.
  • Will Mod Picker be open source?
    The core site won’t be, but many modules will be. E.g. Mod dump, and the automated installation script/application.
  • What games will you support?
    From day one we will support Skyrim, because it has the largest and most established modding community. Soon after we will add support for Fallout 4, and from there we will add support for Fallout New Vegas, Fallout 3, Oblivion, and (maybe) Morrowind.
  • Can anyone change the info on the site, like wikipedia?
    Users with sufficient reputation can edit contributions made by other users on the site under certain circumstances.
  • Won’t people abuse that?
    Abuse will not be tolerated. If the abuse is intentional the user may have privileges taken away or receive a temporary ban. Continued abuse will earn them a permanent ban. A public history on every post will also allow members of the community to revert undesirable changes, and members of the community can withdraw reputation from users they no longer trust.
  • What if someone submits information that is incorrect?
    We will have a system by which you will be able to submit suggestions/corrections on user contributions. These suggestions are then vetted by reputable members of the community and if a majority agreement is reached the contribution becomes open to editing by users with sufficient reputation.
  • Do mod authors have control over their mods?
    Verified mod authors are given reputation for their mods and access to control aspects of the pages associated with their mods on the site.
  • How will you verify mod authors?
    We have a plan for a system that works similar to how scraping mods works where we’ll provide you with a verification key on our site, have you post it on your profile page, and then scrape your public profile page. If we find the key in a post on your profile page your account will be verified.
  • What are you developing the site with?
    We’re using Ruby on Rails, AngularJS, and MySQL.
  • Will you offer an API?
    Yes! We will offer a full RESTful API serving up JSON that you will be able to leverage in your applications.

Development Status
Complete

  • Account pages
  • Mod upload
  • Index Pages
    Articles, Mods, Plugins, Mod Lists, Users, Comments, Reviews, Compatibility Notes, Load Order Notes, Install Order Notes, and Corrections
  • User Settings page
  • Mod page
  • Edit mod page
  • User page
  • Mod List page
  • Home page
  • Help Center
  • Notifications
  • Reputation System

Active

  • QA
  • Help pages
  • Moderation tools
  • DevOps & Automation

Planned

  • Video tutorials
  • Public API Access
  • Mod list setup utility
  • Notification settings
  • Email notifications

Various Links

  • +1 2
Link to comment
Share on other sites

Recommended Posts

  • 0

Trying to get Mod Analyzer to work with M02 - every time I analyze a mod I get a windows error saying we had to close the program.  Can't find any logs or anything, at least not in MA folder (in a utilities folder on my desktop) or SSE install directory.  Didn't want to create a report on Github cause I have the feeling this is a user-error type thing.  Soon as I can get it working, I will begin to analyze and submit mods for sure.

Link to comment
Share on other sites

  • 0

Trying to get Mod Analyzer to work with M02 - every time I analyze a mod I get a windows error saying we had to close the program.  Can't find any logs or anything, at least not in MA folder (in a utilities folder on my desktop) or SSE install directory.  Didn't want to create a report on Github cause I have the feeling this is a user-error type thing.  Soon as I can get it working, I will begin to analyze and submit mods for sure.

Hey baronaatista,

 

Sorry to hear about that.  I've been using Mod Analyzer with MO2 to analyze SSE mods without issue, so I'm not sure what the cause could be.  At what point is the error occurring?  Does it happen when you open the program, when you select an archive to analyze, or later?  It's important for me to know exactly how far the program execution gets to isolate the error.

 

Regards,

- Mator

Link to comment
Share on other sites

  • 0

I think I've figured it out - is it necessary for downloaded files to be attained through "download with manager" links?  I was having issues with .nxm associations so I have been using the manual download option.  Once I got that working, installed the mod and then attempted to analyze the archive everything seemed groovy.  

 

Of course that's not the end of my troubles though.  It is now telling me I don't have Skyrim.esm and Update.esm active?  Despite the fact that they are clearly present in my LO and my Data dir.  I have even archived said files and installed in M02, to no effect.

Don't mean to bother you, I'm sure this is all my own stupidity and I can probably figure it out tonight after work.

 

To be clear the error before was happening without ever seeing that 'add archives' screen - I would drop the archive in/navigate to it, nothing obvious would happen other than that my computer is clearly processing something... then a minute or two later crash and error.

 

* Yep I'm stupid.  Forgot to toggle back to Skyrim SE.  *sigh*

Edited by baronaatista
Link to comment
Share on other sites

  • 0

I've got it all working now and somehow.... I'm sadder?  

 

Why wouldn't Chesko want his mods on the site?

I can't really present Chesko's perspective without breaching privacy or potentially misrepresenting his views.  Please contact Chesko directly.

Link to comment
Share on other sites

  • 0

So... I'm probably just stupid again.  But I can't understand whats going on - certain files seem to process okay with MA but others result in crashing.  I succesfully analyzed Campfire yesterday so I thought it was all good.  Yet every other file I've tried so far - Verdant, Alternate Start, WICO, HideUI result in crashing, with no log that I can see anywhere.  

All mods are installed and active in my LO, and I'm selecting the archives from my MO downloads folder (in Appdata).  I'm also running MA from MO of course.

Campfire and Frostfall both trigger a  'review the archives' screen where I can add archives or just analyze - everything seems groovy.

All other files do not bring up said screen, nothing noticeable happens, and if I wait or click on the MA window it says 'Not Responding' and after a short while force-closes the program.

Campfire and Frostfall are both .zip files?  Everything else is .7zip or .rar... ?  I have the 7zip utility though...

 

Really don't want to be bothering you, but I see a lot of potential in Mod Picker and I'd really love to contribute if I can.  Apologies for foolishness.

Link to comment
Share on other sites

  • 0

Hey baronaatista,

No need to apologize, let's see if we can figure out what's going on!  :)

When a file selection is made in the program the following occurs:

 

  1. We iterate over the selected files and construct a list of file paths where the selected file's extensions ends with .zip, .7z, or .rar.
  2. If there were no .zip, .7z or .rar files selected nothing happens.
  3. We switch to the Classify Archives screen.
  4. We open the archive for reading with SharpCompress.  If Mod Analyzer does not have read permissions for the archive file or another application is using the archive, this may lead to a failure like what you have experienced.
  5. We attempt to determine whether the selected archives are installers (FOMOD/BAIN) by analyzing the paths of the files contained in them.
  6. We display the classify archives screen.
     

Based on this, I'm pretty sure the error must be happening because Mod Analyzer isn't able to read the files from your Downloads folder.  This could be happening because:

  • Your Antivirus is interfering.  Try disabling it or adding an exception.
  • Mod Analyzer has insufficient privileges.  Try taking ownership of the folder/unsetting read only.  You can also try setting Mod Analyzer to "Run as administrator".
  • Mod Organizer or another program has locked the archive file, so Mod Analyzer cannot read it.  Make sure no other program is using the archive file.  You can also try moving it to a different directory.

I hope this helps!


- Mator

Edited by Mator
Link to comment
Share on other sites

  • 0
On 6/25/2017 at 8:44 AM, dreadflopp said:

Is it possible to update the analysis for a mod where it's incomplete? I'm thinking about

link removed due to potential spam/phishing

 

here is a complete one:

https://www.dropbox.com/s/38xtt05dqvegzk9/9.0.1%20A%20Quality%20World%20Map%20-%20Vivid%20with%20Flat%20Roads-5804-9-0-1VF.json?dl=0

 

Yes.  The way the system is currently set up only mod authors, curators, site staff, and users with the "Helper" role can update mods on the site.

 

I can give you the helper role to make this easier in the future, because you're a pack author it makes sense to me.  (currently TechAngel is the only user with the helper role).

 

I'll update that analysis for you though.  :thumbsup:

 

EDIT: Analysis updated, helper role granted.

Link to comment
Share on other sites

  • 0

Yes.  The way the system is currently set up only mod authors, curators, site staff, and users with the "Helper" role can update mods on the site.

 

I can give you the helper role to make this easier in the future, because you're a pack author it makes sense to me.  (currently TechAngel is the only user with the helper role).

 

I'll update that analysis for you though.  :thumbsup:

 

EDIT: Analysis updated, helper role granted.

Thanks for the helper role, appreciated :)

Link to comment
Share on other sites

  • 0

1. Small feature request: Download the plugin list/load order list as a plugins.txt file

2. I'm trying to add the plugin SMIM-SE-Merged-All.esp from Static Mesh Improvement Mod to my plugin list by checking one of the boxes in the details section of the mod but it doesn't appear in the plugin list. Any idea why? The analysis doesn't contain all the options from the installer, it may need to be updated which i will check when I get home.

Link to comment
Share on other sites

  • 0

1. Small feature request: Download the plugin list/load order list as a plugins.txt file

2. I'm trying to add the plugin SMIM-SE-Merged-All.esp from Static Mesh Improvement Mod to my plugin list by checking one of the boxes in the details section of the mod but it doesn't appear in the plugin list. Any idea why? The analysis doesn't contain all the options from the installer, it may need to be updated which i will check when I get home.

1. We have that.  It's on the Details tab.

 

wwcM3.png

 

2. It could be several things.  Send me the link to your mod list and I'll troubleshoot.

Edited by Mator
Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Guidelines, Privacy Policy, and Terms of Use.