Giter Site home page Giter Site logo

vlad2305m / itemscroller-crafting-fix-sb-stacking-fix Goto Github PK

View Code? Open in Web Editor NEW

This project forked from andrews54757/itemscroller-crafting-fix

1.0 0.0 0.0 772 KB

Modified version of Masa's itemscroller mod that fixes crafting in 1.17.1 (and adds crafting toggle ability)

License: GNU Lesser General Public License v3.0

Java 100.00%

itemscroller-crafting-fix-sb-stacking-fix's Introduction

Note

This is a customized version of Masa's itemscroller mod that fixes crafting features for 1.18. Masa's original mod can be found here

Customizations:

  • More accurate/faster crafting through recipe book protocol
  • Toggleable crafting (so you can keep crafting without holding down a key, eg for crafting millions of pistons)
  • Honey crafting
  • Removed carpetControlQ crafting option as it causes a "slow crafting issue"
  • Removed packetRateLimit as it may lead to problems.

This is not Masa's original itemscroller. If you have issues with this mod, please contact Andrews54757 (or open a bug report here).

What's different?

Post 1.13, Mojang has changed the crafting mechanics of the game. Before 1.13, crafting was very fast as much of the logic was handled client-side. In 1.13, most of the crafting logic was moved to the server. This broke Itemscroller's fast crafting features, since every ingredient now had to be moved one slot at a time to the crafting grid for it to work. This drastically worsened server-client desync, a compounding problem, leading to an increasing number of failed crafting attempts and accidental ingredient leaks which made afk crafting impossible.

This customized version of the mod, fixes the problem by handling ingredient movement server-side using the recipe book protocols when it can.

Note: Some recipes like fireworks rockets that are not in the recipe book do not take advantage of this protocol, in those cases old itemscroller methods will be used

Item Scroller

Item Scroller is a Minecraft mod that adds various convenience features for moving items inside inventory GUIs. Examples are scrolling the mouse wheel over slots with items in them or Shift/Ctrl + click + dragging over slots to move items from them in various ways etc.

Item scrolling is basically what the old NEI mod did and Mouse Tweaks also does. This mod has some different drag features compared to Mouse Tweaks, and also some special villager trading related helper features as well as crafting helper features.

For more information and downloads of the already compiled builds, see https://www.curseforge.com/minecraft/mc-mods/item-scroller

Compiling

  • Clone the repository
  • Open a command prompt/terminal to the repository directory
  • run 'gradlew build'
  • The built jar file will be in build/libs/

itemscroller-crafting-fix-sb-stacking-fix's People

Contributors

andrews54757 avatar asmprgmc3 avatar maruohon avatar vacla avatar vlad2305m avatar

Stargazers

 avatar

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.