Loading...
Beta Modpages Unclaimed

Smaller Units

Functional Little Blocks for more modern versions

0 Likes
21876 Downloads
Created by GiantLuigi4

Description

This mod is currently maintained on 1.18 forge&fabric, as well as 1.19

CF Page icon thanks to DrinkSomeMilk

For 1.18+:

Compatibility:

SU is currently semi-incompatible with Lithium/Canary/Radium, and incompatible with Optifine shaders

SU makes a tweak to Refined Storage for better compatibility, and currently cannot save AE2 blocks at all, so if you want a bulk storage mod, go for RS

Mekanism also does not work


SU 1.18 has had a lot of work put into optimizations

It's at a point where it can handle ~50k 1/16th unit spaces on 8GB RAM (granted with poor performance), and can handle ridiculous amounts of small blocks without meaningful amounts of performance loss

Infact, small redstone can actually perform better than vanilla redstone, despite using the same logic

SU still has integration for Pehkui

 

Pretty much all GUI blocks should work

 

The following recipes are where you start off with the mod, they are for the resizing hammers

Recipe for the su grower

Recipe for SU shrinker

Making a unit space:

Making a smaller unit space:

Making a larger unit space:

For 1.16:

1.16 SU is fully survival ready! (Recipes at the bottom of spoiler)

 

Do keep in mind, this will cause a lot of lag regardless of how you use it, so long as you are using it... my current, outdated approximation of when things will start going bad for the server is 184 unit tile entities.

Client side however, it'll start lagging a lot sooner (though maybe not anymore)

Almost perfectly compatible with Create, because reasons(?)

 

Most container blocks do work (all vanilla ones, excluding lectern), and this even includes chests from Iron Chests.

I am actively trying to get everything to work, so if something is broken, please do visit the issue tracker

 

I would recommend that you play with an entity resizing mod, such as ThreeCore, Shrink, Gullivern, or Pehkui.

If you have any of these mods installed, you can use shift+right click while holding a hammer of resizing to rescale yourself, and you can hit other entities with said hammers to rescale them.
I personally chose Pehkui.

 

Placement and breaking is done as you would expect.

 

Careful with large quantities of units, as your client will most likely not like it.

 

Crafting the resizing hammers:

Recipe for the su grower

Recipe for SU shrinkerCrafting the unit item:

Shrinking the unit item (shapeless):

Growing the unit item (shapeless):

You can also shrink blocks:

 

 

For 1.12/1.15:

This mod just adds small blocks that take up a fraction of a block. I struggled a lot with this one, and actually need help working this through. More specifically, a good way to simulate each tick in the small world.

This mod is a rewrite of the little blocks mod from back when Minecraft modding was simpler (I'm saying this without knowing, but the rendering method used in the original mod seems so much simpler to find than what I had to do.)

I did actually look at the code of little blocks, but I have no understanding of it, and a decent amount of the things it uses don't exist in 1.12+. 1.13 and later all had decent reworkings of the game, and almost the whole game's code changed afaik, thus not even the code from smaller units 1.12 would work. In other words, none of the code of this mod is from the original mod.

 

Differences in versions

(1.12)

  • With that being said, the rendering code came from the carry on mod.
  • Only semi-stable size from my testing is 1/2 scale, 1/16 almost freezes the game the instant it's placed.
    To place sizes other than the default, run the command "setblock ~ ~1 ~ smallunits:su 0 destroy {scale:[number]}" and the size will be 1/[number].

 

(1.15)

  • Renderer is fully made from custom code.
  • (I uh... didn't test this... and it's false)All sizes are stable client side, but they get laggier the more little blocks you place, and the server still has issues with them.
  • Placement and breaking actually works!
  • After placing a su block, make sure you run /data modify block ~ ~ ~ world set value "0,0,0,Block{minecraft:stone}"


I want to make this compatible with ALL mods. With the original little blocks, if you used pretty much literally any mod other than itself with vanilla and maybe Gulliver, it would crash.

  

If you're a programmer, and would like to try to help with developing this, or if you just want to talk about the mod go to this discord server: Luigi's mods

 I also post early access builds publicly on the discord server, so if you’re into early access, buggy builds of mods, or just want to see what’s going on with updates to the mod, check that out

 
Alternatives? Chunk In A Globe and Miniscaled


AD Become Premium to remove Ads!

What means Verified?

  • Compatibility: The mod should be compatible with the latest version of Minecraft and be clearly labeled with its supported versions.
  • Functionality: The mod should work as advertised and not cause any game-breaking bugs or crashes.
  • Security: The mod should not contain any malicious code or attempts to steal personal information.
  • Performance: The mod should not cause a significant decrease in the game's performance, such as by causing lag or reducing frame rates.
  • Originality: The mod should be original and not a copy of someone else's work.
  • Up-to-date: The mod should be regularly updated to fix bugs, improve performance, and maintain compatibility with the latest version of Minecraft.
  • Support: The mod should have an active developer who provides support and troubleshooting assistance to users.
  • License: The mod should be released under a clear and open source license that allows others to use, modify, and redistribute the code.
  • Documentation: The mod should come with clear and detailed documentation on how to install and use it.

AD Become Premium to remove Ads!

How to Install

1

Download Forge & Java

Download Forge from the offical Site or here. If you dont have Java installed then install it now from here. After Downloading Forge you can run the file with Java.

2

Prepare

Lounch Minecraft and select your Forge istallation as Version this will create a Folder called Mods.

3

Add Mods

Type Win+R and type %appdata% and open the .minecraft Folder. There will you find your Folder called Mods. Place all Mods you want to play in this Folder

4

Enjoy

You are now Ready. Re-start your Game and start Playing.

More Mods like this

Mouse Tweaks

Enhances inventory management by adding various functions to the mouse buttons.

Bookshelf

An open source library for other mods!

Comforts (Fabric/Forge/Quilt)

Adds sleeping bags and hammocks for, respectively, portability and turning day to night, without setting new spawns. Comes in 16 different colors!

BetterFps

Performance Improvements

Supplementaries

Vanilla+ additions: Jars, signposts, faucets, weather vanes spring launchers, sconces, planters, lights, decoration and automation

RandomPatches (Forge)

A bunch of miscellaneous patches for Minecraft, including configurable connection timeouts, player speed limits and other bug fixes and improvements.

FancyMenu

Customize Minecraft's menus with ease!

Phosphor (Forge)

Performance improvements for Minecraft's lighting engine

Snad

Finally, sand that actually makes sugarcane grow faster.