Loading...
Beta Modpages Unclaimed

Fluidlogged API

This mod adds basic fluidlogging to 1.12, and serves a base or optional api for other mod devs to use in their own projects.

0 Likes
238735 Downloads
Created by jbredwards

Description

⚠️ Fluidlogged API is no longer maintained on CurseForge!

The latest versions of Fluidlogged API can be downloaded here from Modrinth.

Modrinth is a new and modern platform for hosting Minecraft mods, which respects both users and authors alike. Modrinth makes it easier than ever to find and download mods thanks to their improved search features, lightning-fast downloads, and purpose-built platform for Minecraft. It also ensures that creators are paid fairly for their work, by giving them 100% of the ad revenue their projects earn -- without making you sit through advertisements to download your favorite mods.

A mod that adds basic fluidlogging, and serves as a base or optional api for other mod devs to use!

Along with adding fluidlogging, this mod also heavily improves fluid collision to be more accurate.
Fluidlogged API also fixes the following vanilla bugs:

  • MC-2591 (Walking over the corner of lava deals damage)
  • MC-4533 (Water graphical glitch when connecting diagonally)
  • MC-68129 (Smooth lighting doesn't work properly underwater)
  • MC-100886 (Falling sand with ID of water or lava does not render)
  • MC-125771 (Block selection not showing up underwater)
  • MC-127030 (Flowing water attempts to connect to waterlogged blocks when it shouldn't, causing several issues)
  • MC-127108 (Waterlogged blocks turn lava into obsidian or cobblestone on all sides, even those water doesn't flow out of)
  • MC-127270 (Visual water level inside waterlogged blocks does not adjust correctly)
  • MC-227302 (Smooth lighting doesn't work properly on the water surface)

Worlds loaded in vanilla (or with other mods) should work fine with this mod added, though be sure to make backups just in case!
This mod supports Optifine G5+.

List of fluidloggable blocks that are enabled by default (as of the latest ver. of the mod), any blocks can be added or removed through the config!:

-anvils

-banners

-barriers

-beacons

-brewing stands

-buttons

-comparators

-chests

-daylight detectors

-doors

-dragon egg

-enchantment tables

-end portal frames

-end rods

-ender chests

-fences

-fence gates

-glass panes

-half slabs

-hoppers

-iron bars

-leaves

-levers

-mob heads

-mob spawners

-pressure plates

-pistons (while extended)

-rails

-repeaters

-redstone torches

-redstone wire

-trapdoors

-tripwire hooks

-tripwire string

-signs

-walls

Possible Questions:

Q: Can I use this mod in my mod pack?

A: Yes! :)

Q: What is fluidlogging?

A: Same idea as 1.13 waterlogging, except called fluidlogging since any fluid can be used, along with most modded ones.

Q: How does this mod work?

A: This mod works a lot differently than how 1.13 does. This mod makes no changes to how block states work, instead it adds a new way of storing data called a FluidState (along with vanilla's IBlockState and TileEntity). This means that pretty much all mods should work fine with this one, but of course if you find any incompatibilities, definitely let me know so I can fix them! =)

Q: Where can I report any issues/bugs/crashes I run into?

A: Reporting anything you find on the issue tracker, linked here, would be a big help to me improving the mod!

Q: Where can I go to ask questions regarding the mod or get help to use it as an API?

A: The github page for this mod has a discussions tab, try to use that & avoid leaving curse comments, as that'll help other people more easily search existing threads to find answers to questions they may have! Its format is also more friendly and overall better than curseforge comments.


AD Become Premium to remove Ads!

What means Verified?

  • Compatibility: The mod should be compatible with the latest version of Minecraft and be clearly labeled with its supported versions.
  • Functionality: The mod should work as advertised and not cause any game-breaking bugs or crashes.
  • Security: The mod should not contain any malicious code or attempts to steal personal information.
  • Performance: The mod should not cause a significant decrease in the game's performance, such as by causing lag or reducing frame rates.
  • Originality: The mod should be original and not a copy of someone else's work.
  • Up-to-date: The mod should be regularly updated to fix bugs, improve performance, and maintain compatibility with the latest version of Minecraft.
  • Support: The mod should have an active developer who provides support and troubleshooting assistance to users.
  • License: The mod should be released under a clear and open source license that allows others to use, modify, and redistribute the code.
  • Documentation: The mod should come with clear and detailed documentation on how to install and use it.

AD Become Premium to remove Ads!

How to Install

1

Download Forge & Java

Download Forge from the offical Site or here. If you dont have Java installed then install it now from here. After Downloading Forge you can run the file with Java.

2

Prepare

Lounch Minecraft and select your Forge istallation as Version this will create a Folder called Mods.

3

Add Mods

Type Win+R and type %appdata% and open the .minecraft Folder. There will you find your Folder called Mods. Place all Mods you want to play in this Folder

4

Enjoy

You are now Ready. Re-start your Game and start Playing.

More Mods like this

Mantle

Shared code for Forge mods

AutoRegLib

A library to ease menial tasks in mod development.

CraftTweaker

CraftTweaker allows modpacks and servers to customize the game. With CraftTweaker you can change recipes, script events, add new commands and even change item properties!

CoFH Core

Contains Core Functionality for all Team CoFH mods. Also does some really cool stuff on its own!

Patchouli

Accessible, Data-Driven, Dependency-Free Documentation for Minecraft Modders and Pack Makers

Baubles

An addon module and API for Thaumcraft