OreGen3 - Tốt hơn bản mua

Plugins Việt Nam OreGen3 - Tốt hơn bản mua 1.4.5

Không có quyền để tải về
  • Chào bạn, hãy đăng ký hoặc đăng nhập để tham gia cùng bọn mình và sử dụng được đầy đủ chức năng của diễn đàn :).
Hỗ trợ phiên bản
1.8, 1.9, 1.10, 1.11, 1.12, 1.13
Người phát triển
Banbeucmas
Bạn cứ phải tốn vài trăm nghìn mua plugin, bạn cứ sợ plugin có backdoor?
Không phải lo, vì plugin này là dành cho bạn.



Oregen3 là một plugin hoàn toàn recode lại từ 1 plugin mới nổi gần đây, cho phép bạn xây dựng cả Cobblestone Generator bằng hàng rào lẫn nước.
Vì trình mình còn cùi nên chắc chắn sẽ có bug, hãy báo với mình khi nó xảy ra.
Plugin có sử dụng Metrics để lấy dữ liệu sử dụng


Source code: Banbeucmas/Oregen3
Tính năng nổi trội so với plugin khác:

- Cách thức tương tác mới, cho phép Nước + Block, Block + Dung nham, Nước + Dung Nham cùng 1 lúc (Khác với chỉ có Hàng rào + Nước)
- Hệ thống block để khởi tạo mới
- Giữ lại tiếng nguyên gốc của Cobble Gen
- Không có đập đủ block là có thưởng, nhưng bạn có thể dùng EZBlocks
- Loại bỏ những lệnh thừa thãi, bạn thấy đấy, plugin nào đó nó có chứa những hàm như này Imgur . Khiến cho người khác có quyền * khi họ không có quyền oregen3.reload chẳng hạn. Tuy việc này khá tốt cho bảo mật của Server nhưng mình thấy nó thừa thãi nên đã bỏ nó. Banbeucmas/Oregen3
Và chỉ //, tức là code nó sẽ không tính đến phần này
- Hệ thống GUI để xem Block nào có tỷ lệ ra sao


Command: /oregen3 (hoặc /og3 /og /oregen)
Permission:
- oregen3.help: Mở trang giúp đỡ
- oregen3.reload: Reload config
- oregen3.information: Sử dụng GUI

Yêu cầu:
- ASkyblock hoặc AcidIsland

Config:
Mã:
## DO NOT TOUCH THIS
version: 1.2.0
prefix: "&f[&6OreGen&e3&f]"

# waterBlock: Block + Nước
# lavaBlock: Dung nham + Block
# waterLava: Nước + Dung nham
# Lưu ý là tắt waterLava không có nghĩa là Water + Lava sẽ ko ra cobble nữa
mode:
  waterBlock: true
  lavaBlock: false
  waterLava: true

#Các block khi tương tác với Nước/Dung Nham sẽ tạo ra ore
#Lưu ý viết hoa toàn bộ
blocks:
- FENCE
- ACACIA_FENCE
- BIRCH_FENCE
- DARK_OAK_FENCE
- IRON_FENCE

#Các thế giới mà Oregen3 sẽ không hoạt động (Thích hợp với server kết hợp cả AcidIsland lẫn ASkyblock mà muốn loại bỏ 1 trong 2 cái)
disabledWorlds:
- world
- ASkyBlock

