Coder Social home page Coder Social logo

collaborativemod's People

Contributors

tarig0 avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

collaborativemod's Issues

Fix Right Shift Logic

The current right shift logic ignores the size limit and item restriction of the plan slot

Possible new feature with a plan

When the workbench has a plan show a ticker of how many items a player wants to craft where 0 is disabled.

When shift clicking if ticker > 0 every craft tick it down one and attempt to craft again until 0. This ticker will be stored in the workbench and reinitialized if the plan is removed/replaced

If first time crafting and ticker = 0 set a flag to ignore ticker and craft as much as possible.

Add crafting schematic item

With the ability to place it into the workbench gui and have the stored recipe be shown with ghost items

and add the logic to write to the schematic

Possible to create Linked Plans

If we make it so the Collab Bench has 3 crafting grids we should allow for the crafting results to be shared between each grid.

Example

Blazepowder -> Eye of Ender -> wand using Eye of ender.

OR

two crafted item -> one

What we would do is when a player inserts a plan scan the player inventory for the needed items (since all the internal inventory will be used up.)

If all matches found stop and show solid crafting result.

else show ghost crafting result.

When a user Clicks the ghost item attempt to scan the other two crafting result slots.

If a solid Item is found craft it and move the item into the original grid until all slots for that item is filled.

(We Could add a tick handler here to add some penalty for using this feature, allow users to cancel the action(by invalidating the item being crafted), and keep lag down)

If a ghost of a required item is found attempt the same thing again and ensure we don't look at the original crafting grid.

Make lock toggle more intuitive

We need a different gif for the inventory lock button. The locks we had are to big and the text color change is to subtle

Enhance Right Click

Allow for crafted items to be pushed into internal storage. And to swap plan out of the plan slot.

Add lock button to player inventory

This lock button will bar the the shift click crafting to not refill from the players inventory

but still allow for single crafting events to pull from it

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.