promotional bannermobile promotional banner

Drink Beer Refill

Brewing, bartending and bartering!
Back to Files

Drink Beer Refill 1.4.0-beta.2 for 1.21.1 (NeoForge)

File namedrinkbeer-refill-1.21.1-neoforge-1.4.0-beta.2+neoforge.jar
Uploader
DragonsPlusDragonsPlus
Uploaded
Aug 7, 2026
Downloads
191
Size
1.6 MB
Mod Loaders
NeoForge
File ID
8593242
Type
B
Beta
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:drink-beer-refill-729120:8593242"

Learn more about Curse Maven

What's new

Drink Beer Refill 1.4.0-beta.2

This release migrates the project to a native Fabric and NeoForge multi-loader layout for Minecraft 1.21.1. It does not depend on Architectury Loom, Architectury Gradle Plugin, or Architectury API.

Added

  • Added a Fabric 0.19.3 build with Fabric API 0.116.12+1.21.1 and Fabric Loom 1.14.10.
  • Added Fabric implementations for registration, extended menus, C2S networking, Transfer API inventory automation, client registration, and per-world JSON configuration.
  • Added shared registry-ID snapshots, loader-specific configuration tests, and five shared Holiday GameTests with thin Fabric and NeoForge discovery adapters.
  • Added CI and publishing tasks that build, test, and publish separate Fabric and NeoForge artifacts.

Changed

  • Split the project into common, fabric, and neoforge modules. Each loader compiles the shared sources in its own toolchain; no common JAR is embedded or published.
  • Moved shared gameplay to vanilla APIs behind small platform and client hooks. NeoForge retains deferred registration and capabilities; Fabric uses direct registration and Transfer API storage.
  • Replaced loader-specific inventory and menu primitives in shared code with vanilla containers and slots while preserving all automation directions and restrictions.
  • Kept Minecraft 1.21.1, Java 21, NeoForge 21.1.244, ModDevGradle 2.0.143, NeoForm 1.21.1-20240808.144430, Parchment 2024.11.17, and JEI 19.21.0.246.
  • Fabric now stores server settings in <world>/serverconfig/drinkbeer-server.json; NeoForge continues to use drinkbeer-server.toml with matching fields, defaults, and ranges.

Fixed

  • Fixed transparent planes on the holiday stars and colored lights rendering as black on Fabric by registering their cutout render layer.

Compatibility

  • Preserved registry IDs, resource paths, NBT and codec formats, including the existing drinkbeer:refreash_tradebox payload ID.
  • Verified both dedicated-server GameTest suites and loading NeoForge-created test worlds on Fabric and Fabric-created test worlds on NeoForge.

This mod has no additional files