Jump to content

  • Curse Sites
Become a Premium Member! Help
Latest News Article

[1.6.4][SMP]Crafting Suite - Now with Plans! [v0.2.1.4][Forge]

crafting enhancement vanilla tool

  • Please log in to reply
137 replies to this topic

#1

_bau5
    _bau5

    Gold Miner

  • Members
  • 498 posts
  • Location: United States
  • Minecraft: _bau5bot

Posted 29 October 2013 - 11:44 PM

Posted Image

Crafting Suite

Crafting Suite is a follow up on my original mod, Project Bench. It brings back the Project Bench, but also expands upon the original idea of it. Now the player will be able to have a more personalized experience with the benches in their world, both functionally and aesthetically. You'll have access to many things, from crafting benches that will hold onto their inventory rather than drop it, and benches that will have additional storage space that they can craft from. There will also be a variety of modifiers that one might add enhance or alter the functionality or look of the bench, I will go over those within.
Crafting Suite is as of this writing in an infantile stage and has gone through some testing. There are many things planned, but not as many yet implemented as I plan to bring those in over time. First priority is get something out there that demonstrates the ideas of the future. I'll do my best to go over as much as I can in this post, but feel free to leave a comment if something doesn't have enough of an explanation.

Plans!

Posted Image

Updated to 0.2.1.4 (February 20, 2014)
- Updated internal saving system, less broken benches and such.
- Recipes for Deep Slot, Plans, and tools Modifier, along with the plan recipe now give double the items than before.
- Many other tweaks, be wary of new bugs. Please report.
Updated to 0.2.1.3 (December 3)
- Fixed crash on start for servers, my bad.
Spoiler:

The Modification Table:
Spoiler:

The Project Bench
Spoiler:
Modded Crafting Table:
Spoiler:

Modifiers:
Spoiler:

Recipes:
Spoiler:

