All Mods Resource Packs Data Packs Shaders Modpacks Plugins
MelonLib

MelonLib

by Siepert123 • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

MelonLib

MelonLib is a library mod for the mods of MelonStudios. Alongside various utility tools, like StackPredicates, StatePredicates and the RenderMelon, there is also a built-in BlockDictionary.

Thats right: OreDictionary, but for blocks!

Anyone is allowed to use this for their mods; in fact, it is greatly recommended to make sure that the block dictionary system will be a second nature of 1.12.2.

How to Install MelonLib (Mod)

MelonLib by Siepert123 is verified for Forge across Minecraft versions 1.12.2 (latest release: 1.12.2-1.11.3, file size: 944 KB). Follow the steps below to install it safely from ModCraft.tv:

  1. Click the Download button above and select your Minecraft version (1.12.2) and platform (Forge).
  2. Make sure you have the compatible loader or environment installed for Forge.
  3. Move the downloaded MelonLib file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.12.2
Forge
6mo ago 1
1.12.2
Forge
6mo ago 1
1.12.2
Forge
6mo ago 1
1.12.2
Forge
6mo ago 1
1.12.2
Forge
8mo ago 1
1.12.2
Forge
8mo ago 1
1.12.2
Forge
9mo ago 1
1.12.2
Forge
10mo ago 1
1.12.2
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.12.2
Forge
last yr. 1
# v1.11.3
  • Moved networking to event based channel to reduce overhead
  • Extra serialization functions
# v1.11.2
  • Added EntityDictionary, it's like OreDictionary but for entities
  • Small bugfixes
# v1.11.1
  • Allow writePacket() and readPacket() to throw IOException
  • More classes can now be serialized to TrackedByteBuf
# v1.11.0
  • Reworked tile entity synchronization
  • TE sync now uses ByteBufs directly to remove NBT overhead (THIS WILL BREAK WITH NON-UPDATED MODS!!!)
  • TEs in the same chunk will now be bundled if that option is enabled
  • Removed embedded spongepowered mixins in favour of a more compatible option
  • Embedded JOML
# v1.10.1
  • Fixed FluidIngredient
  • Fixed recipe sync being broken server side
# v1.10.0
  • Added recipe types that allow for easy synchronization of recipes
  • Added UniversalRecipe that allows others to add recipes to registered registry types via IMC
  • Added various other recipe utilities, such as (fluid) ingredients
# v1.9.1
  • Added the DimensionTeleporterSoundFix
  • It can be used by calling the following code in mod init:
``
FMLInterModComms.sendMessage("melonlib", "DimensionTeleporterSoundFix", "path.to.your.Class");
``
  • It disables the vanilla portal sound for the specified ITeleporter type

# v1.9.0
  • Fixed TileEntity sync packet having the same ID as the request packet when the mod is loaded serverside
  • Added new experimental TileSyncFix to synchronize TileEntities at the end of the server tick instead of at the end of the TileEntity tick
  • MetaBlock no longer throws exceptions when using a metadata that would normally be an invalid blockstate
  • Added treeLeaves blockdict to leaves
# v1.8.1
  • Disabled the PacketStaller as it caused more issues than it fixed
# v1.8
  • Fixed PacketRequestSyncTE
  • Added config to disable dict entry tooltip
# v1.7
Fixed server crash and added ClientPacketStaller
# v1.6
  • Updated TileEntityOptimizedBase
  • Added IEntityTile, extension of ITileEntityProvider with extra utilities
  • Updated /blockdict and /oredict command to no longer flood the chat but instead write output to a file
  • Expanded AABB class with bounding box merging functions
  • Added FileUtil with basic file utilities
# v1.5
  • Patched some problems with ISyncedTE
# v1.4
  • Added ISyncedTE for easy TileEntity data synchronization
  • Added TileEntityCachedRenderBB for render optimizations
# v1.3
  • Added in a crash prevention for when an exception is thrown during tooltip collection
MelonLib Icon
Download MelonLib
Select game version
Select platform