This mod adds a machine into the game that can print any item from XP. Place an item into an empty printer and start sneaking to deposit experience! Jumping while sneaking lets you deposit more XP at a time.
When the XP bar is full, the printing process begins! A translucent item will appear above the machine and slowly become more opaque over time. You can take it out once it's completely solid!
Created for ModFest: Singularity
Additional Features
- EMI and WTHIT integration
- The Printer can pick up lingering XP orbs on its own
- Hoppers can take printed items from machines
- The printed stack is an exact duplicate of whatever you put in, preserving enchantments, name, etc.
enablePrintergamerule for whether to allow use of The Printer by default- Shader-compatible; the image above uses Iris and Complementary Reimagined
...and more!
Customization
The cost and printing duration for a stack depend on various factors, including:
- Material or item type
- Item rarity
- NBT contents
They can also be heavily extended and customized with Printer Rules, a fully data-driven system to modify values depending on the item.
Visit the Wiki for more info on customization features!
License
MIT © spadeteam
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
|
R
1.4.4
|
last yr. | 1 | |||
|
R
1.4.4
|
last yr. | 1 | |||
|
R
1.4.3
|
last yr. | 1 | |||
|
R
1.4.2
|
last yr. | 1 | |||
|
R
1.4.2
|
last yr. | 1 | |||
|
R
1.4.2
|
last yr. | 1 | |||
|
R
1.4.1
|
last yr. | 1 | |||
|
R
1.4.1
|
last yr. | 1 | |||
|
R
1.4.1
|
last yr. | 1 | |||
|
R
1.4.1
|
last yr. | 1 | |||
|
R
1.4.0
|
last yr. | 1 | |||
|
R
1.4.0
|
last yr. | 1 | |||
|
R
1.3.0
|
last yr. | 1 | |||
|
R
1.2.0
|
last yr. | 1 | |||
|
R
1.1.0
|
last yr. | 1 | |||
|
R
1.0.2
|
last yr. | 1 | |||
|
R
1.0.1
|
last yr. | 1 | |||
|
R
1.0.0
|
last yr. | 1 |
- Updated to 1.20.4
- Printing sound is now handled more seamlessly on the client
- Fixed XP orb server crash
- Re-implemented translucent rendering (items only)
- Migrated to datagen
- Added Simplified Chinese translations (**yif258**)
- Added
theprinter:loses_datatag (adapted from **repulica**) - Added
PrinterOutputCreatedAPI event for custom stack modification
- Converted stereo audio to mono (fixes positioning)
- Updated Data Criteria to include a resource reloading fix
- Updated Data Criteria to include a resource reloading fix
- Updated Data Criteria to include a resource reloading fix
- Backported all changes to 1.19.2
- Updated to 1.20
- Merged Sodium fix from 1.19.3
- FIxed game rule translation keys
- Temporarily fixed Sodium incompatibility
- Merged game rule changes from 1.19.4
- Updated to 1.19.4
- Created a custom game rule category
- Integrated with the Transfer API
- Mods that do the same can now interact seamlessly with The Printer
- Added EMI and WTHIT integration
- Added comparator support for the Printer block
- Added Turkish translations (thanks YakisikliBaran!)
- Removed a stray debug stdout
- Ported to 1.19.3
- Migrated to [Data Criteria](https://modrinth.com/mod/data-criteria)
- Added
requirePrinterXPgamerule, defaults totrue - When disabled, there is no printing XP cost and the process begins immediately
- Fixed a dupe exploit by clearing internal item inventories, such as with shulker boxes and bundles
- If an item stores an inventory under a key other than
Items(or the same underBlockEntityTag), it won't be modified
- Fixed a crash upon saving when an XP orb isn't targeting a printer block