随笔分类 - Bukkit插件编程
Bukkit私人背包实现
摘要:json数据格式为: 1、 JsonFileUtil.java 1 package com.sklm.lhb.json; 2 3 import java.io.File; 4 import java.io.FileOutputStream; 5 import java.io.FileReader;
阅读全文
Bukkit之yaml动态读取
摘要:在使用bukkit框架写插件的时候会经常使用到yml格式的文件来存储配置或者玩家数据,这里来说一下实现yml中数据的动态读写: 先来看一下yml文件中的内容结构
阅读全文
将指定世界中的指定位置的Block转化为箱子
摘要:在bukkit中,block可以操作所有的三位像素方块,如果是向对block进一步操作,我们就需要得到BlockState, BlockState表示一个方块的状态,才能够对方块进行位置等状态的操作,例如:
阅读全文
Bukkit插件编程之检测玩家受到的伤害是来自投射类武器还是近身武器
摘要:注意在检测玩家受到的伤害时候,近身类武器可以直接通过event.getDamager() instanceof Player 来判断是否受到伤害,但是在检测是否受到投掷类伤害的时候要通过event.getDamager instanceof Projectile来判断是否受到来自投掷类武器的伤害
阅读全文
Bukkit插件编程中.yml配置文件的创建和读取
摘要:1 package com.sklm.config; 2 3 import java.io.BufferedOutputStream; 4 import java.io.BufferedReader; 5 import java.io.File; 6 import java.io.FileNotFoundException; 7 import java.io.FileOutput...
阅读全文
浙公网安备 33010602011771号