Kam
13ca5ebc21
Fix Cache not clearing on PlayerDataRemove request
2023-06-21 03:46:36 -04:00
Luis C.M
6470c8317b
Client-side cache is now cleared when leaving or joining worlds
2023-06-05 18:50:41 -05:00
Kam
54b46129a9
Capital "I" for Instance
2023-06-05 19:35:27 -04:00
Kam
16d02f93e1
Capital "I" for Instance
2023-06-05 19:35:06 -04:00
Kam
772f5a999d
Clear PlayerData Cache on Server Start
2023-06-05 19:34:20 -04:00
Kam
d545e4ba89
Remove Static from CachedPlayerData so it doesnt cross through worlds
2023-06-05 18:44:43 -04:00
Kam
3dc99dcf2c
REMVOEOMOWAMo Arggg LOUIS!
2023-06-05 13:06:25 -04:00
Kam
8ddb9b77f5
PlayerData Live Cache for better server performance/load/save functionality
2023-06-04 22:27:25 -04:00
Kam
5d4410e790
Unused Thread
2023-06-04 22:05:11 -04:00
Kam
cf37e5c355
Just in case NULL Check
2023-06-04 22:03:58 -04:00
Luis C.M
a2c6f07185
ICustomGui:
...
-Added clear() function for clearing all components
2023-06-04 18:11:36 -05:00
Luis C.M
ad9c1b418d
Added scriptPlayerCache (no null pointers this time)
2023-06-04 11:02:59 -05:00
Kam
59e1950c70
Remove PlayerScript Cache
2023-06-03 23:07:48 -04:00
Luis C.M
8732c3331c
SpawnData:
...
-Added null check when saving natural spawn entries
2023-06-03 17:10:10 -05:00
Luis C.M
b50a9d39b0
Merge remote-tracking branch 'origin/patch' into patch
2023-06-03 16:55:43 -05:00
Kam
49e4d94c3e
Fixed Config description for better accuracy
2023-06-03 17:55:21 -04:00
Luis C.M
936b71a5d9
Merge branch 'patch' into dev
2023-06-03 16:55:15 -05:00
Luis C.M
065b5eba16
NpcAPI:
...
-Cached scripted player objects so their tempdata is persisted after death.
2023-06-03 16:55:03 -05:00
Kam
05071e3cb9
Update to 1.8.5
2023-06-03 17:50:06 -04:00
Kam
272f251a14
Merge branch 'patch' of https://github.com/KAMKEEL/CustomNPC-Plus into patch
2023-06-03 17:30:58 -04:00
Luis C.M
5c3b7e7c79
Fixed custom GUI untextured buttons not rendering in the right place
2023-06-03 16:24:46 -05:00
Kam
4f101f05a8
Cache Life Config
2023-06-03 17:23:40 -04:00
Luis C.M
b21e79b5bb
IEntityLivingBase:
...
-Added functions to change maxHurtResistanceTime
2023-06-03 15:46:29 -05:00
Luis C.M
3a6255d98f
NpcAPI:
...
-New function to create IPos objects from a long
IPos:
-fromLong() now mutates the calling IPos object
2023-06-03 14:32:43 -05:00
Luis C.M
29fb8d1dcf
ScriptItemStack, ScriptEntity, ScriptBlock, & ScriptBlockPos:
...
-Implemented equals() functions for comparing objects of these types
2023-06-03 00:34:07 -05:00
Luis C.M
826a90bd6d
IItemStack:
...
-New itemHash() function for comparing new instances of script item stacks for the same item.
2023-06-03 00:02:37 -05:00
Luis C.M
6e4083a9cc
Increased cache time for item stacks
2023-06-02 23:58:04 -05:00
Luis C.M
0c8a44ead3
Added scriptItemCache to clearCache function
2023-06-02 23:30:23 -05:00
Luis C.M
dedf0a09e3
Merge branch 'patch' into dev
2023-06-02 23:22:26 -05:00
Luis C.M
069d9999bf
Changed NPC custom item ticking to only happen for armors and weapons.
2023-06-02 23:21:14 -05:00
Luis C.M
e4a953f1cc
Made NPC custom item update scripts also launch only every 10 ticks
2023-06-02 23:13:36 -05:00
Luis C.M
ac98053bf4
Merge branch 'patch' into dev
2023-06-02 17:26:59 -05:00
Luis C.M
dd7714350d
ScriptWorld:
...
-Added functions from patch
2023-06-02 17:17:00 -05:00
Kam
189692a090
getNPCTexture for ClientCache
2023-06-02 04:22:00 -04:00
Kam
6bc55e101f
Merge branch 'patch' into dev
2023-06-02 03:39:14 -04:00
Kam
f6b9f2c973
Fix Load PlayerData for JSON or Dat Types
2023-06-02 03:37:18 -04:00
Kam
e0191ccf89
Prevent Mass conversions
2023-06-02 03:24:44 -04:00
Kam
0fca857248
Fix Typo
2023-06-02 03:24:32 -04:00
Kam
208afa5a10
Fix PlayerData Command error messages
2023-06-02 02:38:11 -04:00
Kam
6836daba03
Fix PlayerData Converter Command issue
2023-06-02 02:26:37 -04:00
Kam
3a34c5349c
Correct SavePlayerDataMap
2023-06-02 02:24:24 -04:00
Kam
f5251fbb73
Added PlayerData Convert Command for Generating a new data set
2023-06-02 02:09:53 -04:00
Kam
acd70b13df
Added PlayerData .dat Format for Faster Server Optimization/Saving
2023-06-02 02:09:38 -04:00
Luis C.M
88e90668be
Merge branch 'patch' into dev
2023-06-01 22:48:40 -05:00
Luis C.M
0006526c32
NBTJsonUtil:
...
-Reverted previous changes, lowered performance.
2023-06-01 22:48:22 -05:00
Luis C.M
ed6e09a617
Merge branch 'patch' into dev
2023-06-01 22:02:44 -05:00
Luis C.M
b17a425dd8
ScriptLivingBase & ScriptWorld:
...
-Added additional IEntity[] ignoreEntities parameter to ignore those entities when creating lists.
-For ScriptLivingBase, the entity using getLookingAtEntities is ignored.
2023-06-01 22:02:27 -05:00
Luis C.M
0692c4362f
ScriptWorld:
...
-Made offset parameter for rayCastEntities() have a use again
2023-06-01 21:29:29 -05:00
Luis C.M
414818ab8d
ScriptWorld:
...
-Made rayCastEntities() use a function similar to rayCastPos() to create its entity list.
2023-06-01 21:24:59 -05:00
Kam
081c5500a3
Remove find Object Colon Index
2023-06-01 20:34:25 -04:00