MehGravity
Information
(Thanks SinSeeker for the image!)
Introduction
This is a massive change of how minecraft physics works. Floating blocks? None. Everything falls down, entirely intact.
For example, try chopping a tree with this:
If the tree isn't connected to the world it will fall down and suffocate you with its leaves. Another example is a player building a huge 1*1 dirt pillar. Tired of those? Just stand on the ground and smash it down!
There are many, many more uses for this plugin just waiting around the corner to be explored. (Tip: Redstone)
(Short) This plugin checks if a collection of blocks that is not over the block limit(default 2000 blocks) isn't connected to the world/bedrock, and will then move it as far down as it can.
What if I have built my whole base on a big floating island?
No problem. As long as the block count of the floating island is over 2000 blocks(two 10*10*10 cubes) it won't fall down. (Configurable value)
What's the point of this plugin?
Minecraft is quite boring with floating blocks, don't you think?
Information
This is a very CPU intensive plugin as it has to check for structures that can fall down every time a player modifies the world. It's not a problem as long as you have a powerful server, and you could even raise the block limit alot.
Current permission nodes: "mehgravity.nocheck": Won't check gravity for that player. Current commands: None.
Metrics
This plugin is using Metrics which means that this plugin collects data about your server configuration. Currently it collects the default Metrics data:
- How many servers are running this plugin
- How many players there are total on the servers
- Your server's Java version
- Your server's operating system
- The amount of cores in your server's cpu
- Metrics version data
All of which can be viewed to the public here: http://metrics.griefcraft.com/plugin/mehgravity
Note: You can easily disable Metrics by setting "useMetrics" to "false" in the config.
-
View User Profile
-
Send Message
Posted Jul 16, 2014@OwenClaxton
Did you try A: MehGravity v1.8.3 Testing Version for CB 1.7.9-R0.1 May 28, 2014? The release doesn't have the newest features or fixes.
-
View User Profile
-
Send Message
Posted Jul 16, 2014I tested it on a few trees. If you blow up the base of the tree, the tree won't fall down - probably because the tnt broke the blocks not a player. Could you fix this?
-
View User Profile
-
Send Message
Posted Jun 21, 2014@AbsintoJPl
Nice!
I just wanted to say that the latest "Testing Version" is kind of stable, I haven't found any failures in it. Try it, works good?: Use it.
-
View User Profile
-
Send Message
Posted Jun 19, 2014Video Tutorial on the Plugin
http://youtu.be/RYJNFPm727g
Credits Video: (AbsintoJ/MehGravity)
-
View User Profile
-
Send Message
Posted Jun 17, 2014@therealgustav9797
I understand, Gustav. But unfortunately even the latest fancy default world generator of minecraft generates this floating debris (small pieces of dirt/stone, often consisting of only 2-20 blocks). These are common only in few biomes, like mountains. I meant this. If somebody like to enhance functionality to address this problem, that would be awesome.
Thank you for this nice plugin, I like it very much anyway. Regards, Andy Salay
-
View User Profile
-
Send Message
Posted Jun 16, 2014@wisesurviver
The only thing this does, is checking for basic block-change events like leaf decay/fire/explosion and then find structures to move down. Floating stuff generated with the world will only fall down when an event occurs in or next to it. It could be possible if someone wanted to add it to github, or create a new project that checks when chunks are generated and move down floating structures.
The best way though is to make your generator not generate floating islands.
-
View User Profile
-
Send Message
Posted Jun 16, 2014Hi Gustav, I like the idea very much, exactly these floating spikes and debris were iritating me in Minecraft. Is it possible to run MehGravity checking for whole chunk right after its creation, to force falling down these floating spikes that make the landscape ugly?
I have made only quick test so far, creating new world, pre-building huge portion of land with ChunkPrequote plugin, then looking for these floating pieces of land in Eihort. They were there. :( Is it possible to make it work even with ChunkPrequote?
Thank you in advance.
Regards, Andy Salay
-
View User Profile
-
Send Message
Posted Apr 30, 2014Hi Gustav!
I'm upgrading to this version now, I've been running 1.7.3 with twice daily restarts to good effect so far. One point that is a little annoying, but can be worked around, is that redstone items lose their orientation and other data. This is only really a problem with airships in Movecraft, and can be avoided by adding a non-falling block to the ship.
I'll let you know about server performance with the new version soon!
If you want to see it in action, my server IP is play.brewedmc.com Please PM me your username and I'll give you admin rights.
-
View User Profile
-
Send Message
Posted Apr 26, 2014It would be nice with some feedback for the 1.8.2 version, does it work good? Much lag?
-
View User Profile
-
Send Message
Posted Apr 22, 2014Work made so far for 1.8.2:
Todo:
-
View User Profile
-
Send Message
Posted Apr 21, 2014@therealgustav9797
I understand. I'll try to help too if/when I have time.
-
View User Profile
-
Send Message
Posted Apr 21, 2014@tubelius
I'm not really 100% active in this plugin right now but I'll do what I can.
-
View User Profile
-
Send Message
Posted Apr 19, 2014I had to disable the plugin on my server for now. There's another duplication bug. If the slab below a door falls, the door will drop 3 door items.
I managed to download and compile the source code, but those weak blocks don't seem to work. I guess it's related to the failed commit you mentioned. The lava doesn't support blocks anymore, but water does for some reason. Could you implement this list of weak blocks? http://pastebin.com/FqvtPzXs
-
View User Profile
-
Send Message
Posted Apr 17, 2014@therealgustav9797
Thanks for the new version! Could you prevent falling spawners from being turned into pig spawners and falling command blocks losing their command? It would also be nice if you could prevent sand and gravel being attached to blocks next to them. They should still fall like in vanilla.
-
View User Profile
-
Send Message
Posted Apr 13, 2014@tubelius
Agree, there is a lot of work to be done. I'm not 100% sure how the github related stuff works, but I guess you could submit a pull request. One small problem is that it would be hard to build wooden boats when they fall through the water.
Edit: Oh, that was very nice of you, Github. You just deleted my commit with the implementation of weak blocks. Poof.
-
View User Profile
-
Send Message
Posted Apr 13, 2014First of all I love this plugin, I've been looking/waiting for one like this for ages. I've even considered developing my own, but didn't have time/priority.
Anyway, it would be nice if these blocks would not support blocks above (but break or disappear instead):
Maybe you could make it configurable (list of blocks that break into items under weight and list of blocks that disappear under weight). Explosions and fire should trigger the gravity too. Let me know if you need any help with coding or anything, I might be able to help.
-
View User Profile
-
Send Message
Posted Mar 18, 2014@therealgustav9797
I look forward to it, and Ill continue submitting bugs I find (after I get something I can put on the server :-))
-
View User Profile
-
Send Message
Posted Mar 17, 2014@psirusa
Yeah, forgot that bug! I've fixed it now by removing all structure blocks below y level 0, and remove the structure entirely if there are no blocks left. The fix will be in the next testing version. Thanks for telling me!
All of you who use my plugin, please report bugs as it's very hard to find them!
-
View User Profile
-
Send Message
Posted Mar 16, 2014I like this plugin quite a bit. My only issue so far is that it's not good at disposing of blocks that reach void level. Right now, when block reach void level they respawn at sky limit and then continue falling until they bind the server... Wanted this on a floating island server (easy way to burn bridges), but this renders it non-functional. Is making it check when blocks reach void level and then deleting them a quick recode?
-
View User Profile
-
Send Message
Posted Mar 14, 2014@TheRealPanda12
I guess you mean the thing you build falls down even if you have the mehgravity.nocheck permission?