FLIB

Quick rating

Community listing page, reviews here may not be monitored by the author.

FLIB

By LothrazarOwner

No reviews yet

FutureLIBrary mod to speed up porting and developing new content

Mod Loaders
Minecraft

About

Description

FutureLibrary aka FLIB

Just shared code for many mods that i made.  Enables me to speed up the process of creating new mods, and make porting between versions easier.

   partial list of java features - See GitHub for more

- coremod data

- BlockSettings (tooltip, rotateColor, litWhenPowered, facingAttachment)

- inventory wrappers

- newmod template with buildscripts

- Worldgen feature builders (simple, patch, ore)

- dimension utilities

- EnergyIngredient for recipes

- FluidTagIngredient for recipes

- RandomizedOutputIngredient for recipes

- Brewing recipe

- many misc utilities

- /flib commands : can disable them in config flib.toml

-- /flib tpx: teleport across dimensions

-- /flib health add/set/random/factor

-- /flib hunger add/set/random/factor

-- /flib hearts add/set/random/factor

-- /flib gamemode @p 1

-- /flib scoreboard random @p 4 9 OBJECTIVE

-- /flib attribute minecraft:reach_distance random @p 3 8

Upcoming features

- item projectile weapon capabilities

- item capabilities

- mixins

- GUI Screen libraries

Other Stuff

"flib - /flib/ (WPI) A meta-number, said to be an integer between 3 and 4.
See grix, N. "

- Dictionary of Computing   https://www.webster-dictionary.org/definition/flib

1.18.2 small mods using this library

Library of features so creating new mods is easier.

Other mods depend on it to work

Features for developers:

  • coremod data

  • BlockSettings (tooltip, rotateColor, litWhenPowered, facingAttachment)

  • inventory wrappers

  • newmod template with buildscripts

  • Worldgen feature builders (simple, patch, ore)

  • dimension utilities

  • EnergyIngredient for recipes

  • FluidTagIngredient for recipes

  • RandomizedOutputIngredient for recipes

  • Brewing recipe

  • many misc utilities

  • /flib commands : can disable them in config flib.toml

-- /flib tpx: teleport across dimensions

-- /flib health add/set/random/factor

-- /flib hunger add/set/random/factor

-- /flib hearts add/set/random/factor

-- /flib gamemode @p 1

-- /flib scoreboard random @p 4 9 OBJECTIVE

-- /flib attribute minecraft:reach_distance random @p 3 8

CurseForge