Custom Crafters: Difference between revisions

From Official Gamemode 4 Wiki
Jump to navigation Jump to search
(Added image's and Edited wording.)
(→‎Features: Tweaked words- and re-jigged)
Line 1: Line 1:
{{ModuleInfobox|name=Custom Crafters|icon=custom_crafters.png|type=Base|creator=Sparks|updater=Sparks, SpecialBuilder32, and Bluefire610|versions=1.14|complementary=[[Standard Crafting]], [[Record Crafting]]}}
{{ModuleInfobox|name=Custom Crafters|icon=custom_crafters.png|type=Base|creator=Sparks|updater=Sparks, SpecialBuilder32, and Bluefire610|versions=1.14|complementary=[[Standard Crafting]], [[Record Crafting]]}}


This module allows you to craft custom items using a special crafting table. Recipes are added by other Gamemode 4 Modules.
This module allows you to craft custom items using a special crafting table . Recipes are added by other Gamemode 4 Modules.
==Features==
==Features==
A Custom Crafter is a special crafting table made from a dropper. To create a Custom Crafter, put the recipe of a dropper inside a dropper, and throw a crafting table on top of the dropper. 
[[File:Custom Crafting Creation.png|none|thumb|649x649px]]
A Custom Crafter enables other Gamemode 4 modules to add custom recipes, and supports multi-crafting and item nbt. For example, the [[Custom Crafters/Standard Crafting|Standard Crafting]] module adds recipes for crafting horse armor and cobwebs, among other items. Alone, this module adds no recipes. See the Expansions section of the page below for modules that add recipes.
Custom Crafters, unlike Minecraft's custom recipe system, allows access to item nbt. This enables modules to add custom items without replacing an item in the game. [[Heart Canisters]], for example, adds a custom item that increases player health. The canisters themselves are textured player heads, which requires specific item nbt.


Multi-crafting is also supported by Custom Crafters, allowing multiple items to be crafted at the same time. This works as long as each non-empty slot has the same number of items.  
=== General ===
A Custom Crafter enables other Gamemode 4 modules to add custom recipes, and supports multi-crafting and item nbt - unlike Minecraft's recipe system which does not. Alone, this module adds no recipes. It can be used to add new items to the game without having to replace an existing one.


When broken, a Custom Crafter will drop the items that was used to create it.  
An example of a module adding recipes is [[Custom Crafters/Standard Crafting|Standard Crafting]] which adds recipes horse armor and cobwebs, among other items.  [[Heart Canisters]] adds a custom item that increases player health. The canisters themselves are textured player heads, which requires specific item nbt. See the Expansions section of the page below for more modules that add other recipes.
 
Multi-crafting is also supported by Custom Crafters, allowing multiple items to be crafted at the same time. This works as long as each non-empty slot has the same number of items.
 
=== Creation ===
To create a Custom Crafter, put the recipe of a dropper inside a dropper, and throw a crafting table on top of it. When broken, a Custom Crafter will drop the items that was used to create it.
[[File:Custom Crafting Creation.png|none|thumb|649x649px|alt=|Three step creation of a custom crafter]]
===Technical Details===
===Technical Details===
Recipies in the Custom Crafter are processed every 0.8 seconds. Only Custom Crafting recipes can be done in the Custom Crafter. If the stack size for crafting multiple items would result in an output with more than the resulting item stack would allow, the crafting recipe will not initiate. e.g. if a stone recipe would yield over 64 stone (due to multi-crafting), the recipe would not work. Another example is if a snowball recipe would yield over 16 snowballs.  
Recipes in the Custom Crafter are processed every 0.8 seconds. If the stack size for crafting multiple items would result in an output with more than the resulting item stack would allow, the crafting recipe will not initiate. e.g. if a stone recipe would yield over 64 stone (due to multi-crafting), the recipe would not work. Another example is if a snowball recipe would yield over 16 snowballs.  


=== Advancements ===
=== Advancements ===
Line 27: Line 30:


==Expansion Packs & Reliant Modules==
==Expansion Packs & Reliant Modules==
The Custom Crafters module doesn't do anything on its own. Expansion packs for this module add custom crafting recipes to the game. Some reliant modules rely on this module in order to properly function, for example to craft some items.
The Custom Crafters module doesn't do anything on its own. Expansion packs for this module add custom crafting recipes to the game. Some reliant modules depend on this module in order to properly function, for example to craft some items.


=== Expansion Packs ===
=== Expansion Packs ===

Revision as of 19:34, 22 May 2019

Custom Crafters

Module TypeBase
Created bySparks
Last Updated bySparks, SpecialBuilder32 and Bluefire610
Complementary ModulesStandard Crafting, Record Crafting
Compatible MC Versions1.14

This module allows you to craft custom items using a special crafting table . Recipes are added by other Gamemode 4 Modules.

Features

General

A Custom Crafter enables other Gamemode 4 modules to add custom recipes, and supports multi-crafting and item nbt - unlike Minecraft's recipe system which does not. Alone, this module adds no recipes. It can be used to add new items to the game without having to replace an existing one.

An example of a module adding recipes is Standard Crafting which adds recipes horse armor and cobwebs, among other items. Heart Canisters adds a custom item that increases player health. The canisters themselves are textured player heads, which requires specific item nbt. See the Expansions section of the page below for more modules that add other recipes.

Multi-crafting is also supported by Custom Crafters, allowing multiple items to be crafted at the same time. This works as long as each non-empty slot has the same number of items.

Creation

To create a Custom Crafter, put the recipe of a dropper inside a dropper, and throw a crafting table on top of it. When broken, a Custom Crafter will drop the items that was used to create it.

Three step creation of a custom crafter

Technical Details

Recipes in the Custom Crafter are processed every 0.8 seconds. If the stack size for crafting multiple items would result in an output with more than the resulting item stack would allow, the crafting recipe will not initiate. e.g. if a stone recipe would yield over 64 stone (due to multi-crafting), the recipe would not work. Another example is if a snowball recipe would yield over 16 snowballs.

Advancements

Advancement Description Requirement
Clever Crafting Build yourself a Custom Crafter with droppers and a crafting table. Create a custom crafter

Expansion Packs & Reliant Modules

The Custom Crafters module doesn't do anything on its own. Expansion packs for this module add custom crafting recipes to the game. Some reliant modules depend on this module in order to properly function, for example to craft some items.

Expansion Packs

Reliant Modules

Learn More and Download

Watch on YouTube

Download

History

Version Date Change
1.8 05 Feb 2015 Released Custom Crafters
12 Feb 2015 Fixed Custom Crafter workbench dropping
1.9-1.10 27 Jan 2016 Updated for 1.9 command format
21 May 2016 Fixed crafting table bug
05 Jun 2016 Fixed bug where crafting table item is not deleted upon creation
Added "Clever Crafting" achievement
1.11 10 Jun 2017 Updated for 1.11 command format
1.12 10 Jun 2017 Updated for 1.12 command format
1.13 19 Nov 2018 Updated for 1.13 data packs

Previous Versions

MC 1.8 Versions

The MC 1.8 Versions did not have achievements. Additionally, when mined, the items placed inside the dropper would not drop (7 cobblestone and 1 redstone).

MC 1.9-1.12 Versions

In the MC 1.9-1.12 versions, the advancements were actually a simulated achievement, using tellraw to show the message. This has been transferred to advancements upon the release of the 1.13 version. Additionally, items in slots that should be empty would be ignored, causing the possibility of losing items; this was fixed in the 1.13 version.