aleksilassila / litematica-printer Goto Github PK
View Code? Open in Web Editor NEWAn extension for Litematica that adds the missing printer functionality for 1.19, 1.18 and 1.17
License: GNU Affero General Public License v3.0
An extension for Litematica that adds the missing printer functionality for 1.19, 1.18 and 1.17
License: GNU Affero General Public License v3.0
How do I install and activate the printer?
Minecraft version: 1.17.1 (irrelevant as it is on the release files themselves)
Mod version and malilib version: 1.8 and 1.17.1-0.10.0-dev.24 (again irrelevant)
Description of the bug: A seemingly useless save is bundled with both the 1.17 and 1.16 releases of the 1.8 version.
Expected behavior: The release files should have only the necessary files to run the mod and be a couple of kilobytes as the previous releases, not 7.14 MB because of a compressed 10.9 MB save folder that is a generic "New World" apparently used to test the mod judging by the cloned structures.
To Reproduce:
me
there will be a save folder called aleksilassila
you may copy this folder to your saves folder if you want to access it.Screenshots:
Hello!
I noticed that the printer automatically right clicks on comparators when needed (nice job). It would be nice if there was a similar feature for noteblocks, so you could just paste a schematic with a song and the notes would be set automatically.
Any stairs are not oriented properly and only depends on player position (shouldn't).
It should print only if you are in the good oriented position.
Also printing only above is super annoying at times, is there a way to bypass this?
NOTE:
#masas-mods
)Minecraft version
Which Minecraft version are you playing on?
Mod version and malilib version
Which exact mod version are you using? Include the full mod file name which includes the build date and time for the development versions, or you can see the mod version in the title of the Litematica main menu.
"Latest" is not a version!! It's ambiguous, it's a moving target, and very often the version is not actually even the latest available version at that time.
Description of the bug
A clear and concise description of what the bug is.
You can remove this and all the following non-applicable sections of this template (and the first paragraph notice)!
Expected behavior (if not clear from the description)
A clear and concise description of what you expected to happen.
To Reproduce (if not clear from the description already)
Steps to reproduce the behavior:
Screenshots
If applicable, add screenshots to help explain your problem.
Additional context
Add any other context about the problem here.
this would allow you to build in mid air and not need to place a block in middle of air just to get the pritner going
I wanted to download the printer addon but there is no .jar file
I'm using Litematica on Forge 1.16.5, and I really need the printer. Your fork seems amazing.
Links to the Litematica's Forge test versions: https://masa.dy.fi/tmp/minecraft/mods/misc_test_versions/unsupported_temporary_forge_1.16.5/
can u make the printer in the way that it place blocks in less speed pls
FAILURE: Build failed with an exception.
Could not resolve all dependencies for configuration ':classpath'.
Could not find mixingradle.jar (org.spongepowered:mixingradle:0.6-SNAPSHOT).
Searched in the following locations:
http://files.minecraftforge.net/maven/org/spongepowered/mixingradle/0.6-SNAPSHOT/mixingradle-0.6-SNAPSHOT.jar
unsure why this is happening, im trying to get this to work with 1.16.5 but whenever i run gradlew setupDecompWorkspace it does this
There should be an option to disable air placement for servers with anticheats.
And an option to use temporary blocks such as dirt to place air located blocks like baritone would simplify so much more the process of building
Hi I'm not sure what's the cause of this, but whenever I enable Printer mode it's causes my character to be incapable of moving. It totally freezes me in place even after I disable Printer again. I have to reconnect to be able to move around again. I can still use my inventory freely. So it's just my movement.
Printer version: litematica-printer-1.17-1.7
MaLiLib version: MaLiLib-Fabric-1.17.1
Litematica version: Litematica-Mod-Fabric-1.17.1
(These are all copied names from my mod files to get the correct versions for u)
I don't quite know how to say this other than 'the printer did it wrong'.
Where there were upside down stairs, it placed deepslate tiles, and where there's flowerpots, it just places whatever is in hand.
Here is the schematic.
central_post_office.zip
hey, there. I had to install JDK 16 to use it even if it said, that you can use JDK 16 <
I was using printer on server that checks facing of blocks and pistons, repeaters and all sorts of blocks were placed incorrectly. There should be option to disable placement of such blocks or just not placing them if player is facing wrong direction. On the particular server that I play on check is pretty simple and I think based on head/camera angle of a player that is placing block, so if I place block behind me it will face towards me just like I would place it in front of me (same for sides)
I am playing on a server and have creative mode. I like that litematica printer fork is updated for 1.17 which the server is on.
In 1.12.2 schematica the printer function had an option to delete any block it deemed wrong. Very annoying with leaves and water but in general really helpful. I was reading in the summary of this litematica fork about deletion but I can't find any further info on it.
In case it's not already in the fork the way I would expect it, I would like the option to have the printer function be able to delete wrongfully placed blocks in creative mode. The original schematica had this function. I would expect as the same code was used, this would be possible right?
Hi im trying to use this printer for an underwater build but I noticed that there has to be an air block for the printer to actually place the block, it does not print the blocks if there is water. Could you please fix this? It would be really helpful. Version 1.16.5
Description
It is very annoying for tools to get moved all over the inventory when printing. Especially when the printer makes a mistake and your pickaxe has been moved into your inventory or when you get attacked by a mob and your sword has been moved away.
Potential Solution
Perhaps an item whitelist/blacklist so the printer can not move those items in the hotbar while switching out the blocks in your hand to be placed. Alternatively, a slot whitelist/blacklist could also work so the printer can only touch certain slots on the hotbar.
Hi, on the most recent version as of writing this, when the printer encounters a block it cannot place or obtain via creative, e.g. water or glow berry vines, the player freezes and is unable to move. This could be because of my faster than normal (0.05) printer delay, but i have a feeling it is possibly due to those blocks existing
Hello
While testing the mod in a multiplayer server that isn't running at 20 TPS constantly I noticed somethings.
hey,
maby a good idea tho put a small tutorial where you put the files bcs I have no idea
Hi
how do i use the printer function?
is there a video i can watch to help me find it and use it?
Thanks
1.16
item frames wont place my assumption is that it is registered as a entity and there for wont try to place
im not sure if this is a feature but whenever i enable the printer the player starts moving semi-automatically, just floating forwards. this is a problem especially on servers where youll get stuck in the air, unable to move or directly kicked for flying. idk if this is a feature or not but id like to have the option to have it disabled, so the printer just places blocks and nothing else.
Minecraft version
1.16.5
Mod version and malilib version
malilib-fabric-1.16.4-0.10.0-dev.21+arne.2.jar
Printer version: 1.6
Description of the bug
Double slabs are interpreted as single slabs for some reason
Expected behavior (if not clear from the description)
It would auto "fill" the slab by placing two slabs inside the block to create a double slab. Instead, a single bottom type slab is placed.
To Reproduce (if not clear from the description already)
Steps to reproduce the behavior:
Screenshots
https://i.imgur.com/UAc0fz4.png
Additional context
Nothing else
#9 How do I get the printer to place underwater? Should it place blocks in water automatically?
NEVERMIND, I found the setting! It's replace liquids at the bottom of the generic settings.
Minecraft 1.17.1
Litematica printer 1.17 1.8
delay set to 0.2 range to 6(changed later to 4)
I have a strange bug when I place layers, verify them, everything seems ok. Then relog/move away and when I come back there are blocks missing in every layer. And I need to reverify it and fix.
before and after logout. those screenshot are apart by seconds.
hey man how deos this work where do I need to put the file
First of all thanks for this great mod. It helped me a ton, but after building with this for some time i noticed that the printer seems to place trapdoors in the wrong direction. So instead of making them face west they face south and so on.
I'm using the 1.8 Version for 1.16
Hey!
First I'd like to say thanks for this fantastic mod, I've been looking for something similar for quite a while. Once we know how the printer behave, it's easy to anticipate some potential issue.
But with the latest build of Litematica (litematica-fabric-1.17.1-0.0.0-dev.20210906.183617), some new options appeared, like saving a schematic with lowercase/underscore on the name (area editor: Home Tundra > schematic name: home_tundra) and it's something I really dislike since it's turned on by default.
So when I have the printer mod loaded, the latest options added disappear from the settings. The lowercase/underscore is still showing but no option to turn it off.
Minecraft version
Which Minecraft version are you playing on?
Minecraft 1.16.4
Mod version and malilib version
Which exact mod version are you using? Include the full mod file name which includes the build date and time for the development versions, or you can see the mod version in the title of the Litematica main menu.
Litematica-Fabric-1.16.3-1.6.jar
malibib-fabric.1.16.4.0.10.0-dev.21+arne.3.jar
Description of the bug
A clear and concise description of what the bug is.
For some reason, every time I load a schematic, it gives me these weird looking objects instead of blocks. Image attached.
Context:
It was working prior to today, but all of a sudden it's giving me these weird objects. I've tried with and without shaders, nothing changes. Tried deleting my config folder, but to no avail for a fix.
Screenshots
If applicable, add screenshots to help explain your problem.
Please update for 1.16.5
Soooo
I've got a problem with this modification. First of all is there any kind of Explanation anywhere other than in-game Controls? like a Readme that says how to find the Configurations of Litematica Printer or which one is for the mod and not for the normal Litematica? The only one I've found on Github was the Read.me About the Project, But not how to use it.
I can't seem to find a way to get it to work because I don't really know where it is. So maybe it would be nice to know which Keybind is used For the Printer or an Overview on how to set up the Mod.
AND LASTLY
I'm sorry if I'm using the Platform wrong the only reason I've used it so far was to find and Info about Paper and this Problem of mine with the Mod. So don't know if what I'm doing is right if not please correct me.
I Hope for a response and wish yall a Wonderful day!
Thankyou for developing this, it's been a great tool for creating build time-lapses.
The only issue I've encountered is that trap doors, end rods and likely a bunch of other blocks don't face the right way. For example, an end rod that should be placed horizontally will be placed vertically. Likewise, trap doors won't place open, only closed.
I understand that this is an addition that you have probably just chosen not to implement for whatever reasons.
Since I need this addition added relatively soon I am willing to commission this privately if necessary.
message me here: @charliecustard_builds or discord: charliecustard#0481
I apologise in advance for submitting this as an issue (as it's more of a request) however I couldn't find a contact for you @aleksilassila
The stick tool for moving schematics or selecting schematics does not work in multiplayer. It works in singleplayer, but not multiplayer. What's the solution to this problem? :(
Hello, I like the idea of the printer, but I really dont know how to use it, I just dont know, could you do a type tutorial?
Minecraft version
1.16.4 (fabric loader 0.10.6 build 214
Mod version and malilib version
Which exact mod version are you using? -
litematica-fabric-1.16.4-0.0.0-dev.20210612.170003.jar (What curseforge says it latest as of about 8 PM CET on the 18th of Aug. 2021)
malilib-fabric-1.16.4-0.10.0-dev.21+arne.5.jar (Same as with Litematica)
Description of the bug
The printer opens chests when placing blocks on and around chests, but I'm not sure why that would be). When attempting to close chest, it gets opened again, which makes any further progress difficult, as the only way to close the chest it through getting lucky and managing to disable the printer in the split second the UI isn't open after pressing Esc or E .After finally managing to exit the chest, you cannot move and are forced to relog. (After a while I figured out double-tapping Esc., going to another world and disabling the printer there is a much easier option).
Expected behavior
I expected the printer to place blocks(in my example chests(I had to place a row of 26 chests)) next to chests at least when sneaking, but I wouldn't have been surprised if the mod made me(my player) sneak.
To Reproduce (if not clear from the description already)
Additional context
Notes:
After a bit of messing around I managed to place multiple when sneaking but It opened the last chest in the line even when sneaking.
When I tried placing a chest on another chest it got opened(even when sneaking).
The bug probably happens with other blocks, that have a GUI, but i had enough of getting stuck in GUIs to test.
The printer still tries to place blocks when inside the UI
Edit: This only happens when placing chests, so a more appropriate title would be "Printer interacts with blocks when trying to place chests.
Minecraft version
1.17.1
Mod version and malilib version
litematica-fabric-1.17.1-0.0.0-dev.20210713.103711
malilib-fabric-1.17.1-0.10.0-dev.24
litematica-printer-1.17-1.8
Description of the bug
Startup join a server and crash
Screenshots/paste
https://mcpaste.io/0ba68bec22526b4a
Every time i join a world game crashes
Crash Log:
https://paste.ee/p/7o5m5
Is there a way to make the printer automatically break blocks?
So, a lot of people in the past have reported that when using litematica printer, sometimes blocks like barrells or maybe even stairs aren't placed in the correct rotation or placement. And sometimes, players even freeze. I used to have this problem too.
There is an easy fix to this. Set the printing delay to 0.5 or 0.6 instead of 0.2 - When I set it to either 0.5 or 0.6, it solved all the problems. The block placement was correct all the time, and there were no freezing issues at all either.
So for the convenience of new future players who will use the litematica printer mod, set the default printing delay of litematica printer to 0.5 or 0.6 instead of 0.2 for the next version
please update for 1.17
Im trying to install this "fork" but it keeps crashing minecraft. it could be because I'm playing on mac.
Minecraft version
1.6.5
Mod version and malilib version
malilib-fabric-1.16.4-0.10.0-dev.21+arne.2
litematica-fabric-1.16.3-1.6
Description of the bug
If there is lava on a surface, no block is placed. I turn on the printer and stand directly in front of the lava but it is not replaced.
Expected behavior (if not clear from the description)
Lava is replaced by the block to be placed in the blueprint
To Reproduce (if not clear from the description already)
Go underground at level 11, stand directly in front of the lava source and load a blueprint to replace the lava, e.g. a mining blueprint.
Additional context
I hope the problem can be fixed ๐
Hi, whenever I run the gradlew it runs properly however it leaves the "build" folder with nothing in it but "loom-cache". Not sure if im doing anything wrong or whats happening. Never had this issue.
Printer does not place double chests properly. Instead, it sometimes places double chests like two single chests next to each other, instead of one single chest. please fix this
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.