Coder Social home page Coder Social logo

pjiwm / kaizominecraft Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 0.0 31.21 MB

Kaizo Minecraft is a Spigot plugin that makes the overall gameplay of Minecraft more difficult. It's intended for experienced players who're up for a new challenge that still holds many of Minecraf't's vanilla features.

Java 100.00%
minecraft minecraft-plugin minecraft-plugin-development kaizo spigot-plugin spigotmc minecraft-server minecraft-server-plugin

kaizominecraft's Introduction

✨ About me:

  • Software engineer from the Netherlands
  • Interested in RustπŸ¦€, functional programming and blockchain

πŸ” Things I wanna try out/learn in the future:

⭐ Favorite things I like to work with:

πŸ“ˆ Github statistics:

Stats Languages

kaizominecraft's People

Contributors

kaanmol avatar pjiwm avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

kaizominecraft's Issues

[FEATURE]: Mob buffs

Is your feature request related to a problem? Please describe.
Certain mobs are not challenging enough in the base game.

Describe the solution you'd like
Mobs should be able easily be editable after they've been spawned in a Minecraft world.
random or given "powers" or "buffs" should be given to them to make the game harder.

Describe alternatives you've considered
Changing each mob itself into a new mob with different attributes that match the same requirements,
instead of just applying them to already existing ones.

Additional context
Mobs should be able to get potion effects and other buffs when they've spawned in a minecraft world.
The weapons, enchantments and potion effects should easily be editable for each mob. It should also be possible
to give certain mobs other unique attributes such as: higher explosion range, customized arrows.

[FEATURE]: add readme file

Is your feature request related to a problem? Please describe.
There's no instruction or information given on the Github please.
There's no information about what this project is about.

Describe the solution you'd like
A readme file with pictures information and an installation guide.

Describe alternatives you've considered
Put the project on Spigot.

Additional context
X

[FEATURE]: CI/CD Support

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

I'm frustrated, because I don't want to install a local minecraft server and set it up every time.
Especially when we even have a server for this.

Describe the solution you'd like
A clear and concise description of what you want to happen.

The solution I would like, is that this plugin magically goes to the online server, so I dont have to set up a server locally and can test it with my friends (No, not my grandma.)πŸ˜„

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

I considered MockBukkit, to unit test it, but this way we can also add hotfixes etc.
However in the future I would like it to be added.

Additional context
Add any other context or screenshots about the feature request here.
x

[FEATURE]: Docker test server

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
There needs to be a fast way to test updates in the plugin.

Describe the solution you'd like
A clear and concise description of what you want to happen.
When the plugin is build in the IDE it should put the jar via an artifact into a minecraft server docker container.
All the developer has to do now is reload the server and test the changes that were made to the plugin.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Using a regular minecraft testing server.

Additional context
Add any other context or screenshots about the feature request here.
X

[FEATURE]: Replace already existing normal mobs with custom mobs

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
I want to be able to replace mobs with custom mobs that have already been spawned in.
this is currently not the case since it only replaces mobs with custom mobs now if they spawn after the plugin has loaded.

Describe the solution you'd like
A clear and concise description of what you want to happen.
I want to have the list of custom mobs in a separate file so it can be reused for everything that needs custom mobs.
there should be a system that on start up goes through a list of all mobs on a world.
Every time it finds a non custom on the world it will be removed and replaced by its custom variant.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Creating an aura around the player. This aura updates every 16 block border the player crosses.
every mob will be scanned around the player then and if they're not custom they will be replaced with a custom
variant.

Additional context
Add any other context or screenshots about the feature request here.
This functionality will only run on the startup of the server or if its reloaded.

[BUG]: All custom mob variants spawn upon one custom mob spawning.

Describe the bug
A clear and concise description of what the bug is.
When a mob is spawned into the Minecraft world that should be a custom mob
it is removed and replaced with the custom variant. however all the other mobs who also have a custom variant get spawned
on the same location as well.
To Reproduce
Steps to reproduce the behavior:

  1. give yourself operator
  2. summon a chicken with /summon chicken
  3. See error

Expected behavior
A clear and concise description of what you expected to happen.
When a mob is summoned that has a custom variant it should immediately be replaced with the custom variant.

Screenshots
If applicable, add screenshots to help explain your problem.
X
Additional context
Add any other context about the problem here.
X

[FEATURE]: Custom mob behavior

Is your feature request related to a problem? Please describe.
No

Describe the solution you'd like
I would like custom mob behavior for the following mobs:

  • Cow
  • Iron Golem
  • Pig
  • Pig Zombie
  • Sheep
  • Wolf
    The hostile mobs should be made stronger, the neutral mobs wolf, iron golem and pig zombie should become hostile,
    the passive mobs should run away from the player at all times with enhanced speed.

Describe alternatives you've considered
X

Additional context
Pig Zombies should be given a new gold sword.

[FEATURE]: 1.17 support

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
The plugin only works on 1.16.x versions of Minecraft, this is outdated due to 1.17 being released already.

Describe the solution you'd like
A clear and concise description of what you want to happen.
Adding 1.17 support into the plugin so the plugin can run on 1.16.x until 1.17.x.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Switching versions completely instead of having support for both.

Additional context
Add any other context or screenshots about the feature request here.

[FEATURE]: Randomized mob effect

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Even though most mobs have been given different effects than in normal Minecraft they're still predictable.

Describe the solution you'd like
A clear and concise description of what you want to happen.
Certain effects and attributes of mobs should be randomized
such as: health, strength and other potion effects.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
X

Additional context
Add any other context or screenshots about the feature request here.
Mobs with very unique abilities will be given a glowing effect.

[FEATURE]: Kaizo world generation

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
As of now the only things changed about the game are mobs. This makes the kaizo experience less interesting.

Describe the solution you'd like
A clear and concise description of what you want to happen.
The plugin should create custom worlds that are more suited for a kaizo game.
The overworld, nether and end should have a kaizo variant.
The terrain needs to be harder to navigate through, there should be less ores and less free loot.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Using another plugin like multiverse to manage the custom worlds for us.

Additional context
Add any other context or screenshots about the feature request here.
Custom worlds are generally not linked so there should be a system that links the custom worlds.
This is needed, because otherwise if a player went into a nether portal the player would go back to the normal nether,
instead of the kaizo variant of the nether.

[FEATURE]: in-game commands and config

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
I am frustrated when I try to use this plugin and it doesn't have in-game commands.
Also I hate it that there is no config.

Describe the solution you'd like
A clear and concise description of what you want to happen.
I would like for this plugin to have in-game commands, so I can control this plugin.
The same for a config.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
There is none, the alternative is that I cant control the plugin.

Additional context
Add any other context or screenshots about the feature request here.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.