• Trong thời gian này, bạn không thể tạo bài mới, đăng comment, hay tạo tài nguyên mới để diễn đàn dọn dẹp nội dung.
    Diễn đàn sẽ sớm mở trở lại, chi tiết hãy theo dõi tại Discord
Oregen3 (Updated) [1.8 - 1.21]

Plugin Việt Nam Oregen3 (Updated) [1.8 - 1.21] 1.8.2

  • Người tạo chủ đề Người tạo chủ đề Hex
  • Ngày gửi Ngày gửi
Lag chủ yếu là do đặt block trong 1 tick nhiều quá th, async nhiều quá thì sẽ dẫn đến việc gen block ko nhanh dc :((. Bạn thử chỉnh cái tuỳ chọn maxBlockPlacePerTick thử xem sao :3
Mình thấy là Bukkit.getScheduler().runTaskAsynchronously thì nó sẽ bị delay ấy, còn mình test đa luồng ForkJoinPool thì nó chạy toàn luồng của vps và chia các tác vụ ra nhỏ nhỏ để dễ quản lý và đặc biệt là NÓ KHÔNG DELAY (kiểu gen block chậm như bạn nói). Bạn cũng có thể xem xét suggest của mình và thêm forkjoinpool vô, còn chỉnh max per tick thì nó làm giảm tốc độ của máy farm r

Riêng có 2 tùy chọn giữa 'async' và 'multithreading' khá hay, nếu vps ai có nhiều luồng thì xài đa luồng, luồng ít hoặc yếu thì xài async

Đây là code mình test
ForkJoinPool.commonPool().execute
 
Mình thêm permission vô rồi nhưng khi add quyền đó thì nó không ra block random như đã cấu hình ạ!

44146
44143
 
Mình thấy là Bukkit.getScheduler().runTaskAsynchronously thì nó sẽ bị delay ấy, còn mình test đa luồng ForkJoinPool thì nó chạy toàn luồng của vps và chia các tác vụ ra nhỏ nhỏ để dễ quản lý và đặc biệt là NÓ KHÔNG DELAY (kiểu gen block chậm như bạn nói). Bạn cũng có thể xem xét suggest của mình và thêm forkjoinpool vô, còn chỉnh max per tick thì nó làm giảm tốc độ của máy farm r

Riêng có 2 tùy chọn giữa 'async' và 'multithreading' khá hay, nếu vps ai có nhiều luồng thì xài đa luồng, luồng ít hoặc yếu thì xài async

Đây là code mình test
ForkJoinPool.commonPool().execute
Ok v chắc là mình sẽ thêm vài cấu hình async tương tự theo đề xuất của bạn nhá ;)
 
Hex updated Oregen3 (Updated) with a new update entry:

1.7.2 - Thêm async option

  • Thêm lựa chọn async global.useJavaAsyncScheduler (mặc định false), sử dụng hệ thống pool chung của java để gen block và check perm ngoài luồng chính của server. (Thường thì pool của sẽ sử dụng toàn bộ core của cpu thay vì 4 của bukkit, dẫn đến tốc độ gen block nhanh hơn, còn thêm bao nhiêu lỗi nữa thì mình chịu :)))
Đã update link download từ github xịn xò hơn và mình không cần phải update link nữa ;))

Read the rest of this update entry...
 
Nên code thêm tăng tốc độ chảy của lava và nước để generate ra blocks nhanh nhất có thể hoặc giảm tốc độ. Chỉ áp dụng cho liquid máy farm chứ liquid ở nơi khác thì bth
 
Nên code thêm tăng tốc độ chảy của lava và nước để generate ra blocks nhanh nhất có thể hoặc giảm tốc độ. Chỉ áp dụng cho liquid máy farm chứ liquid ở nơi khác thì bth
Cái này cách dễ nhất là gen ngay luôn block sau khi đào thôi chứ chỉnh logic của liquid thì phải chỉnh nhiều thứ lắm chứ chẳng đùa :(
 
Nội dung tương tự Xem nhiều nhất Xem thêm

Thống kê nội dung

Tạo
Hex,
Trả lời lần cuối từ
Xavia,
Trả lời
393
Lượt xem
30,652
Quay lại
Trên cùng