CURRENTLY WORKING ON ========================================================================================================================================================================================================
Rewrite attributes (while re-using attribute registry names where possible)
Add peek keybinds to replace current hand mirror behavior?
...block item actions
...translate/rotate head
Add ally groups for helper system config
Mob flee speeds...
...fine-tune
...add config for general multiplier
...add config for entity-specific flee speeds
Per-entity config for whether the entity's attacks should be prevented if the victim is not within their FOV (request from gua12ab on curseforge)
BUG FIXES ===================================================================================================================================================================================================================
Entities seem to be failing at pathfinding fairly often when at a certain distance
Fix animation handling when an entity starts being tracked; Animania's sleeping animation, the normal death animation, and any similar
Mobs in desperation mode can be put into flee mode by hitting them...
...fix by adding "desperation" status effect
Spiders path toward their threat target even if they can't see it (must have a threat target)...
...happens when all AI besides mine is removed, so either something to do with my AI or something outside AI, or both
...since it only happens with spiders and not other mobs, I'd think it has to do with something outside the AI, at least partially
Spider riders sometimes move really fast...is that normal?...
...comes from skeleton, not spider (removed all AI from spiders and it still happened)
Fix entities being able to attack through glass due to same raytrace being used for attacks and vision...
...is there some method used in all melee attacks that I can inject a raytrace into?
Fix entities attempting to path through diagonal walls; this may very well fix (or at least mostly fix) the issue below
Fix entities being able to attack through glass diagonally (because they can see through it...)
...fixing pathing should also fix some cases for "can't reach" since it relies on accurate pathing
Make stuck detection account for jumping by allowing for more play along y axis
Fix leashes not rendering sometimes (not a vanilla bug)...
...can reproduce by leashing a horse, flying into the air, and dropping into water while facing down
Fix "opaque flashing" of mobs on the edge of vision due to no visibility data -> defaulting to full visibility...
...occasionally happens on fade-in (rare)
...don't think it ever happens on fade-out anymore
GENERAL IMPROVEMENTS, SYSTEMS, AND FEATURES =================================================================================================================================================================================
Add pickpocketing (and related alert systems)
...config to enable/disable entire system
...item filter config for difficulty to pickpocket items
Add support for players by name in entity-specific settings
Better potion handling on death (currently in LivingDropsEvent)...
...config list for potions
...config for whether list is blacklist or whitelist
Do more tests with large entities
Should the upper light limit and/or light level scaling of dimensions be changed as well...?
...at max light level, do blocks look brighter/darker in nether and end, or the same as overworld?
...at light levels between the "ambient" level and max light level, do blocks look brighter/darker in nether and end, or the same as overworld?
Alternate sneak mode, so as not to trigger "don't step off edge", ebwizardry staff spell selection, hooked grapple prevention, etc
Make client acquire target for any entity they have LOS to, then get the data for it from the map, as late as possible, if it exists
"Lock Target" key (press to lock/unlock current target)
...when target is locked, send target to server, which then allows you to see hud data even if it's far away
"Aim Assist" key (hold to automatically face current target)
Directional indicators...
...add optional "damaged from" indicator, which draws an indicator pointing the direction damage was recently received from
...add optional touch detection indicator for players (see to do in DynamicStealth.java)
Add lang keys for all println() calls (make sure to use deprecated I18n, not the non-deprecated one)
"Noisiness" block trait; block filter to determine how much noise walking/running/landing makes
"Footprint Duration" block trait; block filter for how long visible footprints/tracks last on the block type. Add (long to short); clay, snow, sand, mycelium, dirt, coarse dirt, podzol
Add disguise system and change mob heads so they use it instead
Add other mob heads to disguise system
KEYBOUND ACTIONS ============================================================================================================================================================================================================
Attempt Stealth / Don't Attempt Stealth (if set to "Don't Attempt Stealth", you are very easy for things to notice)
Wave (decrease visual stealth for 1 second)
Whisper (make a small noise; altered villager conversation sound?)
Yell (make a loud noise; hurt sound?)
Prone/unprone - has a charge time; when prone, you are stealthier, slower, have a lower POV, have a smaller hitbox (can move through 1b high areas), and cannot jump/dodge/sneak
Find pebble?
CONFIG ======================================================================================================================================================================================================================
Add entity-specific filter for OPHUD
Add entity-specific filter for targeting HUD
Create better config handling system
Reorganize configs for...
...client -> HUD
General, easy to use T/F toggles for features in the configs...
...stealth gauge (client)
...targeting HUD (client)
...OPHUD (client)
Add keybinds for turning certain client config settings on/off...
...stealth gauge
...targeting HUD
...OPHUD
Make the difference between "barely unseen" and "barely seen" on the stealth gauge more noticeable...
...Change from using 1 color for stealth gauge to using 4 colors; 2 for a gradient from full stealth to barely unseen, and 2 for a gradient from barely seen to maximum visibility
SENSES ======================================================================================================================================================================================================================
Add scent-based detection (wolves, cats, bears)
...Add the ability for entities to smell not only other living entities, but also ground items, etc.
Apply stealth-based scent attributes
Do sound mappings in library
Add sound-based detection
Apply stealth-based sound attributes
STATUS EFFECTS ==============================================================================================================================================================================================================
Keen Nose: Get visible indicators for scents and scent trails
Silenced: Cannot warn others
Deafened: Cannot hear
Fear: Makes them flee
Courage: Applies rally effect if they were fleeing; grants immunity to fleeing for the duration
BLOCKS ======================================================================================================================================================================================================================
Pitfall: Entity which destroys the dirt block it's on if something walks on it.
ITEMS =======================================================================================================================================================================================================================
Edit no
没有合适的资源?快使用搜索试试~ 我知道了~
向Minecraft引入真正的潜行机制_Java_下载.zip
共302个文件
java:273个
png:12个
txt:2个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 164 浏览量
2023-04-10
23:37:04
上传
评论
收藏 1.26MB ZIP 举报
温馨提示
向Minecraft引入真正的潜行机制_Java_下载.zip
资源推荐
资源详情
资源评论
收起资源包目录
向Minecraft引入真正的潜行机制_Java_下载.zip (302个子文件)
gradlew.bat 2KB
dynamicstealth_at.cfg 6KB
.gitignore 155B
build.gradle 2KB
gradlew 5KB
mcmod.info 373B
FantasticLib-1.12.2.044zo.jar 559KB
gradle-wrapper.jar 51KB
HUD.java 51KB
DynamicStealth.java 45KB
AIDynamicStealth.java 34KB
ConfigHandler.java 24KB
Sight.java 23KB
Network.java 23KB
DSEntityTrackerEntry.java 20KB
Threat.java 14KB
Commands.java 13KB
EntitySightData.java 12KB
RenderAlterer.java 11KB
ClientData.java 11KB
AttackDefaults.java 10KB
EntityAIDefaults.java 10KB
AttackData.java 9KB
PlayerEvent.java 9KB
TooltipAlterer.java 8KB
EntityTrackerEdit.java 8KB
PossessionEvent.java 6KB
CombatTracker.java 6KB
Communication.java 6KB
RenderTargetingHUDEvent.java 6KB
TargetingHUDStyleConfig.java 6KB
IEntity.java 6KB
HidingData.java 6KB
AIWanderEdit.java 6KB
WeaponEntry.java 5KB
EntitySightDefaults.java 5KB
IPlayer.java 5KB
HelperSystem.java 5KB
NpcEvent.java 5KB
IWorld.java 5KB
AIParrotFollowEdit.java 5KB
IItemStack.java 5KB
Attributes.java 4KB
BlockEvent.java 4KB
AIFollowOwnerEdit.java 4KB
ThreatConfig.java 4KB
InteractionConfig.java 4KB
AITargetEdit.java 4KB
OPHUDStyleConfig.java 4KB
CommandNoppesBase.java 4KB
AIAttackRangedBowEdit.java 4KB
RoleEvent.java 4KB
NpcAPI.java 4KB
DissolutionPossessionApi.java 4KB
CWeaponEntry.java 4KB
MainHUDStyleConfig.java 4KB
AIWatchClosestEdit.java 4KB
RenderOPHUDEvent.java 4KB
NormalAttackBlockedConfig.java 4KB
NormalAttackConfig.java 4KB
EntityThreatData.java 4KB
SpecificSightConfig.java 3KB
AIFireballAttackEdit.java 3KB
INPCAi.java 3KB
ItemEvent.java 3KB
IPixelmon.java 3KB
TargetingFilterConfig.java 3KB
GlobalDefaultsAndData.java 3KB
AIConfig.java 3KB
AIAttackRangedEdit.java 3KB
StealthMultiplierConfig.java 3KB
Potions.java 3KB
AIHurtByTargetEdit.java 3KB
AIDefendVillageEdit.java 3KB
AIAttackMeleeEdit.java 3KB
ICustomNpc.java 3KB
IIncorporealHandler.java 3KB
StealthAttackBlockedConfig.java 3KB
StealthAttackConfig.java 3KB
TargetingAllowanceConfig.java 3KB
AIGuardianAttackEdit.java 3KB
ItemHandMirror.java 3KB
LightingConfig.java 3KB
LightGaugeConfig.java 3KB
AIWanderAvoidWaterFlyingEdit.java 3KB
INPCDisplay.java 3KB
ServerConfig.java 3KB
INPCRanged.java 3KB
RangedAttackConfig.java 2KB
OPHUDFilterConfig.java 2KB
DSTools.java 2KB
Compat.java 2KB
AISlimeFaceRandomEdit.java 2KB
IBlockScripted.java 2KB
IBlock.java 2KB
AIFindEntityNearestEdit.java 2KB
BlocksAndItems.java 2KB
IEntityLivingBase.java 2KB
AIFindEntityNearestPlayerEdit.java 2KB
PotionEffectSoulSight.java 2KB
共 302 条
- 1
- 2
- 3
- 4
资源评论
快撑死的鱼
- 粉丝: 1w+
- 资源: 9154
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功