Code Monkey home page Code Monkey logo

littleimprovementscustom / littleimprovementscustom Goto Github PK

View Code? Open in Web Editor NEW
13.0 2.0 4.0 11.97 MB

An open-source resource pack picker made for Minecraft.

Home Page: https://littleimprovements-custom.tk

License: GNU General Public License v3.0

JavaScript 54.28% CSS 16.21% HTML 29.47% Shell 0.04%
minecraft resourcepack resourcepacks resource-pack resource-packs mc texture-pack texture-packs texturepack texturepacks nodejs node node-js pack-picker

littleimprovementscustom's Introduction

Note: The normal domain is currently down and the site can be accessed at https://littleimprovementscustom.beatso1.repl.co/. (See #222)

Little Improvements: Custom

Website Build GPL-3.0 License Discord

Little Improvements: Custom is a resource pack picker, created by Beatso, Daggsy and Kemiu. There is a nice range of small aesthetic tweaks, and utility tweaks.

Choose and download your pack here.
Be sure to support this project on its PMC page!

Example of pack picker

Contact

If you have found a bug, or would like to suggest something, please open an issue.

Alternatively, you can get in touch on the discord server.

If you have found a security vulnerability or something that should be sensitive, please learn how to responsibly report it here.

Hosting Locally

Prerequisites

Setup

In the command line:

git clone https://github.com/LittleImprovementsCustom/LittleImprovementsCustom
cd src
npm install

Note the following step is only necessary if you are wanting to download packs. If you are just trying to develop the frontend, you don't need to set up dropbox.

Create a new app at https://www.dropbox.com/developers/apps and give it the permissions files.content.write, files.content.read and sharing.write. Generate an access token.
Create a new file .env.example (in /src/ based off of .env.example). The DBXACCESSTOKEN should be the access token you just generated on dropbox.com.

Running

To run and host the project, run the following your command line from the src folder:

npm start

littleimprovementscustom's People

Contributors

beatso avatar daggsy avatar dependabot-preview[bot] avatar dependabot[bot] avatar imgbotapp avatar kemiu avatar ttury avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

littleimprovementscustom's Issues

Make lang system

Find a way of being able to automatically merge lang jsons, so we don't need special merged packs for all modules that have lang files

Add files for soul campfire and animated campfire

Could you add the files for the compatibility between animated and soul campfire into a new folder, like any other pack, but not include it in modules.json? The ID could be soulCampfirePlusAnimatedCampfire. Could you also include the files for a normal campfire item, found here, and include the other files for soul campfire? (Basically this will override both packs)

Compress images

Site logos and pack previews should be compressed using TinyPNG for faster loading time. This should be done for all future icons; I will update existing ones.
Relates to #27.

Remove By Beatso from pack.png

Now this is a project with Daggsy as well, and more people might work on it in the future, it seems wrong to have the "By Beatso" on the pack.png

Make incompatibilities property optional

At the moment, all modules in modules.json must have a incompatibilities array, even though for nearly all packs it is not used. Make the code be able to deal with a non-existent incompatibilities array.

Pack is not downloading

After selecting the packs I wished to download and pressing download, I waited over a minute and a half of the website being frozen with no pack download even commencing. I tried this multiple times with the same result. Reloading the page did not help either.

Change Vanilla Tweaks credits

image
Vanilla Tweaks credits currently has Xisuma's head and says by Xisumavoid. This should be changed now that Xisuma is no longer part of the team. Change the head to Stridey's and get rid of the "by Xisumavoid".

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.