Coder Social home page Coder Social logo

tibinonest / cauldron-dyeing Goto Github PK

View Code? Open in Web Editor NEW
5.0 5.0 0.0 319 KB

Bring Bedrock's cauldron-based armor dyeing to Java Edition.

Home Page: https://modrinth.com/mod/cauldron-dyeing

License: GNU Lesser General Public License v3.0

Java 100.00%

cauldron-dyeing's Introduction

Hi there ๐Ÿ‘‹

I'm Tibs, I do coding things occasionally.

  • ๐Ÿ”ญ Currently working on anything I have time for

  • ๐ŸŒฑ Currently learning C++, Rust, anything else I can

  • ๐Ÿ“ซ Contact me on Discord at tibs.gay or on the Fediverse at [email protected]

  • ๐Ÿ˜„ Pronouns: she/they

  • ๐Ÿ• Time zone: EDT (UTC-4)

cauldron-dyeing's People

Contributors

tibinonest avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

cauldron-dyeing's Issues

Sodium 0.5 Compatibility

Since Sodium 0.5, compatibility has been broken. There's like three mods currently causing incompat. issues for me: Cauldron Dyeing, Fluid Void Fading and Cull Leaves.

Please look into this :)

Use alternative method for rendering water in cauldrons

The current method for rendering water inside cauldrons (with colors of course) involves mixing-in to BiomeColors and injecting a check to the getWaterColor method to see if the position it's getting a water color for is a water cauldron. If it is, we currently replace the normal water color value with the color stored in the water cauldron block entity. While this works, it can break compatibility with other mods, notable BedrockIfy and certain Iris shaders. It also requires us to mixin to Sodium's BlockRenderer class to make sure only a FlatColorBlender is being used on a water cauldron. This is already a hack, and the temporary solution is just to embrace the hacky-ness and give our mixin a higher (lower number) priority. One potential actual solution to this is to replace the current water cauldron model with a block entity renderer. However, this may cause issues with other mods relying on certain features of water cauldrons, I just do not know. The realistic solution may just be to provide both options and allow the user to choose which they want in a config for the best compatibility. Either way, this will require more testing which I do not have much time for this week.

[Suggestion] Bedrock features!

Hi! It would be possible for you to make it compatible with the potion mechanics of bedrock? Also, it would be cool if in top of that depending on what you throw on them (glowstone dust, redstone, fermented spider eyes, gunpowder and dragon's breath) the liquid properties could change so you could craft different types of potions with it. And for an extra addition, milk cauldrons could heal you and emptying the cauldron when standing on them.

Sorry because I know this maybe unfair to ask because it's a lot, but you're the only mod creator on Fabric working with the vanilla cauldron these days. Anyway, thank you!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.