Starbound

Starbound

470 ratings
Lagless Pixel Printer!
9
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
33.060 KB
13 Jul, 2023 @ 3:19pm
7 May @ 3:20pm
19 Change Notes ( view )

Subscribe to download
Lagless Pixel Printer!

In 1 collection by Silver Sokolova
Silver's Pack 2023
92 items
Description
The Pixel Printer is laggy, that's a fact. This mod replaces the Pixel Printer interface with a Lua recreation! You will need to scan objects to add them to the printer after installing this mod unless you use OpenStarbound[github.com] or StarExtensions[github.com].

Why use this mod instead of other similar mods? It's simple; this mod actually stays true to what the Pixel Printer is! Instead of manually telling the printer what objects exist (meaning most modded objects will not show, even if they are printable), this mod keeps track of which objects you've scanned, so no need for any patches or updates to make them appear; this mod is future-proofed!


Q & A
Q: No objects are showing! I scanned stuff before installing this mod, and I don't see the stuff I scanned!
A: The new interface cannot access your old list of scanned objects. Please rescan objects. For OpenStarbound[github.com] or StarExtensions[github.com] users, use the 'import' button to copy your old scanned objects list to the new interface (you only need to do this once per old character).

Q: Where do I craft the lagless printer?
A: This mod replaces the laggy Pixel Printer, so craft that one! If OpenStarbound[github.com] is used, all printers become lagless.

Q: I scanned stuff before installing this, so now I don't know what to scan because my scanner shows everything in red.
A: Typing `/clearscannedobjects` will reset your original scanned object list, allowing your scanner to show unscanned objects as blue and scanned objects as red.

Q: Clientside?
A: No. If the server has it installed, all players must also install it. If only the player has it installed, they will only be able to use it in singleplayer, but can still scan objects on multiplayer.

Q: Before installing this, I had a Pixel Printer in an Omnicrafter/as a Tiny Station. Selecting it doesn't work now.
A: You must place it into the world normally, unfortunately. It will not work with the Omnicrafter or Tiny Stations. The Omnicrafter will not error unless the printer is selected and opened, so you can safely remove it from the Omnicrafter. For Tiny Stations, mine or ignore it.

Q: Does this work with (insert mod here)?
A: As long as it doesn't replace the Pixel Printer or player.config files. All printable objects can be printed, even those added in future Starbound updates or by mods.

Q: Does this affect modded printers?
A: With OpenStarbound[github.com], all printer objects are affected. Otherwise, this mod only affects the vanilla Pixel Printer, the Outpost Pixel Printer from More Outpost Objects, and the Pixel Printer from SCS Crafting Stations, meaning other printer objects will use their (laggy) vanilla behavior.

Q: When in admin mode, all objects are shown. Does this mod keep that?
A: Implementing the 'show all objects to admins' functionality would bring the lag back. To compensate, there is a button that shows the original Pixel Printer interface, which has said functionality.

Q: What does 'rescan' do?
A: When you scan an object, some of its data (ID, name, icon, price) is stored on the player file. This button allows you to refresh that data. This is useful if an object's name is changed due to a mod update.

Q: Why would I use the 'erase' button?
A: If you uninstall a mod that adds objects, you may want to erase them from your printer. You can keep the data (the mod won't break or anything) if you like.

[discord.gg]
[ko-fi.com]
117 Comments
Mohammed 26 May @ 9:11am 
Alright not to worry I just sorted it out, a non related mod had a clash of file names
Silver Sokolova  [author] 26 May @ 1:18am 
Could I see the logs please?
Mohammed 26 May @ 12:48am 
Im not sure how many times you have to ask, but yes and yes, I am using OS and this mod on it's latest version and to no avail
Silver Sokolova  [author] 26 May @ 12:25am 
Are you running the most recent version of OpenStarbound? Can I see the logs from a session where you tried pressing the buttons?
Mohammed 26 May @ 12:21am 
I couldn't be more certain lol, I have both options with OS and nothing else happens upon selecting either button
Silver Sokolova  [author] 26 May @ 12:19am 
@Mohammed Are you sure you're using OpenStarbound? On the latest version of this mod, the vanilla button is hidden when oSB is installed (since having it allows the lagless pixel printer to show all items when in admin mode). If StarExtensions is installed, both the import and vanilla buttons are shown. If running vanilla, only the vanilla button is shown.
Mohammed 26 May @ 12:11am 
I have both import and vanilla I am able to select "pixells available" for there are no items to be purchased on any of the menus
Silver Sokolova  [author] 25 May @ 11:52pm 
@Mohammed Are there multiple red buttons? Only the Import button should be there if you're using OpenStarbound. With the menu still open after clicking the import button, are you able to interact with any other UI element without having to close and re-open the printer?
Mohammed 25 May @ 11:21pm 
Quite literally nothing, no menu, both menus are highlighted in red - perhaps that may help - I even reset my scans via admin but to no avail. I do not have any errors in my log too, I scan items both before and post clicking the import but no confirmation box comes up
Silver Sokolova  [author] 25 May @ 6:56pm 
@Mohammed what happens when you press the import button? does it open another menu asking if you're sure? The import button won't be able to do anything if you're on a character who either hasn't scanned anything without this mod, or already has their vanilla scans in the printer