版本0.0.3.1 添加: 1.新的游戏规则KeepLeashNotDropTime(保持拴绳箭实体存活时间 2.新的纹理 包括弓弩材质发射拴绳箭新材质 3.新的配置文件内容 4.所有指令现在 可以同时作用多个玩家对象了 调整: 1.拾取拴绳箭的逻辑, 在落地后2s后可以通过按住Shift靠近后拾取 2.优化逻辑 3. 创造模式拴绳箭拾取逻辑修正 修复: 1.拴繩不能正常掉落的問題 2. data clear节点指令错误(笔误 具體新内容請見 README.md 介紹
29 lines
940 B
Java
29 lines
940 B
Java
package com.r3944realms.leashedplayer.modInterface;
|
||
|
||
public interface ILivingEntityExtension {
|
||
/**
|
||
* 获取拴绳的长度
|
||
* @return length 拴绳的长度(Float)
|
||
*/
|
||
float getLeashLength();
|
||
|
||
/**
|
||
* 设置拴绳的长度
|
||
* @param length 拴绳的长度(Float)
|
||
*/
|
||
void setLeashLength(float length);
|
||
|
||
/**
|
||
* 设置超出断裂长度后等待时间,如果时间到仍超出则会执行断裂操作
|
||
* @apiNote 该为服务器方法,只能在服务器端调用,切勿在客户端线程调用
|
||
* @param keepTick 等待tick(int)
|
||
*/
|
||
void setKeepLeashTick(int keepTick);
|
||
/**
|
||
* 获取超出断裂长度后等待时间,如果时间到仍超出则会执行断裂操作
|
||
* @apiNote 该为服务器方法,只能在服务器端调用,切勿在客户端线程调用
|
||
* @return keepTick 等待tick(int)
|
||
*/
|
||
int getKeepLeashTick();
|
||
}
|