Skip to content

Conversation

@lonelyicer
Copy link
Collaborator

No description provided.

Copilot AI review requested due to automatic review settings December 21, 2025 18:17
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR fixes the registration of fluid textures for the poop liquid by adding the missing flowing texture metadata file and implementing proper client-side texture registration through NeoForge's IClientFluidTypeExtensions.

Key changes:

  • Added animation metadata for the flowing poop liquid texture
  • Refactored PSFluidTypes from extending FluidType to a utility class with static texture ResourceLocation fields
  • Implemented client extension registration to properly bind fluid textures

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated no comments.

File Description
poop_liquid_flowing.png.mcmeta Added animation metadata for flowing fluid texture with 7 frames at 16x16 resolution
poop_liquid_flowing.png Added the flowing fluid texture image file
PSFluidTypes.java Refactored from extending FluidType to utility class; added static ResourceLocation fields for texture paths
PoopSky.java Added registerClientExtensions event handler to register fluid textures via IClientFluidTypeExtensions

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@lonelyicer lonelyicer merged commit cf25fe2 into Altnoir:1.21.1-NeoForge Dec 21, 2025
7 checks passed
@lonelyicer lonelyicer deleted the fix/poop-fluid-crash branch December 21, 2025 18:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant