promotional bannermobile promotional banner

Lunch Worlds

LunchWorlds is an expanding Forge mod made for the LunchButt modpack, bringing its world new bosses, structures, QoL features, gameplay systems, custom items, and more.
Back to Files

LunchWorlds v1.7.6

File namelunchworlds-1.7.6.jar
Uploader
NarcossNarcoss
Uploaded
Nov 7, 2026
Downloads
146
Size
5.9 MB
Mod Loaders
Forge
File ID
9501902
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:lunch-worlds-1764671:9501902")

Learn more about Curse Maven

What's new

# LunchWorlds 1.7.6

Changes since 1.3.1. Network protocol 32: **the server and every player must use LunchWorlds 1.7.6.**

## Custom content without reloading the game
- Joining the server, or getting new custom content while playing, no longer reloads the game's resources. No more long freeze when you join, and your own resource packs are no longer turned off when a sync fails.
- Custom sounds, music discs and particles work as soon as they arrive.
- Creative tabs update the next time you open them.
- The old client cache file (`lunchworlds-client-cache.bin`) is deleted at startup; it is no longer used.

**For staff:**
- `/lunchworlds reload` now only checks the content; changes apply at the next server restart.
- `/lunchworlds reload now` applies them right away.
- Removing content no longer reloads everyone's game.
- Recipes are only reloaded when the generated recipes actually changed.

## Performance
- Simple custom blocks (a cube or a `model.json`) are now drawn with the world's chunks, so places with many custom blocks are much lighter.
- Only textures that changed are sent and loaded again, and they are decoded in the background.
- The content list is prepared in the background when nobody is online.
- NPCs are cheaper to run: they only turn to look at players within 48 blocks.

## New: NPC Studio
`/npc` now opens the **NPC Studio**, a single screen that replaces the chest menus and chat prompts.
- **NPC list** with search, nearest first. **+ New NPC** creates a player NPC (from a username, for the skin), a mob NPC (any mob with a spawn egg, modded mobs included), or imports an export code from the clipboard.
- **Live preview** (drag to turn) with quick actions: Move here, Face me, Clone, Export (copies the code) and Delete.
- **Settings in tabs:** General, Look, Behaviour, Dialogue and Access. Names get a live colour preview. Answer buttons are set up by choosing an action from a list instead of typing action text. **▶ Preview** shows a conversation as players will see it.
- Edits are kept until **Save** (or Ctrl+S); **Undo** goes back to the saved NPC.

## NPC fixes
- An answer button with no action now closes the conversation; before, the screen stayed stuck.
- "Run as server" actions (`server …`) now target the player who clicked: `@s`/`@p` are that player and `~ ~ ~` is their position. Before, they ran at world spawn.
- The baby option now works for zombies, husks, drowned, zombie villagers, piglins and zoglins.
- Player NPC skins now load on offline-mode servers too.
- `/npc allow` and `/npc deny` accept offline players and NPC names, and confirm what they did.
- `/npc export` gives a click-to-copy code. Codes are longer than chat allows, so use Import in the studio to bring them back in.
- Deleting an NPC whose chunk was unloaded no longer leaves its mob behind.
- Invulnerable NPCs no longer show flames in daylight.
- Monster NPCs on Peaceful are no longer recreated and removed again every tick.
- `{player}` is replaced by the player's name in lines, titles, buttons and actions.

## Stability
- If one of the mod's server systems (NPCs, custom content sync, server events) runs into an unexpected error, the error is written to the server log and the server keeps running. Before, a single error there could stop the whole server.
- Players who are disconnected when a server event ends are sent back to where they were, in their usual game mode, the next time they join (even after a restart).

## Behind the scenes
- Groundwork for future server events (sounds, music, balance). Nothing changes in normal play.

Works with LunchEssentials 1.7.1.

This mod has no related projects