Creating Magic with Minecraft Datapacks

Mid-February 2023 Project Update


Author

ToffeeMax
Community Wrangler for Gamemode 4

“Blow the dust off after christmas, loosening a few belt holes and running off that gained project weight” - ToffeeMax

Welcome

Hello: Welcome to this VERY late post. It is covering changes from December to Mid-Feb (16th February)!

There may be some items missed, so do not take this update post as the true gospel; use it as a headline update about the amazing health of the Gamemode 4 project!

GitHub

Here is a run down of changes to the datapacks/GitHub side of the project.

Note: This is a set of headline changes, things may have been missed.

Feature Changes

Bloo: Bug fix for charcoal blocks - now use wheat instead of only logs in autocrafter (#830)

Thanathor: Combat Expanded Balance Patch (#816)

Technical Changes

JP12: Fix Autocrafter issues, remove item deletion duplication grip (#826)

  • Fixes TNT not being autocraftable
  • Fixes issue where some items in UI are modified incorrectly

JP12: Fix TP Jammer item name (#829)

  • Loot table for TP Jammers gave them the name TP Anchor

Special: Fix Tunnel Bore rail drops(!f889e88)

  • Now allowsTunnel Bores to drop rails they have in their inventory when broken

Misode: Roll-out of Beet 2 (#828)

  • Beet allows Gamemode 4 to run Python script by a GitHub action upon commit
  • This means modules with repetitive source code can generate those files using Python (e.g. Autocrafters can automatically generate all the recipes)

Bloo: Fix Critical Combat expanded bug (!baecc20)

  • An unintended selector could cause server crashes via infinite mob spawning. This fixes the issue

Misode: Plethora of project integration fixes

  • Fix incorrect meta,json format on site (!793e7f3)
  • Fix error in Dripleaf Filters meta (!1cbc67a)
  • Fix Metallurgy beet.yaml missing lib_lore (!b23f2dd)
  • This would cause a Beet build of Metallurgy to fail, since it did not pull all required libraries

Wiki

Epyon: Forming Press recipes updated to reflect the 1.19 update

  • Mud Bricks and Deepslate Bricks have been added with the standard recipe of 8 items surrounding 1 Clay Ball, creating 16 of the brick type item and skipping one process/step

YouTube

We’ve released two horizontal videos since November and a plethora of livestreams and shorts.

Livestreams

Gamemode 4 has a series called “Gamemode 4 Toolbox”; these are designed to either showcase new features upcoming in GM4, livestreaming development, or developing concepts.

These are currently infrequent, and are usually announced via our Discord by adding the @stream notificationsrole in #bot.

Beet Development Livestream

This expands on the new Beet 2 development pipeline that Gamemode 4 is now using (#828).

Spawner Minecarts

Spawner Minecarts has not been revisited since the 1.13 update, with the original concept created by Eease for Hermitcraft Gamemode 4.

“Be it a lack of will to innovate or an over-nerf, the state of Spawner Minecarts was dire, and it felt like a relic from another time; too complicated for what it’s supposed to be.” - Bloo

Shorts

What is a Custom Crafter?

The recipe of a custom crafter changed! This short aimed to show new players and old how the customer crafter recipe was modified during the machine blocks update.

Horizontal Video

What is the Ramble?

Public Server 9 has (now completed) the Ramble! This video was made to explain the location of the Ramble, and how to access it.

You can still explore the Ramble now and do the puzzles. It is best to take along a group of friends to complete it!

Supercut of the World Tour

The closing of Public Server 8 had some interesting moments. This is a supercut of the most suspect.


Some credits to those who helped produce this:

  • Epyon: Helping draft some sections
  • Sparks: Invaluable proofreading

Thanks for reading!