nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft.
LibJF

LibJF

Mod

A library for my mods

Client or server Library

3.93M downloads
423 followers
Created5 years ago
Updateda month ago

Filter loader...
Filter versions...
Filter channels...

This release contains a backport for an issue causing crashes in config screens

Commits in Beta 3.19.8+forge:

  • fix(config-ui-tiny): avoid allocations in text inputs
  • Merge branch 'master' into forge

Commits in Release 3.19.8:

  • fix(config-ui-tiny): avoid allocations in text inputs

Commits in Beta 3.19.7+forge:

  • fix: do not override AbstractSliderButton.setValue
  • Merge branch 'master' into forge

Commits in Release 3.19.7:

  • fix: do not override AbstractSliderButton.setValue

Commits in Beta 3.19.6+forge:

  • fix: correct NF shims
  • build: do not shade annotations
  • Merge branch 'master' into forge

Commits in Release 3.19.6:

  • fix: correct NF shims
  • build: do not shade annotations

Commits in Beta 3.19.5+forge:

  • perf(mainhttp): do not copy buffer unnecessarily
  • perf(web): reduce copies for mainhttp path
  • chore(config-core): reduce log spam on broken file systems
  • chore: introduce entrypoint abstraction
  • fix: handle null ID in JfConfigSafe
  • chore: shadow entrypoint abstraction
  • chore(config): improve neoforge compatibility
  • build: remove unexpected dependency
  • style(config-core): clean up file migration
  • fix(entrypoint): improve forge handling
  • fix: use actual file path when migrating configs
  • fix: use proper config type
  • build: add missing repo
  • Merge branch 'master' into forge
  • chore: leverage new entrypoint API
  • fix(entrypoint): use context class loader on NeoForge
  • chore: update to 1.21.11 RC
  • style: use NullMarked
  • style: correct mixin names
  • chore: update to 1.21.11
  • Merge branch 'master' into forge
  • fix: correct NF shims

Commits in Release 3.19.5:

  • perf(mainhttp): do not copy buffer unnecessarily
  • perf(web): reduce copies for mainhttp path
  • chore(config-core): reduce log spam on broken file systems
  • chore: introduce entrypoint abstraction
  • fix: handle null ID in JfConfigSafe
  • chore: shadow entrypoint abstraction
  • chore(config): improve neoforge compatibility
  • build: remove unexpected dependency
  • style(config-core): clean up file migration
  • fix(entrypoint): improve forge handling
  • fix: use actual file path when migrating configs
  • fix: use proper config type
  • build: add missing repo
  • fix(entrypoint): use context class loader on NeoForge
  • chore: update to 1.21.11 RC
  • style: use NullMarked
  • style: correct mixin names
  • chore: update to 1.21.11

Commits in Beta 3.19.4+forge:

  • chore: bump to 1.21.10
  • Merge branch 'master' into forge

Commits in Release 3.19.4:

  • fix(base): handle custom formatters in logger
  • chore: bump to 1.21.10

Commits in Beta 3.19.3+forge:

  • fix: shadow muscript correctly
  • fix(translate): ignore case in parseLang
  • style: simplify boolean flag API
  • chore(devutil): enable auditing by default
  • fix(config-core): transitively fix and reset
  • style(config-core): leverage ADT property of Type
  • style(config-ui-tiny): factor out funky parameters in EntryInfoWidgetBuilder to ADT
  • build: use configuration cache
  • chore: remove old logging workaround
  • Merge branch 'master' into forge
  • docs: migrate to jfronny.dev
  • docs: build
  • docs: use jfronny.dev in more places
  • docs: use jfronny.dev in more places
  • fix(config-ui-tiny): use consistent screen headers
  • fix(config-ui-tiny): prevent double borders
  • fix(config-core): recreate placeholder screen on reinit
  • chore: update to 1.21.9
  • fix(base): handle custom formatters in logger
  • Merge branch 'master' into forge

Commits in Release 3.19.3:

  • fix(translate): ignore case in parseLang
  • style: simplify boolean flag API
  • chore(devutil): enable auditing by default
  • fix(config-core): transitively fix and reset
  • style(config-core): leverage ADT property of Type
  • style(config-ui-tiny): factor out funky parameters in EntryInfoWidgetBuilder to ADT
  • build: use configuration cache
  • chore: remove old logging workaround
  • docs: migrate to jfronny.dev
  • docs: build
  • docs: use jfronny.dev in more places
  • docs: use jfronny.dev in more places
  • fix(config-ui-tiny): use consistent screen headers
  • fix(config-ui-tiny): prevent double borders
  • fix(config-core): recreate placeholder screen on reinit
  • chore: update to 1.21.9

Commits in Beta 3.19.2+forge:

  • build: do not leave libs2
  • Merge branch 'master' into forge

Commits in Release 3.19.2:

  • build: do not leave libs2

Commits in Beta 3.19.1+forge:

  • chore: update to 1.21.8
  • Merge branch 'master' into forge

Commits in Beta 3.19.0+forge:

  • build: reenable modmenu
  • feat(translate): user-configurable throttling
  • chore: deprecate disabling ResourcePackInterceptor globally
  • fix: revert to public ScopedValue API
  • chore: bump to 1.21.7
  • feat: remove ResourcePackInterceptor.disable
  • Merge branch 'master' into forge

External resources



Project members

JFronny

Owner


Technical information

License
MIT
Client side
optional
Server side
optional
Project ID
Expand Down