打比方  我想写一个白天扔鸡蛋 就是原来的样子   晚上扔就出僵尸   这种情况肯定是先获取 事件发送世界的时间   然后再进行判断  但是我不知道怎么判断
比如我从 晚上7:00到第二天凌晨4:00这个时间段出僵尸 if语句该怎么写
比如我从 晚上7:00到第二天凌晨4:00这个时间段出僵尸 if语句该怎么写
用JAVA自身的获取系统时间方法啊
 本帖最后由 810587921 于 2017-5-5 01:11 编辑 
http://minecraft-zh.gamepedia.com/日夜交替
善用wiki
日落[编辑 | 编辑源代码]
在高处看到的日落。
日落持续1.5(1 ?)分钟,从12000(18:00:00)开始,到13800(19:48:00)结束,同时夜晚开始。
Edit:
url地址没亮中文,编辑了一下←_←
http://minecraft-zh.gamepedia.com/日夜交替
善用wiki
日落[编辑 | 编辑源代码]
在高处看到的日落。
日落持续1.5(1 ?)分钟,从12000(18:00:00)开始,到13800(19:48:00)结束,同时夜晚开始。
Edit:
url地址没亮中文,编辑了一下←_←
 本帖最后由 a4480481 于 2017-5-5 03:00 编辑 
复制代码
- int currentTime = world.getWorldInfo().getWorldTime() % 24000;
 
- // 13000为19点,22000为凌晨4点
 
- if(currentTime >= 13000 && currentTime <= 22000)
 
- {
 
-   world.spawnEntity(Zombie);
 
- }
谢谢了, 虽然我自己实验出来了