Coder Social home page Coder Social logo

infinite-craft-memorizer's Introduction

  • Hello!
  • I'm a developper who makes stuff to help others!
  • I'm studying Tech!
  • πŸ”† Have a good day!

infinite-craft-memorizer's People

Contributors

helloyanis avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

infinite-craft-memorizer's Issues

Building all items in database adds duplicates in item list, duplicates cause search function to break the website

For example, the 4 default items will appear twice in the website's item list after building all items - once at the top of the list, where they always are, and then again among the alphabetically sorted items from the database. To clarify, the duplicate items only appear once in the plugin's menu. They're only duplicated on the list in the website itself.

The duplicates wouldn't be a big problem on their own, but they seem to cause a worse glitch which makes it so using the website's item search completely breaks the game until the page is refreshed.

I don't know how to explain it in detail without writing a whole essay, but I think the most relevant thing is that building from a big enough database makes the item search pretty much completely unusable due to the add-on building items that are already in the list, including the defaults. And since there's no way in-game to delete individual items, the only way to fix it (that I'm aware of) is to reset the game entirely (which isn't a big deal thanks to this add-on btw!! super helpful, thanks for making it!!)

Steps to recreate, in case it's just a problem on my end and there's nothing to fix:

  1. Reset
  2. Use the add-on to create πŸ”₯Fire, then refresh. There should be 2 Fire now, and the search function still works normally.
  3. Craft Earth + Earth for Mountain
  4. Typing "f" in the website's item search moves the second Fire to the front of the list, but the rest of the items aren't hidden like they should be. (Typing any other letter won't cause any problems)
  5. The item list is now frozen like this even if something else is typed in the search box. New items can't be added to the crafting area. Existing items can still be moved, but behave strangely if you try to delete or duplicate them.
  6. Refresh to stop the glitch.

(Note: That's only a mild example; crafting a whole database when you already have some existing items crafted pretty much locks out the entire keyboard πŸ˜…)

Request for Comment - Infinite Craft project compatibility meta tags

Hi, I'm Spatchy, the developer of Infinite Craft++, another Infinite Craft extension.

I have been communicating with developers of several Infinite Craft projects and we have started to agree on a very simple communication scope to make projects (extensions, userscripts, etc.) that modify the game aware of other projects that are installed. The aim is to try and increase compatibility between projects so that end-users don't have to choose between one project or another, and to make things easier for the developers of such projects.

The currently proposed solution is for each project to add a <meta ic-compat> tag to the head of the page, containing information about itself that other projects can read and decide which of its own features it should enable or disable to prevent conflicts. I have drafted a document proposing in more detail how these tags would work. If you have any comments you would like to add, please respond to this issue or issue #29 in the IC++ repo. We would greatly appreciate your input.

[FEAT] Reset extensions item list

I have an item i accidentally added and now I can't figure out how to reset the extensions item list to remove it

Reinstalling seems to reset it but would be nice not having to go thru that

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.