edificemc / edifice Goto Github PK
View Code? Open in Web Editor NEWSponge plugin for sharing buildings
Home Page: https://www.edificemc.com
Sponge plugin for sharing buildings
Home Page: https://www.edificemc.com
Other people/entities could potentially pick it up.
Possible alternatives:
forge-1.11.2-13.20.0.2201-universal.jar
spongeforge-1.11.2-2201-6.0.0-BETA-2023.jar
edifice-1.1.1.jar
You have to throw an individual item first, then the rest for some reason.
When in Creative mode, selecting the first position causes the block to be broken. This could be fixed by cancelling BreakBlockEvent.Place
coming from a player in wand mode (or selectively cancelling the event, depending on whether or not the player is in Creative).
Generate a percentage complete (blocks placed / total blocks) when the player right clicks the chest.
On this line, the HeldItemProperty
optional is unwrapped without being checked. However, not all blocks have a corresponding held item, even if they were placed in the world by an item. An example of this is minecraft:lit_redstone_lamp
, which unlike minecraft:redstone_lamp
, lacks an applicable HeldItemProperty
.
This results in certain structures, such as Awesome Temple', being unable to be loaded by the plugin.
Currently, there is a little trouble with Sponge and this plugin where Timings will crash with the following:
[13:52:31] [Server thread/ERROR]: Encountered an unexpected exception
java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:901) ~[?:1.8.0_77]
at java.util.ArrayList$Itr.next(ArrayList.java:851) ~[?:1.8.0_77]
at co.aikar.util.JSONUtil.mapArray(JSONUtil.java:93) ~[JSONUtil.class:?]
at co.aikar.timings.TimingHistory.lambda$new$4(TimingHistory.java:100) ~[TimingHistory.class:?]
at co.aikar.util.JSONUtil.mapArrayToObject(JSONUtil.java:109) ~[JSONUtil.class:?]
at co.aikar.timings.TimingHistory.<init>(TimingHistory.java:99) ~[TimingHistory.class:?]
at co.aikar.timings.FullServerTickHandler.stopTiming(FullServerTickHandler.java:101) ~[FullServerTickHandler.class:?]
at net.minecraft.server.MinecraftServer.handler$onTickEnd$0(MinecraftServer.java:44) ~[MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:726) ~[MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:548) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_77]
And the issue I'm willing to bet is that somewhere, this plugin is loading something asynchronously (or interacting with the world asynchronously), which is not supported and shouldn't be attempted in the first place.
I checked out the Structure saving as that could likely be the cause, but basically, loading this plugin on a 1.8.9 server after completing a blueprint will cause the server to crash.
Charge for use of blueprints based on number of blocks or flat fee
Currently, Edifice requires the user to drop the required resources on the ground. It would be nice if users had an option (possibly only in Creative) to instantly build a blueprint when it is placed in an item frame.
Ex. redstone elevators, staircases, tunnels, etc.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.