Skip to content

Crafting + CCS Editor Update#137

Open
TutlaMC wants to merge 10 commits into
clickcrystals-development:mainfrom
TutlaMC:main
Open

Crafting + CCS Editor Update#137
TutlaMC wants to merge 10 commits into
clickcrystals-development:mainfrom
TutlaMC:main

Conversation

@TutlaMC
Copy link
Copy Markdown

@TutlaMC TutlaMC commented May 6, 2026

New CCS Feature: craft & craft_inv

  • Bug fix
  • New feature

Description

Added:

  • Craft: Craft in the crafting table, required crafting table UI to be opened
craft 1 2 3 4 5 6 7 8 9

Example Usage:

craft #plank #plank #plank #plank #air #plank #plank #plank #plank // crafts a chest
  • Craft Inv: Craft in your inventory, doesn't require any UI to be opened. Will not work if crafting UI is open (use craft instead)
craft_inv 1 2 3 4

Example Usage:

craft_inv #plank #air #plank #air // stick
  • Undo/Redo with ctrl+z and ctrl+y in editor

Fixed:

  • Cursor staying at previous position after paste

Checklist:

  • My code follows the style guidelines of ItziSpyder(ImproperIssues).
  • I have added comments to my code in more complex areas.
  • I have tested the code in both development and production environments.
  • I have joined the ClickCrystals Discord.

TutlaMC added 7 commits May 6, 2026 18:38
# Conflicts:
#	gradle.properties
#	src/main/java/io/github/itzispyder/clickcrystals/ClickCrystals.java
#	src/main/java/io/github/itzispyder/clickcrystals/scripting/syntax/macros/CraftCmd.java
#	src/main/java/io/github/itzispyder/clickcrystals/util/minecraft/InvUtils.java
@TutlaMC TutlaMC changed the title Crafting /w CCS Crafting + CCS Editor Update May 6, 2026
@LetMePractice
Copy link
Copy Markdown
Contributor

👀

@ItziSpyder
Copy link
Copy Markdown
Member

Wouldn't it be better to only have 1 argument craft <identifier> then use Minecraft's recipe book API to fetch the inventory materials and auto craft the item?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants