Comments (8)
The problem with that is performance. Currently the brewing stand tweak is one of the most laggy things in the mod, this becomes especially noticeable when you have a high number of tile entities.
I hope to find a way to rewrite it that is not as laggy, but I fear that the only option for that is asm/coremods
from extraalchemy.
While it is generally good to avoid core mods, I don't think there is any other mod that even touches the brewing stand itself, so I think it would be a safe one. That said, I'm by no means an expert on these things.
I don't know how often you are checking the block below the stand, but you should only have to check it on a block update. Again, I'm not an expert at this.
from extraalchemy.
I'm not going to make a core mod, that's for sure, I just removed the only bit of asm from it.
And unfortunately, no, checking on block updates is not enough, it needs to be done every number of ticks
from extraalchemy.
Would making your own brewing stand let you avoid making a core mod while getting the tweaks you want in? You could just make your own, and have its crafting recipe include (or just be) the vanilla brewing stand, so that you are not hijacking or messing with the vanilla brewing stand.
from extraalchemy.
from extraalchemy.
If the feature can be re-coded to be more efficient with its current functionality, that would be the ideal.
However, if it couldn't, would the trade-off be worth it performance-wise? Even if I used the theoretical new brewing stand, the alchemy would still be the same, as well as most of the GUI (minus the blaze powder).
from extraalchemy.
If whitelisting various heat sources from other mods is a problem, perhaps a compromise would be to allow the use of additional fuels in the blaze powder slot to fuel the brewing stand. The primary issues with needing blaze powder are both its rarity as well as the competition for its use in other recipes. Being able to use coal/charcoal/etc. to fuel the brewing stand would feel much less punitive.
from extraalchemy.
That requires coremods, unfortunately, so it's not going to happen
from extraalchemy.
Related Issues (20)
- Potion rings affect experience in unexpected ways with Linear XP mod HOT 1
- [Crash] - Seems crashing with EMI when typing the letter "n" HOT 2
- Compatibility request HOT 1
- Can I add Chinese language to this MOD? HOT 2
- Heat Sources don't provide fuel unless the Brewing stand is actively brewing HOT 3
- Random server disconnects when potion rings are enabled HOT 3
- [Feature] EMIffect compat HOT 2
- Custom list of "potions" in configs HOT 3
- 1.19.3 compatibility HOT 3
- Gaining EXP with Potion ring.
- [Mod Compat] Origins: Classes "Cleric's Extended Potions" do not function with potion bag HOT 1
- The behavior of the Potion Ring does not follow its tooltip HOT 1
- recipes HOT 1
- MemoryLeakFix is incompatible with this mod HOT 4
- [Mod Conflict] 1.19.2 Error thrown on disconnect with Polymer
- Conflict with Controlify
- [1.20.1] Guide book not loading correctly for patchouli HOT 2
- Source Code HOT 1
- Configurable Recipes for Potions HOT 1
- Rings Cannot Go in Offhand Ring Slot
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from extraalchemy.