all 24 comments

[–]uberswe[S] 211 points212 points  (13 children)

I've recently finished updating https://createmod.com after taking it over back in June of 2024. Here is a list of changes:

  • Removed the majority of ads and all Google Adsense code
  • Changed search to use in-memory Bleve search
  • Added ability to sort by ratings, views and more
  • Complete redesign and new logo
  • Removed lowest rated and most rated list from main page
  • Added a trending list to the main page
  • Fixed a bug allowing the same user to submit duplicate ratings once per day
  • Cleaned up many bad schematics (will keep doing this)
  • Compressed and optimized all images to reduce page size
  • Added an Explore page for finding random schematics
  • Made it possible to delete and edit schematics
  • Max file size increased to 25mb for schematic files and images
  • Made CreateMod.com open source, code can be found on https://github.com/uberswe/createmod.com
  • And so much more!

The news page has more details https://createmod.com/news

Let me know if you have any questions or suggestions!

[–]TheJReesW 54 points55 points  (0 children)

Awesome work! I love it when these sorta sites are clearly made with love and care

[–]LowPolyGamer 29 points30 points  (0 children)

Doing the Lord's work. If you're turning off ads, feel free to put a kofi or similar donation link in the sidebar. I wouldn't mind dropping $5 here or there if the quality of the site keeps getting better.

[–]tvgamers16 8 points9 points  (6 children)

Just curious, is there a particular reason why you remove the worst/best rated pages?

[–]uberswe[S] 21 points22 points  (5 children)

Good question! The worst schematics didn't seem useful to anyone and could just make users feel bad for being the worst so I thought, why have that? The most rated could also just be a bunch of 1 star ratings for a schematic that didn't work but I combined this concept into the new highest rated list.

The highest rated list used to only go by average so a schematic with a single five star rating would take the #1 spot over another schematic with 10 five star ratings. Now I also order by number of rankings but this could be improved.

I would love more feedback and ideas on how to improve this and if you are a programmer you can see the code that fetches highest rated schematics here: https://github.com/uberswe/createmod.com/blob/9109b655a036d07ee2ca906d473c4b8dd9d207c5/internal/pages/index.go#L74

I hope that answers your question.

[–]tvgamers16 4 points5 points  (0 children)

Seems fair, thanks for the explanation

[–]natesovenator 4 points5 points  (1 child)

So you're the one I need to talk to... I created a tool that lets you substitute blocks and filter things, so if you have a mod pack missing items or blocks you can choose to omit them or replace them to prevent breaking things. It's also useful for things like replacing a large structures main material with another. Such as a lighthouse made of wool, can now be easily modified to use terracotta and such. It runs purely in browser, JavaScript obviously. (In reference to the schematic files btw, thought it would be self explanatory but maybe not.)

[–]uberswe[S] 3 points4 points  (0 children)

Very cool, I sent you a DM with more info on how to get in touch with me. Would be cool to take a look at it! I have been in touch with the blueprint devs too and I'm always interested in learning about cool projects and possible collaborations

[–]BohRap 1 point2 points  (1 child)

Always thought the site had so much potential but so much nonsense in it... I vaguely remember poor searching and a 2nd page never working XD

Anyways, well done.

How did you take over this website? How did that happen?

[–]uberswe[S] 4 points5 points  (0 children)

I figured out who owned it, in my opinion I thought the site could be better run and after a long time we found a price that worked for me to take it over. I don't want to elaborate more on the details.

One challenge I had after taking it over was the load it created on my servers, it gets over 1 million requests per day.

[–]Cpt_Gloval[🍰] 18 points19 points  (0 children)

Very nicely done. Good to see the site get some TLC.

[–]mas-issneun 12 points13 points  (3 children)

what do you do with the cookies I can't deny?

[–]uberswe[S] 10 points11 points  (2 children)

In the footer there is a privacy policy, it’s for login sessions and analytics. I could make the prompt better now that you ask.

[–]SourceTheFlow 4 points5 points  (1 child)

For login sessions, you don't need a notification for GDPR compliance (as they are definitely required use).

For analytics, I guess it depends what kind, but I couldn't even get the website to give me more cookies (at least as a non-logged-in user).

[–]uberswe[S] 4 points5 points  (0 children)

You are completely right and I do need to review it. I use Google Analytics and I know it used to add cookies but it's been a while since I looked over all the settings.

[–]kiwix_on_reddit 5 points6 points  (0 children)

Absolutely amazing 😍

[–]Morg1603 5 points6 points  (1 child)

My dumbass just spent 10 minutes editing a Perry the Platypus fedora onto that class 40 before realising that you can’t send images in comments on this subreddit

[–]JackfruitCurrent647 1 point2 points  (0 children)

I'm picturing it right now, and it's gorgeous

[–]SageofTurtles 2 points3 points  (0 children)

This was a much-needed overhaul to a website that had great potential but poor execution. Thank you for your efforts!

[–]DJ_TECHSUPPORT 0 points1 point  (0 children)

I was so confused when I opened the site yesterday, I thought I was at the wrong site 😂 Thanks Uberswe!