Code Monkey home page Code Monkey logo

creeper-recover's Introduction

Hi ๐Ÿ‘‹, I'm Rafael

Just a 18 year old hobby software developer trying to make good software.

  • ๐ŸŒฑ Iโ€™m currently learning Rust

  • โšก Fun fact If I do it without anyone looking, it works. But with someone looking, it doesn't.

Languages and Tools:

bash csharp dart docker flutter git grafana java kotlin linux mariadb mongodb redis tailwind

httprafa

ย httprafa

httprafa

creeper-recover's People

Contributors

httprafa avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

creeper-recover's Issues

The frame will fall out

In any of the explosions, the frames fall to the ground. They are not restored during the explosion regeneration process.

[Suggestion] Block Blacklist

A list of blocks that will not be destroyed by creepers. For example, creepers could be used to potentially bypass plugins that use sign protections, it would also be useful to enable server operators to patch any potential exploits without needing to wait for a patch

[Suggestion] Recover Delay

A little delay before the blocks start recovering would be nice, and would make the consequence of getting stuck in a creeper hole a little more meaningful, especially when being swarmed by loads of mobs

Fence bug

When fences are broken by an explosion, the fences that aren't broken update to be a post and not have the connecting rails across, but when the blocks are placed back it does not update again creating a disjointed look and physical gap.
(Not my image but it hopefully gets the message across)
missingfence

duplication problem

so when i was testing the plugin out i tried to blow up a creeper near a redstone machine and half of the stuff got duplicated i hope can be fixed!

because when the creeper explodes it doesnt really destroy stuff like pistons or sticky pistons so they fall to the ground and then when that happens the plugin just rebuilds everything with the item on the ground so now u have 2 instead of 1!

Music Disc Bug

When a creeper explodes with a custom music disc in a jukebox. The plugin fails to regenerate the CD. Can you add support for CDs and custom CDs when inside a juke box on explosion.

TNT also is rebuilt

I only have CREEPER in my target block but both creeper and tnt are recovered.

{ "configVersion": 1, "plugin": { "bStats": true, "ignoreUpdates": false }, "recover": { "recoverSpeed": 3, "blockRecoverSound": "BLOCK_ROOTED_DIRT_PLACE" }, "target": [ { "type": "ENTITY", "ignore": false, "all": true, "entityTypes": [ "CREEPER" ] }, { "type": "HEIGHT_RANGE", "ignore": false, "from": -64, "to": 320 }, { "type": "HEIGHT_FIXED", "ignore": true, "fixed": 32 } ] }

1.20.4 server

hey plugin work fine and all that but idk why im getting this error in my console :

[Sat 19:56:59 WARN  CreeperRecover] Plugin CreeperRecover v1.0.12 generated an exception while executing task 64
java.lang.IllegalStateException: Not a JSON Object: null
    at com.google.gson.JsonElement.getAsJsonObject(JsonElement.java:101)
    at CreeperRecover-1.0.12-all.jar//de.rafael.plugins.creeper.recover.utils.config.JsonConfiguration.loadConfig(JsonConfiguration.java:105)
    at CreeperRecover-1.0.12-all.jar//de.rafael.plugins.creeper.recover.stats.PluginStats.save(PluginStats.java:88)
    at CreeperRecover-1.0.12-all.jar//de.rafael.plugins.creeper.recover.stats.PluginStats.tick(PluginStats.java:116)
    at CreeperRecover-1.0.12-all.jar//de.rafael.plugins.creeper.recover.CreeperRecover.lambda$onEnable$3(CreeperRecover.java:142)
    at org.bukkit.craftbukkit.v1_20_R3.scheduler.CraftTask.run(CraftTask.java:101)
    at org.bukkit.craftbukkit.v1_20_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57)
    at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base/java.lang.Thread.run(Thread.java:833)

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.