-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Bruce0203 edited this page Apr 6, 2023
·
10 revisions
잉게임은 마인크래프트 플러그인 개발 프레임워크입니다.
모델은 Bson (Binary JSON) POJO (Plain-Old-Java-Object) 을 통해서 직렬화, 역직렬화 됩니다. 모델은 외부에서 생성할 수 있고, 서비스를 통해 내부에서 생성되어 되어 디스크로부터 로드/저장합니다.
//ModelExample.kt
import io.github.inggameteam.inggame.utils.Model
import org.bukkit.Bukkit
import org.bukkit.Location
import org.bukkit.World
@Model
class LocationModel(
var world: String,
var x: Double = 0.0,
var y: Double = 0.0,
var z: Double = 0.0,
var yaw: Float = 0f,
var pitch: Float = 0f,
var isRelative: Boolean
)