Kam
8ec795c98a
MarkData to NPCs [1.12 Backport]
2024-02-21 03:02:39 -05:00
Kam
e46b78ff71
Optimize Imports
2024-02-15 17:54:28 -05:00
Luis C.M
4b50f34e07
Fixes to first person animation rendering and small change to the model renderer animation mixin.
2024-02-08 01:31:54 -06:00
luisc
d683b3e64d
More fixes to first-person animation rendering.
2024-01-24 18:10:17 -06:00
luisc
5dd3da83cd
Fixed animations not animating in first person.
2024-01-24 17:59:43 -06:00
Luis C.M
0ee066b974
Initial commit for first person animations, still need to debug and fix.
2024-01-24 00:34:06 -06:00
Luis C.M
8340ae7311
Small fix to animations: still running when using render ticks when the game is paused
2024-01-08 00:15:19 -06:00
Luis C.M
3af3a541e2
Moved animation data into the controllers.data package.
2023-07-27 17:19:15 -05:00
Luis C.M
6470c8317b
Client-side cache is now cleared when leaving or joining worlds
2023-06-05 18:50:41 -05:00
Luis C.M
b8a3740ad2
Fixed player animations not updating after re-logging.
2023-01-23 22:58:55 -06:00
Luis C.M
07175758a7
Small fix for model part compatibility.
2023-01-23 18:47:23 -06:00
Luis C.M
9f02d118cd
Fixed player animations not syncing correctly in multiplayer.
2023-01-19 00:00:03 -06:00
Luis C.M
5e5bf2eb1c
Added render ticks option for frames, inherited from its animation parent if not customized.
2023-01-18 21:35:39 -06:00
Luis C.M
f504424fd2
Added a declared field reflection cache, improving render times for NPC models that have many fields.
2023-01-18 21:28:16 -06:00
Luis C.M
f61001d32a
Changed mixin to support players with animations better. Rotations and pivots are now saved as and use floats.
2023-01-17 13:08:10 -06:00
Luis C.M
be18e756fc
Animation overhaul, along with animation changes to the API.
2023-01-16 13:53:15 -06:00
Luis C.M
54d53041ac
Animation Data overhaul
2023-01-12 15:07:45 -06:00
KAMKEEL
8f62daba3e
Refactor JobPuppet and PartConfig
2023-01-11 22:42:36 -05:00
Luis C.M
8905f5f42e
Moved NPC puppet data to display data.
...
Improved mixin functionality, offsets and rotations always reset if the puppet "job" (not a job anymore, always in display) is disabled.
2023-01-11 19:12:53 -06:00
Luis C.M
7f407c3c44
Fixed puppet model rotations/offsets crossing over NPCs when they shouldn't.
2023-01-10 13:10:22 -06:00
Luis C.M
42c29f1d47
Added support for other models that inherit from ModelBiped to NPC puppet rendering.
2023-01-09 21:08:22 -06:00
Luis C.M
c9426682c0
Added another mixin necessary for rendering model rotations for players in MP.
2023-01-06 23:47:55 -06:00
Luis C.M
27b80037bd
Added total model rotation functionality to player model data.
2023-01-06 13:43:49 -06:00
Luis C.M
58afabc43b
Small fix to avoid popping matrices when not needed.
2023-01-05 18:21:38 -06:00
Luis C.M
ad689440aa
Implemented complete model rotations.
2023-01-05 18:18:28 -06:00
Luis C.M
51263a9f82
Added player rotations/pivots/animations, similar to NPC's.
2023-01-01 23:50:38 -06:00
c0508383
0a8fc3458d
Implemented mixins, used to render skin overlays without conflict with other mods that change rendering like Optifine.
2022-08-31 07:53:35 -05:00
Luis C.M
e1248d25c8
Fixed GL underflow errors.
2022-07-03 15:16:12 -05:00
Luis C.M
c132bd2fe2
Skin overlays only render if a player has one now.
2022-07-03 15:06:37 -05:00
Luis C.M
ac93394983
First person adjustments for scripted overlays
2022-07-03 14:23:33 -05:00
Luis C.M
51eab97f51
Simplified DBC player overlay rendering.
2022-07-01 00:42:23 -05:00
Luis C.M
522b5b884a
Scripted Skin Overlay render and packet sending fixes.
2022-06-15 03:48:32 -05:00
Luis C.M
dd207757ea
IPlayer:
...
-Added disableMouseInput(long time, int... buttonIds) function.
2022-06-13 17:21:02 -05:00
Luis C.M
1293fabca9
RenderCNPCPlayer changes in ClientEventHandler:
...
-Fixed cancelling an uncancellable armor render event.
-Only RenderPlayerEvent.Specials.Pre is cancelled, rather than trying to cancel both Pre & Post.
RenderCNPCPlayer:
-Now always returns -1 as a render pass.
2022-06-13 00:47:39 -05:00
Luis C.M
8b77597e27
Overlays don't render over special DBC model parts like antennae & tails.
2022-06-12 03:38:20 -05:00
Luis C.M
deffb78167
Fixed render spam on overlays when checking for armor rendering.
2022-06-08 16:51:28 -05:00
Luis C.M
f0862e8a64
Fixed armor rendering twice when a player is using an overlay.
2022-05-29 19:51:03 -05:00
Luis C.M
301e113be2
Added quest tracking, need to add objectives list and turn in info too.
2022-05-27 14:32:24 -05:00
Luis C.M
0a067eceb5
Added DBC support for overlays.
2022-05-21 20:00:45 -05:00
Luis C.M
7bd0155dbf
Implemented player skin overlays to be compatible with other mods' custom player renderers (Renders on top using events instead of registering a new renderer).
2022-05-20 05:02:18 -05:00
luisc
3be088c4cc
Moved OpenGL lines to within the loop that renders each component, fixing some weird alpha errors.
2022-01-30 22:58:12 -06:00
luisc
966ab4bf72
Custom Overlays and GUIs now properly set alpha values for some components.
2022-01-30 13:29:00 -06:00
luisc
534f716991
Implemented Scripted Overlays which stay on the player's screen. Overlays persist in the client, and can be removed from the screen as well.
2022-01-30 04:05:01 -06:00
KAMKEEL
a31efb2dc3
1.7.10 Files
...
Files added
2018-09-13 12:03:28 -04:00