# Bật cái này sẽ sử dụng cách chọn riêng mà plugin code ra
#
# Nếu true:
# - Chọn 1 ore bất kì trong random
# - Chạy tỉ lệ từ 1 - 100 để chọn, tỷ lệ nhỏ hơn config trong random thì chọn
# - Nếu không đúng thì sẽ sinh ore tại fallback
# Theo lý thuyết, fallback sẽ là ore có nhiều tỉ lệ sinh ra nhất :). Và nếu như các tỷ lệ mà nhỏ quá, thì ore tại fallback # sẽ được sinh nhiều hơn.
# Ý tưởng là cho phép việc tùy chỉnh dễ dàng hơn  (Đỡ phải tính 100%) nhưng cách chọn này chặt hơn
# Nếu false:
# - Chọn theo cách truyền thống của 1 plugin ore gen
# - Tổng các ore khi chọn phải bằng hoặc bé hơn 100%
# Ví dụ:
# Nếu Generator chỉ có Cobble và Diamond Block mà cơ hội spawn của thằng đầu tiên là 54% thì thằng kia buộc phải là 46%
#
# Nếu đéo hiểu thằng này nói gì và muốn cách chọn như các plugin khác, cư để cái này false
randomFallback: false

# Bật liên kết plugin
# Nếu sai thì plugin sẽ không cần ASkyblock hay AcidIsland, nhưng sẽ không thể lấy generator bằng
# permission được mà chỉ có thể dùng generator trong # defaultGenerator
enableDependency: true

#Thay đổi Generator mặc định
defaultGenerator: default

#
# fallback: Block mặc định nếu máy không chọn được trong Random
# permission: Quyền để sử dụng generator, mặc định là oregen3.generator.<id> nếu không có node này (Nhìn mvp)
# random: Những block
generators:
  default:
    fallback: COBBLESTONE
    random:
      COBBLESTONE: 30.0
      GOLD_BLOCK: 20.0
      IRON_BLOCK: 15.0
      LAPIS_BLOCK: 2.0
  vip:
    fallback: COBBLESTONE
    permission: "test.vip"
    random:
      COBBLESTONE: 30.0
      GOLD_BLOCK: 20.0
      IRON_BLOCK: 15.0
      LAPIS_BLOCK: 2.0
      COAL_BLOCK: 5.0
      REDSTONE_BLOCK: 10.0
  mvp:
    fallback: COBBLESTONE
    random:
      COBBLESTONE: 30.0
      GOLD_BLOCK: 20.0
      IRON_BLOCK: 15.0
      LAPIS_BLOCK: 2.0
      COAL_BLOCK: 5.0
      REDSTONE_BLOCK: 10.0
      DIAMOND_BLOCK: 10.0
      EMERALD_BLOCK: 8.0

Q&A:
Q:
Tại sao Generator không hoạt động đúng theo ý mình config
A: Bạn bật OP, tắt đi

Q: Generator hoạt động đúng, nhưng ra ore ít hơn rank thường?
A: Do cách chọn ore mà plugin thực hiện. Nó như sau
- Chọn 1 ore bất kì trong random
- Chạy tỉ lệ từ 1 - 100 để chọn, tỷ lệ nhỏ hơn config trong random thì chọn
- Nếu không đúng thì sẽ sinh ore tại fallback
Theo lý thuyết, fallback sẽ là ore có nhiều tỉ lệ sinh ra nhất :). Và nếu như các tỷ lệ mà nhỏ quá, thì ore tại fallback sẽ được sinh nhiều hơn.
Lời khuyên ở đây là 1 là dùng Fallback, 2 là tăng tỉ lệ các ore lên, tổng của đống ore trong random này không nhất thiết phải là 100% đâu :)

Q: Tắt enableDependency thì plugin lag...
A: Bạn mong chờ gì về cái vụ nó sẽ không lag. Đơn giản là vì giờ đống Nước + Lava sẽ phải thực hiện thao tác tính toán ở KHẮP NƠI MÀ. Lag là phải :D

Q: Metrics là gì, có phải là code backdoor nhằm phá server không?
A: Không, nó là một plugin thu thập thông tin về số lượng người dùng, server đang chạy plugin, nói chung thì nó phân tích thông tin server mà plugin đang chạy nhằm thống kê và nghiên cứu. Bạn có thể tắt nó bằng cách chỉnh config trong /plugins/bStats

Q: Mình muốn donate cho bạn?
A: Thoải mái, info mình ghi ở dưới

Thống kê:


Nếu bạn thích plugin của mình, hãy donate ủng hộ tại: Paypal: Pay Pham Duy using PayPal.Me
Bảo kim: [email protected]
Chuyển khoản:
Mã:
Ngân hàng Sài Gòn - Hà Nội (SHB)
Chủ TK: Phạm Đình Duy
Số TK: 1009941033
Chi nhánh: PGD NGUYEN HUE/CN THANG LONG
Hoặc bạn có thể nhắn tin cho mình, và ủng hộ mình một cái thẻ Viettel hoặc Mobiphone 20k hoặc hơn

P.S: Vote 5*
Người đăng
Banbeucmas
Tải về
647
Lượt xem
5,532
Đăng vào
Cập nhật gần nhất
Đánh giá
4.79 star(s) 34 ratings

Cập nhật gần nhất

  1. Fix lỗi Nullpointerexception

    Phiên bản này sửa lỗi NullPointerException khi không khởi tạo cobblestone tại đảo.
  2. Fix lỗi /og3 info

    Bản này sửa lỗi NullPointerException của /og3 info khi người chơi không đứng trên đảo nào.
  3. Fix minor bug

    Lỗi như đã nói tại update trước. Up lại vì sai version string

Đánh giá gần đây

de nghi cap nhat plugin
Mình đã recode bản Oregen3 fix lỗi nhé mọi người 1.4.6
https://minecraftvn.net/resources/oregen3-ban-recode-fix-loi.2106/
Thánh hình như hết update plugins?
Nếu thánh còn update thì sửa lỗi chủ off mem ko đào được pls
Bạn ơi cho mình hỏi sao lúc chủ đảo offline là mem trog đảo không thể đào ra block nữa (là đào xog không tái tạo khi chủ đảo off)
Bị y chang lỗi BlockEvent của ông dưới :v, hình như do làm nhiều rank quá bị lỗi, đảo admin thì làm đc còn đảo người khác gì bị lỗi
Very Gút
mún thêm 1 sao nữa mà ko đc :D
Mình muốn đào ra custom gỗ mà k đc
random:
5:1: 70.0
17: 30.0
Banbeucmas
Banbeucmas
Plugin không hỗ trợ Item ID nhé. Thứ này đã bị deprecated và bị loại bảo trong 1.13 rồi nên mình ko dùng tới nữa
nghe tiếng nó xì xì quài điếc tai quá ad. nc với hàng rào ấy
Banbeucmas
Banbeucmas
Làm ơn có mục thảo luận mà.

Thật ra để thế cho giống tiếng cobblestone thật :v
Bạn ơi fix lỗi này giùm mình được không ?
[14:24:49 ERROR]: Could not pass event BlockFromToEvent to Oregen3 v1.4.4
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.BlockFlowing.b(BlockFlowing.java:140) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.WorldServer.a(WorldServer.java:653) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.WorldServer.doTick(WorldServer.java:249) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:770) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_172]
Caused by: java.lang.NullPointerException
at me.banbeucmas.oregen3.utils.hooks.ASkyblockHook.getIslandOwner(ASkyblockHook.java:23) ~[?:?]
at me.banbeucmas.oregen3.utils.PluginUtils.getOwner(PluginUtils.java:24) ~[?:?]
at me.banbeucmas.oregen3.utils.PluginUtils.getChooser(PluginUtils.java:40) ~[?:?]
at me.banbeucmas.oregen3.listeners.BlockListener.randomChance(BlockListener.java:104) ~[?:?]
at me.banbeucmas.oregen3.listeners.BlockListener.onOre(BlockListener.java:50) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_172]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_172]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_172]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_172]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
... 11 more
Banbeucmas
Banbeucmas
Bạn có thể vào mục thảo luận trình bày hộ mình làm thế nào mà bạn được lỗi này không?