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
f5e4d702b1
ClientCache renamed to ClientCacheHandler, moved ImageData into the client package.
2023-05-31 00:56:15 -05:00
Luis C.M
46febe5c0a
CacheHashMap:
...
-New class extending from the HashMap class, only takes CacheHashMap.CachedObject as values, which itself is a template class.
-On every call to get(), it goes through its values and removes any that are past a set age in millis.
ClientCache:
-New class with static CacheHashMap and function to get image data, will do more caching later on.
2023-05-30 23:41:37 -05:00
Kam
6f1914c002
Remove ClientSide
2023-05-16 17:33:28 -04:00
Kam
204e7a9c15
Revert Some Multithreading for Synchronization
2023-05-16 17:17:11 -04:00
Kam
cf82314181
Final & Synchronized Data sending with slight delays to heavily improve server performance
2023-05-15 20:03:52 -04:00
Luis C.M
84286794aa
Fixes to recent custom item changes, width wasn't rendering properly
2023-03-19 02:32:09 -05:00
Luis C.M
39a40c9603
Fixed URL support for scripted items, weird 3d visibility bug still present that needs to be fixed.
2023-03-19 02:04:47 -05:00
Luis C.M
be18e756fc
Animation overhaul, along with animation changes to the API.
2023-01-16 13:53:15 -06:00
KAMKEEL
bda76bafe6
Optimize Imports
2023-01-12 21:33:06 -05:00
Luis C.M
54d53041ac
Animation Data overhaul
2023-01-12 15:07:45 -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
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
b6c62332ed
Fixed SkinOverlay objects not having their parent object initialized correctly.
2022-05-23 20:47:32 -05:00
Luis C.M
6220a8ce14
-Overlays for players and NPCs are now grouped in an "overlay handler" object, similar to how you retrieve timers.
...
-Fixed client NPC overlay updates.
2022-05-23 20:41:32 -05:00
Luis C.M
0a067eceb5
Added DBC support for overlays.
2022-05-21 20:00:45 -05:00
Luis C.M
f9fcd6b9f8
Added alpha, size, scale, and speed attributes to player skin overlays.
2022-05-16 23:27:11 -05:00
Luis C.M
dbfbab7be2
Players can now have multiple skin overlays, just like GUI overlays.
2022-05-16 18:47:16 -05:00
Luis C.M
9a0aae50e0
Implemented custom player overlays.
2022-05-16 05:45:00 -05: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