Mod Spotlight: (if you're struggling with how to make the benches, check here)
Spoiler:

Downloads:
1.6.4 - CraftingSuite-v0.2.1.4(*)

Changelog:
- 0.2.1.4: Internal changes to how the benches are saved, reduces clear benches and crashy-ness. Some recipes, i.e. Tool, Deep Slot, Plans Modifier, and Plans now give double the items than previously.
- 0.2.1.3: Fixed a crash on start for dedicated servers in relation to particles being added.
- 0.2.1.2: Fix for benches becoming chests when they shouldn't be.
- 0.2.1.1: NEI Usage and Recipe support. Tooltips always show modifiers on a bench now. Plans should now longer use incorrect Ore Dictionary stacks (verify please). Crash resolved that occurred when using up tool in crafting recipe then trying to craft something again in bench with Tool Modifier.
- 0.2.1.0: Plans, Deep Slot, NEI Shift Click, Modded Table, Localization support, many internal tweaks. Check commits for more detailed changes.
- 0.1.8.2: Fixed possible NPE
- 0.1.8.1: Fixed NPE, added tool render atop the bench.
- 0.1.8: Initial release. Added Modification Table, Holding, Crafting, Storing, and Tools Modifiers, added language support and version checking.

Dependencies:
- v0.1.8 - v0.2.1.0: Forge: Built against version 9.11.1.916.

Known Bugs:  
- Glitchy rendering if using Fast graphics, as opposed to fancy graphics.
- Deep Slot shows incorrect stack size (1) for other players on server. This is because stacks are sent in packets where stack size is written as a byte and therefore doesn't support stack sizes greater than 127. Functionality is intact, no duping or anything. Just seem a bit screwy. Will look for a fix .

Error Reporting:  
- If you have a GitHub account, open an issue there, that is the best way to reach me. You can find the repo here.
- If no GitHub, post a comment. Include crash report, at the very least the stack trace portion of it. Also, since it has gotten more complex, please leave note of how you produced the bug, or what you were doing when the crash happened.

Credits:
- MyEternity: translation to Russian.
- chicken_bones: Not Enough Items to improve some aspects of the Benches (see below for legal stuff).

Licensing: (Mod pack authors, look here)
This work is licensed under the Public License version 3. It is an open source mod, and therefore much privileges are given to the users. You are free to distribute the mod and edit it if you wish. However, no monetary gain shall be had unless you explicitly consult me and I, the mod author, allow it. Additionally, credit is required to be included upon redistributing it.

- Mod pack authors, this means that you may include Crafting Suite and all updates to which this licensing is still applicable without asking me directly. Please leave credit for me somewhere in the mix. Also, I will be selectively willing to include a section listing the mod packs using Crafting Suite if you message me and notify me of that wish.

This mod now includes a redistribution of an NEI class. I, the mod author, have altered the original file as provided by chicken_bones. The appropriate steps have been taken to comply with his redistribution wishes as detailed under the forum topic for the ChickenBones mods. Furthermore, the sections that were edited within the class have been marked for easy comparison. These steps were taken to complete compatibility of Crafting Suite with the functionality of the overlay (shift clicking of the ?).
  - Original File: https://bitbucket.or...java?at=default
  - Altered Version: https://github.com/b...layHandler.java
something - _bau5(formerly rickrage12).

Register or log in to remove.

#2

RandomMoped
  • Location: Barrie, On
  • Minecraft: Yourdoingitwrong
  • Xbox:A Random Moped

Posted 30 October 2013 - 12:02 AM

page kinda doesn't work

#3

_bau5
    _bau5

    Gold Miner

  • Members
  • 498 posts
  • Location: United States
  • Minecraft: _bau5bot

Posted 30 October 2013 - 12:06 AM

View PostRandomMoped, on 30 October 2013 - 12:02 AM, said:

page kinda doesn't work
Yeah, I've redone it three times, and it wipes the formatting every time. Mildly annoying.

EDIT: Got it.

Edited by _bau5, 30 October 2013 - 12:31 AM.

something - _bau5(formerly rickrage12).

#4

Rongmario
    Rongmario

    Lapis Lazuli Collector

  • Members
  • 1141 posts
  • Location: Leeds, United Kingdom - Minecraftia :P
  • Minecraft: Rongmario

Posted 30 October 2013 - 08:35 AM

1.6.2 support? Unless you can help me with moving my 200mods 1.6.2 modpack on 1.6.4.

#5

yric277
    yric277

    Carpenter

  • Members
  • 44 posts
  • Location: Australia, mate.
  • Minecraft: mansioncrafter

Posted 30 October 2013 - 08:56 AM

Awesome new mod bau_5 love the new features! Keep it up mate!

#6

Razorskills
  • Location: Canada
  • Minecraft: Razorskills

Posted 30 October 2013 - 03:33 PM

Cool stuff, I will try it out very soon!

#7

BakuMinerGuy
  • Location: Where do you think?
  • Minecraft: BakuMinerGuy

Posted 30 October 2013 - 04:45 PM

Looking great!  The modifiers and whatnot can now give a definite system of crafting table tiers with other mods. (It also suits vanilla, too)

Tier 1 = Crafting Table (The table we all know and love)

Tier 2 = Crafting Station, Crafting Station Slab (Same as vanilla, but doesn't drop items when the gui is closed)

Tier 3 = Arcane Workbench, Worktable, Crafting Suite, ME Crafting Terminal (Specialised tables geared towards specific tasks, making a couple of the more tedious tasks easier, and in crafting suite's case, are modular.  They are also capable of doing regular crafting recipes)

Tier 4 = Molecular Assembly Chamber, Auto Workbench, Advanced Crafting Table, Assembly Table with Lasers (Completely automatic crafting.  Just set the recipe, supply materials, and away you go)

Beforehand, I could just skip tier 2 altogether and get a project bench.
Abusing (parenthesis), ,,commas,, :colons:, ;semicolons; and
  • bullet lists
​since 2009.

#8

edi1012
    edi1012

    Iron Miner

  • Members
  • 257 posts

Posted 30 October 2013 - 05:08 PM

Great!Now i can stop throwing my items on the floor when i am missing some copper!And i can just put the hammer there and live a good life!
Posted ImagePosted Image

#9

_bau5
    _bau5

    Gold Miner

  • Members
  • 498 posts
  • Location: United States
  • Minecraft: _bau5bot

Posted 30 October 2013 - 06:03 PM

View Postyric277, on 30 October 2013 - 08:56 AM, said:

Awesome new mod bau_5 love the new features! Keep it up mate!
Thanks! Glad you enjoy it, if you have any ideas for more features, drop me a line

View PostRazorskills, on 30 October 2013 - 03:33 PM, said:

Cool stuff, I will try it out very soon!

View Postedi1012, on 30 October 2013 - 05:08 PM, said:

Great!Now i can stop throwing my items on the floor when i am missing some copper!And i can just put the hammer there and live a good life!
That's the idea of it Posted Image Plus more, of course!

View PostBakuMinerGuy, on 30 October 2013 - 04:45 PM, said:

Looking great! The modifiers and whatnot can now give a definite system of crafting table tiers with other mods. (It also suits vanilla, too) Tier 1 = Crafting Table (The table we all know and love) Tier 2 = Crafting Station, Crafting Station Slab (Same as vanilla, but doesn't drop items when the gui is closed) Tier 3 = Arcane Workbench, Worktable, Crafting Suite, ME Crafting Terminal (Specialised tables geared towards specific tasks, making a couple of the more tedious tasks easier, and in crafting suite's case, are modular. They are also capable of doing regular crafting recipes) Tier 4 = Molecular Assembly Chamber, Auto Workbench, Advanced Crafting Table, Assembly Table with Lasers (Completely automatic crafting. Just set the recipe, supply materials, and away you go) Beforehand, I could just skip tier 2 altogether and get a project bench.
Very well put, this is how I basically think of it as well, and I try to control the progression as such. I definitely don't develop this mod as an independent venture of other mods. My personal server has an array of mods, so it helps me figure out how to fit mine into the nitches. Praise be to all the other tiers as well. Logisitics pipes will always be one of my favorites, that you didn't mention Posted Image
something - _bau5(formerly rickrage12).

#10

FanatiksLP
  • Location: Germany
  • Minecraft: Fanatiks182

Posted 31 October 2013 - 08:43 PM

Getting Crash on a Server. I placed the Project Bench and get an Internal Server Error and after that MC crashed Posted Image

Spoiler:

German Lets Player ( Visit me )

#11

FatBobTheSlob

Posted 31 October 2013 - 08:59 PM

The only thing holding me back from switching is the fact that it doesn't have a recursive (via config file changeable) recipe search with the materials in inventory.

Say I have a stack of wood logs in my inventory, opening the bench up with the modifier looks up all recipes and displays them that can be crafted from the stack of wood logs.

This is something that EasyCrafting does, but that mod hasn't seen any update in a long itme, even though there's an user irregularly updating this.

This mod offers more and I'd like to switch one such a feature would be implemented. I'm aware a recursive recipe search can be very taxing on system, which is why it should be an optional modifier. You either user it or don't.

#12

ItsiAdam
    ItsiAdam

    Diamond Miner

  • Members
  • 807 posts

Posted 31 October 2013 - 09:20 PM

Wow, looks great. Good job!
Just to confirm; any wood will work with this? (If so, yay! I can have solid pink Project Benches!!!!!)

View PostRongmario, on 30 October 2013 - 08:35 AM, said:

1.6.2 support? Unless you can help me with moving my 200mods 1.6.2 modpack on 1.6.4.
So, message me your mods folder and configs and I'll have you on 1.6.4 in 3~  days considering all the mods are updated/compatible with 1.6.4 :3
Who am I? I'm iAdam____ :P
Please remember to Quote me, and if you found my post useful give it a Posted Image
I'm trying an experiment about cheese, can you fill it in please? <3 (Click)

#13

Rongmario
    Rongmario

    Lapis Lazuli Collector

  • Members
  • 1141 posts
  • Location: Leeds, United Kingdom - Minecraftia :P
  • Minecraft: Rongmario

Posted 31 October 2013 - 09:36 PM

View PostiAdam____, on 31 October 2013 - 09:20 PM, said:

So, message me your mods folder and configs and I'll have you on 1.6.4 in 3~  days considering all the mods are updated/compatible with 1.6.4 :3
Aha its fine, I did it in 2 hours, I just cba when I posted that xD, thanks for the help anyway. I am the utimate modpack creator! xD

#14

Enosphorous

Posted 31 October 2013 - 09:48 PM

View Post_bau5, on 30 October 2013 - 12:06 AM, said:

Yeah, I've redone it three times, and it wipes the formatting every time. Mildly annoying.

EDIT: Got it.

If your page gets HTML-ized, simply edit the post again and, with all of the scrambled text, hit 'Use Full Editor', as it automatically fixes most of the issues. The only things you'll need to fix are commas, apostrophes, and quotes.

The mod is really cool. I love the Project Bench mod, and now this is taking it to a new level!

Posted Image


#15

TheBearGames

Posted 31 October 2013 - 10:27 PM

Looks pretty cool, il try it out when I get a chance

#16

ItsiAdam
    ItsiAdam

    Diamond Miner

  • Members
  • 807 posts

Posted 31 October 2013 - 10:28 PM

View PostRongmario, on 31 October 2013 - 09:36 PM, said:

Aha its fine, I did it in 2 hours, I just cba when I posted that xD, thanks for the help anyway. I am the utimate modpack creator! xD
Sorry, going offtopic; Teehee. Running a modpack with 200 mods total atm, although my last one had 250... lagged to heck xD
Who am I? I'm iAdam____ :P
Please remember to Quote me, and if you found my post useful give it a Posted Image
I'm trying an experiment about cheese, can you fill it in please? <3 (Click)

#17

Rongmario
    Rongmario

    Lapis Lazuli Collector

  • Members
  • 1141 posts
  • Location: Leeds, United Kingdom - Minecraftia :P
  • Minecraft: Rongmario

Posted 31 October 2013 - 10:35 PM

View PostiAdam____, on 31 October 2013 - 10:28 PM, said:

Sorry, going offtopic; Teehee. Running a modpack with 200 mods total atm, although my last one had 250... lagged to heck xD
Thank God that mine doesn't lag, Render Distance at Normal, 60FPS no spikes!


Also _bau5, What mods is compatible with the mod? (What wood etc)

#18

VapourDrive

Posted 31 October 2013 - 10:45 PM

Very cool concept, and original.
(as much as I liked and used project bench... it was just a RP2 mechanic fill-in =P).
I will need to tinker with this, slight pun intended.

#19

_bau5
    _bau5

    Gold Miner

  • Members
  • 498 posts
  • Location: United States
  • Minecraft: _bau5bot

Posted 31 October 2013 - 11:43 PM

View PostFanatiksLP, on 31 October 2013 - 08:43 PM, said:

Getting Crash on a Server. I placed the Project Bench and get an Internal Server Error and after that MC crashed Posted Image
Spoiler:
Thanks for the report, looks like you somehow managed to acquire a stack with a broken tag. What did you do to get it?

View PostRongmario, on 31 October 2013 - 10:35 PM, said:

Thank God that mine doesn't lag, Render Distance at Normal, 60FPS no spikes! Also _bau5, What mods is compatible with the mod? (What wood etc)
The easy answer is any wood that is in the OreDictionary. It's on behalf of the mod authors to register it. Forestry, Biomes o plenty, extra biomes etc should be supported. Forestry is the only one I've tested, but it shouldn't matter.

View PostVapourDrive, on 31 October 2013 - 10:45 PM, said:

Very cool concept, and original. (as much as I liked and used project bench... it was just a RP2 mechanic fill-in =P). I will need to tinker with this, slight pun intended.
Glad you like it, trying to add some more appeal to it!

View PostFatBobTheSlob, on 31 October 2013 - 08:59 PM, said:

The only thing holding me back from switching is the fact that it doesn't have a recursive (via config file changeable) recipe search with the materials in inventory.

Say I have a stack of wood logs in my inventory, opening the bench up with the modifier looks up all recipes and displays them that can be crafted from the stack of wood logs.

This is something that EasyCrafting does, but that mod hasn't seen any update in a long itme, even though there's an user irregularly updating this.

This mod offers more and I'd like to switch one such a feature would be implemented. I'm aware a recursive recipe search can be very taxing on system, which is why it should be an optional modifier. You either user it or don't.
I've been wanting to do this for a long time. I've toyed with various ways of doing it, but there just isn't a very simple, non memory intensive way to do it, from what I see. I'd be happy to have a brainstorm about it though

View PostEnosphorous, on 31 October 2013 - 09:48 PM, said:

If your page gets HTML-ized, simply edit the post again and, with all of the scrambled text, hit 'Use Full Editor', as it automatically fixes most of the issues. The only things you'll need to fix are commas, apostrophes, and quotes.

The mod is really cool. I love the Project Bench mod, and now this is taking it to a new level!
Thanks for the tip, I'm almost afraid to edit it anymore >.<
something - _bau5(formerly rickrage12).

#20

_bau5
    _bau5

    Gold Miner

  • Members
  • 498 posts
  • Location: United States
  • Minecraft: _bau5bot

Posted 01 November 2013 - 12:53 AM

View PostFanatiksLP, on 31 October 2013 - 08:43 PM, said:

Getting Crash on a Server. I placed the Project Bench and get an Internal Server Error and after that MC crashed Posted Image
Updated to resolve this crash. And it now renders the tool in the matrix. Note that the default behavior of a selected tool is that it is placed in the middle of the grid, for shaped crafting, place the items appropriately around there.

Cheers
something - _bau5(formerly rickrage12).