User Tools

Site Tools


zh_cn:tutorial:side

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
zh_cn:tutorial:side [2022/08/08 05:24] solidblockzh_cn:tutorial:side [2022/11/06 17:37] (current) lostpromise
Line 46: Line 46:
 所有逻辑客户端相关的内容都是物理客户端独占的,所以你会看到在渲染、声音和其他逻辑客户端代码上有许多环境注解。 所有逻辑客户端相关的内容都是物理客户端独占的,所以你会看到在渲染、声音和其他逻辑客户端代码上有许多环境注解。
  
-一些默许只针对物理客户端,例如 Liteloader、Optifine 和 Minecraft PvP 客户端(Badlion、Hyperium)。+一些模组只针对物理客户端,例如 Liteloader、Optifine 和 Minecraft PvP 客户端(Badlion、Hyperium)。
  
 ==== 物理服务器 ==== ==== 物理服务器 ====
Line 86: Line 86:
 大多数情况下,针对物理服务器的模组也能在物理客户端上的逻辑服务器上运行。 大多数情况下,针对物理服务器的模组也能在物理客户端上的逻辑服务器上运行。
  
-但是,模组作者时常会抱有一些并不适用于内置服务器的假设,包括但不限于: +但是,模组作者时常会抱有一些并不适用于内置服务器的误,包括但不限于: 
-  * 假设游戏运行时只存在一个逻辑服务器实例 +  * 误以为游戏运行时只存在一个逻辑服务器实例 
-  * 假设任何世界和实体都应该计算游戏逻辑(也就是假设世界对象的 ''isClient'' 字段肯定是 false) +  * 误以为任何世界和实体都应该计算游戏逻辑(也就是假设世界对象的 ''isClient'' 字段肯定是 false) 
-  * 假设远程控制,资源包发送和图标(Favicon)一定是可用的+  * 误以为远程控制,资源包发送和图标(Favicon)一定是可用的
  
-制作在逻辑服务器上运行的模组时必须更正这些假设+制作在逻辑服务器上运行的模组时必须更正这些误解
  
 ===== 结论 ===== ===== 结论 =====
zh_cn/tutorial/side.1659936243.txt.gz · Last modified: 2022/08/08 05:24 by solidblock