Comments (21)
No, this is the code for that other mod. It won't work sadly.
from raised.
Sure, I'll check it ou!
from raised.
sweet, thanks!
from raised.
I cannot seem to replicate this. What is your setup?
from raised.
i use 1.18.2 forge. let me send config
from raised.
Interesting, I have tried that version specifically and it worked? You are saying it is specifically just the hotbar that does not change?
from raised.
^place in config directory.
nostalgic_tweaks.txt
^place in config \ nostalgic_tweaks
from raised.
they are .txt files since git-hub will not allow me to send .json. you'll need to rename.
from raised.
1.18.2 Forge without your configs...
And with your configs...
I am not yet able to replicate.
This is using latest versions of NT and Architectury (2.0.0-Beta-8.3 & 4.11.93). Is that what you have as well?
from raised.
I am... there must be a different mod interrupting this.
from raised.
I'm going to disable a few mods and rename this title once I find the issue, sorry for misleading you. I do appreciate your patience with me!
from raised.
Found the issue. It's from a mod called Atlas Combat. I use v1.1.5 because they broke client start_up phase in v1.1.6.
https://legacy.curseforge.com/minecraft/mc-mods/atlas-combat/files/4552632
from raised.
Unfortunately this mod basically copies the hotbar method basically except for the last section concerning the attack indicator, and adds a bunch of stuff from what I guess is the combat test concerning shields and whatnot at the end. It then injects all of that at the very start of the hotbar method, so then it basically overwrites the vanilla hotbar stuff without using an actual overwrite.
You cannot mixin to other mixins, so I can not do anything about this. There are ways they could do this mixin without breaking this compatibility by just making the vanilla attack indicator section not run, and then adding the combat test stuff before RenderSystem.disableBlend()
;, but that would have to come on their end.
from raised.
At least then the hotbar would raise, the attack indicator replacement would not be raised if done in the same way it is there AS IS.
from raised.
I will reference this to the Atlas team in hopes of a fix. Thank you for being very informative!
from raised.
I might be wrong, it could work... I'll try to build it myself and test it out.
Raised basically just changes a value in drawTexture
for the hotbar to change everywhere in that method. Mixin priority is set to -1
to make it run last. I'd think this would mean it would change it for the mixins for Atlas, but apparently it does not want to do so. This was done way back to make it compatible with another mod that changed stuff via mixins.
from raised.
Ignore the health icons etc because this is Fabric, on Forge they work out of the box because of Forge hooks, but on Fabric it probably overwrites it again so much the same would be done... Anyways I replaced the mixin method in that mod with THIS:
It can probably be done cleaner, but this is the quick and dirty to show it can work.
from raised.
Actually hold up, I forgot to cancel the original attack indicator and notice that there is a second one showing up at the bottom, so this might not work. Status bars are not moving either when done the same way (and changing the ModifyVariable to a ModifyArg in Raised much the same...
from raised.
Okay yeah, making the original not work you have this, that other one this mod adds in shows up very briefly but it is there. Seems to come a little later too. I have not tried the combat test so I don't know what is different.
Back to the drawing board as far as getting this to work. I might however change the modifyvariables to modifyargs in Raised though regardless. I know modifyvariable is always better to use than modifyconstant, but it might be inferior to modifyarg for the sake of compatibility here... if only it would modify the ones in other mixins afterwards. I dunno.
from raised.
Oh wow didnโt expect all this! ๐๐ผ๐๐ผ๐๐ผ
ig you could make it a separate project to keep Raisedโs original code. I really appreciate you for going the extra mile on this, seriously.
from raised.
Oh wow didnโt expect all this! ๐๐ผ๐๐ผ๐๐ผ
ig you could make it a separate project to keep Raisedโs original code. I really appreciate you for going the extra mile one this, seriously.
or a config setting to override the initial settings/mixinsโฆ
from raised.
Related Issues (20)
- Raised offsets texts in HUD overlays HOT 1
- big performant issue on this computer HOT 4
- Selector stays the same when using texture pack HOT 1
- AutoHUD Compatibility HOT 6
- Can't open config screen with TKL keyboard HOT 1
- 3.1.0 No longer works for servers with custom resource packs HOT 1
- Causes visual glitch with Nature's Compass HOT 2
- Broke with Exordium HOT 10
- Custom Hotbar Selector texture not being used HOT 3
- Compatible with Parcool mod 1.20.1 HOT 6
- Blacklist specific HUD Elements from being affected by Raised HOT 3
- Banner patterns in the Loom GUI don't load when installed alongside PuzzlesLib HOT 3
- Texture Support Option Very Poorly Described HOT 2
- [Compatability] Arrows Info HOT 2
- Movable Status Effect HUD and chat? HOT 7
- Incompatibility with IguanaTweaksReborn Regenerating Absorption (Forge 1.20.1) HOT 6
- 1.20.6 HOT 1
- 1.20.6 HOT 1
- Incompatibility with Quark's hotbar feature HOT 8
- 1.21 update? HOT 3
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 raised.