Mình nghĩ là cái List Block Type thay vì mỗi lần Call Event xử lý 1 lần , thì tại sao không xử lý duy nhất 1 lần trong Hàm tạo (constructor) luôn cho code nó tối ưu hơn , rồi dùng Constain() để check , chứ khỏi phải foreach như này.
theo mình thì bạn dùng type reward của bossshop là command và dùng /te enchant {player} {enchant name} +1 thì nó sẽ tự động +1 vào cái enchant đó không biết có phải ý bạn hỏi không .
nếu dùng warp để qua nether thì bạn có thể :
dùng WorldGuard tạo 1 region bên nether rồi set warp trong region đó và dùng flag greeting [ khi đi vào region ] hoặc farewell [ khi ra khỏi region ] để làm thông báo.
2 flag này sẽ send 1 cái Message khi Player ra hoặc vào 1 cái region.
Lúa chín là này nè không phải WHEAT này
Nếu muốn dùng WHEAT thì nên dùng kiểu nhiệm vụ " Deliver " theo mình biết là vậy , mong sẽ giúp được bạn.
lua:
name: Thu hoạch Vụ mùa
npc-giver-id: 11
ask-message: '§4Nhiệm vụ: §5Thu hoạch Lúa, Cà Rốt, Bí Ngô'
finish-message: '§4Hoàn...