Skip to content

A slimefun plugin that trying to provide better performance by calculating machine outputs and generate it directly.

License

Notifications You must be signed in to change notification settings

IgnoreLicensesCN/MinimizeFactory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Slimefun extension

现在汉化组粘液也能用了,GuiZhanLibPlugin不是必须的,但是可以提供对原版物品的中文翻译(在序列化机器时体现)

I didn't translate into english,but you can try it yourself.See /src/main/resources/language/.You may want to add en_US.properties or st.else. Remember to change the config when switching language!

And I'm too lazy to test all the versions,you may have to test it yourself! (tested version:purpur-1.20.1-2062,Java 21,launch argument: (java.exe path) -jar purpur-1.20.1-2062.jar )

NOT fully tested with:

  • InfinityExpansion
  • InfinityCompress
  • LiteXpansion
  • FNAmplifications
  • DynaTech
  • FluffyMachines

tested a bit with:

  • Cultivation(GardenCloche)

It's an idea about 2 years ago(I mean 2023),when I consider all machines as some inputs-and-outputs,the calculation would be extremely fast.It reduces lagging!

Use in this way:Put all machines into one box(called MachineNetworkContainer) or several,make sure it can run forever by its inputs and outputs.Launch the boxes(via MachineNetworkCore).OFF THE SERVER AND GO TO BED.It will be calculated as running when getting outputs.

img-reactor-based-factory img example img example img example

  • and Kryo is really fast.
  • needs sun.misc.Unsafe for compatibility,don't disable it.If you are using Java version >= 22,you need to find a way to enable it.(I didn't use JNI because it's also for removal.)

About

A slimefun plugin that trying to provide better performance by calculating machine outputs and generate it directly.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages