All Projects → wode490390 → BetterVanillaGenerator

wode490390 / BetterVanillaGenerator

Licence: other
This plugin not only provides better terrain generators for Nukkit, you can also customize your world by modifying the configuration.

Programming Languages

java
68154 projects - #9 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to BetterVanillaGenerator

Nb Choices
Angular wrapper for choices.js, vanilla, lightweight, configurable select box/text input plugin
Stars: ✭ 32 (+23.08%)
Mutual labels:  vanilla, custom
Boss
Premium custom monsters plugin with skill system, natural spawning and lots of sickest features!
Stars: ✭ 72 (+176.92%)
Mutual labels:  custom
sycl-bench
SYCL Benchmark Suite
Stars: ✭ 30 (+15.38%)
Mutual labels:  opencl
pystella
A code generator for grid-based PDE solving on CPUs and GPUs
Stars: ✭ 18 (-30.77%)
Mutual labels:  opencl
analogclock
🕰 A customizable analog clock built using React
Stars: ✭ 16 (-38.46%)
Mutual labels:  custom
tobii
An accessible, open-source lightbox with no dependencies
Stars: ✭ 132 (+407.69%)
Mutual labels:  vanilla
opencl-ruby
OpenCL bindings for Ruby
Stars: ✭ 38 (+46.15%)
Mutual labels:  opencl
faster lmm d
A faster lmm for GWAS. Supports GPU backend.
Stars: ✭ 12 (-53.85%)
Mutual labels:  opencl
Hetero-Mark
A Benchmark Suite for Heterogeneous System Computation
Stars: ✭ 41 (+57.69%)
Mutual labels:  opencl
rouziclib
This is my personal library of code that is common to my different projects (Photosounder, SplineEQ, Spiral and others)
Stars: ✭ 38 (+46.15%)
Mutual labels:  opencl
CODE-CAMP-2020
A Virtual Hackathon Camp for Developers, Build real products and win Swags in comfort of your home.
Stars: ✭ 30 (+15.38%)
Mutual labels:  world
WPFControls-ThemePack
Custom designed themes for WPF controls to make your app look better. Simple to modify.
Stars: ✭ 28 (+7.69%)
Mutual labels:  custom
primitiv-python
Python binding of primitiv.
Stars: ✭ 17 (-34.62%)
Mutual labels:  opencl
Fields
Good, solid base to build custom forms in iOS apps, using self-sizing compositional layout.
Stars: ✭ 80 (+207.69%)
Mutual labels:  custom
data2019nCoV
COVID-19 Pandemic Data R Package
Stars: ✭ 40 (+53.85%)
Mutual labels:  world
NetherEx
No description or website provided.
Stars: ✭ 28 (+7.69%)
Mutual labels:  nether
RayTracing
Realtime GPU Path tracer based on OpenCL and OpenGL
Stars: ✭ 120 (+361.54%)
Mutual labels:  opencl
Hack-Z370-HD3P-i5-8400
My main Hackintosh running Monterey with a i5-8400 and a Gigabyte Z370-HD3P.
Stars: ✭ 56 (+115.38%)
Mutual labels:  vanilla
CustomRPC
Set a custom rich presence status on Discord
Stars: ✭ 25 (-3.85%)
Mutual labels:  custom
CustomTkinter
A modern and customizable python UI-library based on Tkinter
Stars: ✭ 1,626 (+6153.85%)
Mutual labels:  custom

Better Vanilla Generator

Build Release Release date

This plugin not only provides better terrain generators for Nukkit, you can also customize your world by modifying the configuration.

In addition, this plugin can offload overworld surface noise operations onto the GPU. (Experimental)

If you found any bugs or have any suggestions, please open an issue on GitHub.

If you like this plugin, please star it on GitHub.

Note: Please back up old worlds before using this plugin.

Download

Configuration

config.yml
replace:
  # Whether to replace the overworld generator
  overworld: true
  # Whether to replace the nether generator
  nether: true

# Advanced configuration for generator
generator:
  general:
    sea_level: 64
  overworld:
    coordinate-scale: 684.412
    height:
      scale: 684.412
      noise-scale:
        x: 200.0
        z: 200.0
    detail:
      noise-scale:
        x: 80.0
        y: 160.0
        z: 80.0
    surface-scale: 0.0625
    base-size: 8.5
    stretch-y: 12.0
    biome:
      height-offset: 0.0
      height-weight: 1.0
      scale-offset: 0.0
      scale-weight: 1.0
      height:
        default: 0.1
        flat-shore: 0.0
        high-plateau: 1.5
        flatlands: 0.125
        swampland: -0.2
        mid-plains: 0.2
        flatlands-hills: 0.275
        swampland-hills: -0.1
        low-hills: 0.2
        hills: 0.45
        mid-hills2: 0.1
        default-hills: 0.2
        mid-hills: 0.3
        big-hills: 0.525
        big-hills2: 0.55
        extreme-hills: 1.0
        rocky-shore: 0.1
        low-spikes: 0.4125
        high-spikes: 1.1
        river: -0.5
        ocean: -1.0
        deep-ocean: -1.8
      scale:
        default: 0.2
        flat-shore: 0.025
        high-plateau: 0.025
        flatlands: 0.05
        swampland: 0.1
        mid-plains: 0.2
        flatlands-hills: 0.25
        swampland-hills: 0.3
        low-hills: 0.3
        hills: 0.3
        mid-hills2: 0.4
        default-hills: 0.4
        mid-hills: 0.4
        big-hills: 0.55
        big-hills2: 0.5
        extreme-hills: 0.5
        rocky-shore: 0.8
        low-spikes: 1.325
        high-spikes: 1.3125
        river: 0.0
        ocean: 0.1
        deep-ocean: 0.1
    density:
      fill:
        mode: 0
        sea-mode: 0
        offset: 0.0
  nether:
    coordinate-scale: 684.412
    height:
      scale: 2053.236
      noise-scale:
        x: 100.0
        z: 100.0
    detail:
      noise-scale:
        x: 80.0
        y: 60.0
        z: 80.0
    surface-scale: 0.0625

# Whether to use graphics compute functionality (Experimental)
gpu:
  enable: false
  use-any-device: false

Compiling

  1. Install Maven.
  2. Run mvn clean package. The compiled JAR can be found in the target/ directory.

Metrics Collection

This plugin uses bStats. You can opt out using the global bStats config; see the official website for more details.

Metrics

If I have any grammar and/or term errors, please correct them :)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].