- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
“Studio:插件代码集中营”的版本间的差异
Seesaw 233(讨论 | 贡献) (→代码区) |
Seesaw 233(讨论 | 贡献) (→In order to reach all the Reached party) |
||
第23行: | 第23行: | ||
</nowiki> | </nowiki> | ||
− | === | + | === 精简代码区 === |
==== 给实体药水效果 ==== | ==== 给实体药水效果 ==== | ||
第42行: | 第42行: | ||
</source> | </source> | ||
− | 备注: | + | 备注: 无 |
− | === 生成自定义实体(之一) === | + | ==== 生成自定义实体(之一) ==== |
前提: 实体类(Interface) | 前提: 实体类(Interface) | ||
第63行: | 第63行: | ||
</source> | </source> | ||
− | 备注: | + | 备注: 用于自定义实体属性,如不需则只用其值 |
+ | |||
+ | *.getWorld().spawnEntity(位置, 实体类型) | ||
+ | |||
+ | ==== 字符串Builder ==== | ||
+ | |||
+ | 前提: 用到String的地方 | ||
+ | |||
+ | 说明: | ||
+ | (new StringBuilder("字符串")).append(对象).更多.toString() | ||
+ | 对象: 一般为String | ||
+ | 更多: 后可接更多的 append() | ||
+ | |||
+ | 实例: | ||
+ | |||
+ | <source lang="java"> | ||
+ | getLogger().info((new StringBuilder("[物品界面]")).append("插件").append("已启用").toString()); | ||
+ | </source> | ||
+ | |||
+ | 备注: 无 | ||
+ | |||
+ | === 集成代码区 === |
2015年12月3日 (四) 18:27的版本
目录
In order to reach all the Reached party
前言
标题就是这货存在的意义
记不下的代码这里放
写明这货是干什么的
这里只容得下黑科技和麻烦码
快捷代码格:
<source lang="java"> </source>
精简代码区
给实体药水效果
前提: 实体类(生物)
说明:
addPotionEffect(new PotionEffect(效果类型,持续时间,效果等级) ); 效果类型: PotionEffectType.* 持续时间&效果等级: int
实例:
Player p = (Player)sender;
p.addPotionEffect(new PotionEffect(PotionEffectType.SPEED,80,2) );
备注: 无
生成自定义实体(之一)
前提: 实体类(Interface)
说明:
指定实体类 变量 = (指定实体类) *.getWorld().spawnEntity(位置, 实体类型); 位置: Location 指定实体类: org.bukkit.entity 包 / Interface Summary 接口 实体类型: EntityType.*
实例:
Player p = (Player)sender;
Location l = p.getLocation();
Sheep s = (Sheep) p.getWorld().spawnEntity(l, EntityType.SHEEP);
备注: 用于自定义实体属性,如不需则只用其值
*.getWorld().spawnEntity(位置, 实体类型)
字符串Builder
前提: 用到String的地方
说明: (new StringBuilder("字符串")).append(对象).更多.toString() 对象: 一般为String 更多: 后可接更多的 append()
实例:
getLogger().info((new StringBuilder("[物品界面]")).append("插件").append("已启用").toString());
备注: 无