Zijian

Results 12 issues of Zijian

自定义PNG图标的话,面板界面可以显示,但是生成exe提示成功却没有真的生成出来 打开游戏时,菜单栏图标不会生效,并且提示 ![image](https://user-images.githubusercontent.com/35801754/145698817-627d5318-7121-422c-82de-8efe40fee09d.png)

希望在开头建立目录,方便查找

enhancement

## 推荐项目 - 项目地址:https://github.com/LiteLDev/LiteLoaderBDS - 类别:C++ - 项目标题:LiteLoaderBDS,一个轻量的Minecraft基岩版插件加载工具 - 项目描述:LiteLoaderBDS是一个Minecraft基岩版官方服务端(以下简称 BDS)的插件加载工具,提供强大的跨语言插件支持和稳定的开发API,使得开发者可以为Minecraft基岩版添加各种玩法插件。初学者可以学到DLL加载、Windows钩子等系统底层应用开发知识。 - 亮点: - 可以使用包括C++、C#、JavaScript、Lua等多种语言为Minecraft基岩版开发各种玩法插件,后续将会支持更多语言; - 对于C++、C#等编译型语言,提供包含Minecraft BDS几乎所有原生API的SDK,插件开发者可以像Minecraft官方开发者一样进行玩法开发; - 轻量化、模块化,所有组件都是以类似插件的形式加载; - 提供大量底层辅助工具,开发者可以通过这些工具自行从Minecraft中导出API。 - 示例代码:(可选) - 截图:(可选)gif/png/jpg ![image](https://user-images.githubusercontent.com/35801754/189331642-e072288c-54fa-4153-a5e6-0f71e007cbb4.png) - 后续更新计划: -...

### 您的建议是否与现存的某个问题相关?请描述问题? 目前所有事件定义都挤在同一个文件中,不方便管理。 ### 您认为还缺少什么?如何解决您的问题? 将事件分为Block、Entity、Mob、Player、World、Misc等,分别放在Kernel/Events/XXXXEvent.cpp中。 事件的分类应当遵从简单句(例如 "He is a boy")中主语。

type: enhancement
module: Core
priority: high
status: in progress

### 您的建议是否与现存的某个问题相关?请描述问题? 目前没有监听玩家尝试各种操作时触发的事件。 ### 您认为还缺少什么?如何解决您的问题? 需要PlayerAttackEvent、PlayerUseEvent、PlayerAttemptToDropItemEvent(这个事件需要在手中没有物品时也能触发) 以上事件应当可以拦截,且触发顺序最好先于其它相关事件。

type: enhancement
module: Core
status: more info needed

### 您的建议是否与现存的某个问题相关?请描述问题? 目前没有给出插件行为规范,导致各种插件使用了不同的路径存放相关文件,产生了潜在的冲突问题。 同时,LiteLoaderBDS本身也不够规范,在plugins目录内存在lib、nodejs等文件夹。 ### 您认为还缺少什么?如何解决您的问题? 在开发文档内给出一个指导性的规范,并提供相关API接口,例如配置文件写入接口、插件目录获取接口、数据库接口、日志输出接口等。 ll自己的文件全部丢到LiteLoader里。 另外需要规范到底用LiteLoader还是LiteLoaderBDS。

type: enhancement
module: LLSE
module: Core
status: more info needed
module: PM
priority: normal

### 您的建议是否与现存的某个问题相关?请描述问题? _No response_ ### 您认为还缺少什么?如何解决您的问题? 需要一个获取一个长方体、或一个圆柱体、或一个球、或一个半球体内所有实体的API,建议在Level实现,并命名为getEntitesInABall、getEntitiesInACylinder、getEntitesInACuboid、等

type: enhancement
status: to do
module: Core
priority: normal

### Is your feature request related to a problem? Please describe. Currently the plugins are just treated as dynamic linked libraries. However, I hope that the plugins can be managed...

type: enhancement
status: need review

The RTMP stream works properly but both HLS and DASH doesn't. It only generates invalid files smaller than 1MB and when playing via VLC it only shows green screen.

### Is your feature request related to a problem? Please describe. LeviLamina lacks documentation. ### Describe the solution you'd like Write the following documentation: - [x] Manual installing guide -...

priority: high
status: in progress
documentation
starter