HalpLibe

HalpLibe

Mod

Helper library for the "Better Than Adventure!" fork-mod.

Client and server Library

5,116 downloads
13 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!

HalpLibe 4.1.3

on Jun 22, 2024
Download

Updated to BTA 7.2 pre2!

This release also works with BTA 7.2 and 7.2_01

HalpLibe 4.1.2

on Jun 19, 2024
Download
  • Fix vanilla server kick + button logic by kill05
  • Improved TomlConfigHandler

HalpLibe 4.1.1

on Jun 15, 2024
Download
  • Fixed double chests

HalpLibe 3.6.0

on Jun 15, 2024
Download

This release is for BTA 7.1_01!

  • Backported server logging fix

HalpLibe 4.1.0

on Jun 15, 2024
Download
  • GuiHelper by kill05

HalpLibe 4.0.8

on Jun 12, 2024
Download
  • Prevent crash with duplicate stat ids, instead return the old one.

HalpLibe 4.0.7

on Jun 12, 2024
Download
  • Fixed bug where logging didn't work on servers at the cost of the server gui not being accessible for now.
  • ItemBuilder no longer automatically overrides max durability and stacksize
  • ItemBuilder's stacksize applied before container item
  • Queued Entity and TileEntity renderers now get their dispatchers assigned

Requires BTA 7.2-pre1 or newer

Changes:

  • Fixed default block model being set to BlockModelStairs rather then BlockModelStandard
  • Added BlockBuilder.setTopTexture
  • Added BlockBuilder.setBottomTexture
  • Added BlockBuilder.setNorthTexture
  • Added BlockBuilder.setSouthTexture
  • Added BlockBuilder.setWestTexture
  • Added BlockBuilder.setEastTexture
  • Added BlockBuilder.setTextures
  • Added BlockBuilder.setSideTextures
  • Added BlockBuilder.setTopBottomTextures
  • Added BlockBuilder.setNorthSouthTextures
  • Added BlockBuilder.setEastWestTextures
  • Added BlockBuilder.setIcon
  • Added ItemBuilder.setIcon

Requires BTA 7.2-pre1

  • Added RecipeBuilder.getItemGroup
  • Fixed Item model assignment bug
  • Added more javadocs to Halplibe methods

Requires BTA 7.2-pre1 or newer -BlockBuilder.setBlockColor now takes a BlockColor supplier -Delayed model initialization to fix startup crash -Added ItemBuilder

Requires >= BTA 7.2-pre1

  • BlockBuilder now assigns default ItemModels to ItemBlocks
  • Added BlockBuilder.setItemModel
  • Model assignment now only occurs clientside
  • EntityHelper now properly initializes renderers

Requires BTA 7.2-pre1 or newer

  • Changed version check from "~7.2" to "^7.2-beta"
  • Updated texture paths in DirectoryManager

Updated to 7.2-pre1

Changes:

  • Removed RecipeHelper
  • Cleaned up SoundHelper
  • Cleaned up EntityHelper
  • Cleaned up CommandHelper
  • Removed BlockHelper
  • Removed Texture functions from BlockBuilder
  • Change BlockBuilder#setBlockModel to take a Function<Block, BlockModel> to provide BlockModels
  • Cleaned up ArmorHelper
  • Deleted TextureHelper
  • ItemHelper now takes in a Function<Item, ItemModel> to provide ItemModels
  • Removed AtlasWidth option
  • Removed ModlistPacket option
  • Removed RequireTextures option
  • Replaced ModlistPacket with CustomPayload packet

HalpLibe 3.5.4

on Apr 26, 2024
Download

Updated to BTA 7.1_01!

HalpLibe 3.5.3

on Apr 11, 2024
Download

Requires BTA 7.1

  • Fixed block builder not doing proper null checking on block textures

HalpLibe 3.5.1

on Mar 29, 2024
Download
  • Fixed bug where recipe namespaces and groups weren't recreated on server-client recipe sync.

HalpLibe 3.5.0

on Mar 28, 2024
Download
  • Added a new method initNamespaces inside RecipeEntrypoint that gets called on both game start and when the client is syncing recipes with the server.
  • Use it to (re)create recipe namespaces and groups before any recipes are loaded.
  • Fixed infini burn and burn rate assignments
  • Fixed Nethercoal block overlay not being registered on the atlas
  • Fixed a crash at startup caused by the RecipeBuilder.

Project members

Turnip-Labs

Turnip-Labs

Organization

Details

Licensed CC0-1.0
Published 8 months ago
Updated 5 months ago