![][1]
![][2]
![][3]
![][4]
MinecraftใฎใใฃใใใๆฅใใMacใฎ้็ฅใ่กจ็คบใใๅฅด
./minecraftalert.sh ~/Library/Application\ Support/minecraft/logs/latest.log
ใฎ็จใซใๅผๆฐใจใใฆใญใฐใใกใคใซใๆๅฎใใฆ่ตทๅใใcontrol+C
ใง็ตไบใใใไปๆฅใฏใใฉใฐใคใณใใใชใใใ
ๅญฆใใ ใใจใ็ฎๆกๆธใใใฆใใใใ
ใชใฎใงใใผใทใงใณใๅปถ้ทใใฆในใใฉใใทใฅใซใใใจ็ถ็ถๆ้ใฏ2ๅใซใชใใ
Minecraftใฎใใคใใฎใใผใธใงใณใใใใพใณใใ่
่ฑใ่ฝใกใฆใใใขใคใใ ใๆพใใใใใ่ฃ
ๅใใใใใซใชใใพใใใ
ใใใฎ่ฃ
ๅใใใๆฉ่ฝใใกใฝใใใจใใฆๅ็พใใพใใ
ใพใไฝใๅใซใใใฉใฎๆฉ่ฝใใใใใใใพใใ
![a][2]
(GIFใงใใใงใใญ)
ใพใใMOBใฏไธ็ชใใใใฎใ่ฃ
ๅใใพใใ
/* | |
* @author keepoff07 | |
* @license MIT License | |
* @copyright Copyright keepoff07 2015 | |
*/ | |
import io.netty.buffer.ByteBuf; | |
import io.netty.buffer.Unpooled; | |
import java.lang.reflect.Constructor; | |
import java.lang.reflect.Field; |
abort() { | |
>&2 echo $@ | |
exit 1 | |
} | |
declare_resources() { | |
for r in $@; do | |
eval ${r}'() { echo "['${r}']=${1:?}"; }' | |
done | |
} |
import java.lang.reflect.Method; | |
import org.bukkit.Color; | |
import org.bukkit.FireworkEffect; | |
import org.bukkit.Location; | |
import org.bukkit.World; | |
import org.bukkit.entity.Firework; | |
import org.bukkit.inventory.meta.FireworkMeta; | |
public class FireworkEffectAPI { |
#!/bin/sh | |
cd $(brew --prefix) | |
sudo git fetch origin | |
sudo git reset --hard origin/master | |
brew update |
import java.lang.reflect.Constructor; | |
import java.lang.reflect.Method; | |
import java.util.HashMap; | |
import java.util.Map; | |
import org.bukkit.Bukkit; | |
import org.bukkit.Color; | |
import org.bukkit.Location; | |
import org.bukkit.Material; | |
import org.bukkit.block.Block; |
#!/bin/bash | |
LAST=0 | |
R="$(tput smso)$(tput setaf 1) $(tput rmso)" | |
W="$(tput smso)$(tput setaf 7) $(tput rmso)" | |
if $(which sleepenh >/dev/null 2>&1); then | |
SLEEP='sleepenh' | |
else | |
SLEEP='sleep' |