BuildPaste (Plugin)
BuildPaste is a minecraft plugin that makes it easy to copy and paste buildings into your world. It can be used to quickly design your servers. In combination with the website https://buildpaste.net you can copy a build by clicking 'Copy' on the website and by then typing '/paste' in the minecraft chat the building will generate right next to you in your world.
You can also upload your own buildings to our database by selecting two positions using the commands '/pos1' and '/pos2' or by using the 'Position Selector' Item and then typing '/upload'. You can obtain the position selctor by typing '/selector'
Note: This Mod only works in combination with buildpaste.net
Copy Minecraft Buildings:

Paste Minecraft Buildings:

Upload Buildings:

Download as Forge for singleplayer: BuildPaste Mod - CurseForge
Make sure that you are using the Java version of Minecraft.
-
View User Profile
-
Send Message
Posted Sep 19, 2025I am getting the following http error on my server. its like the client isnt installed on the java classpath.
[17:33:35] [Server thread/INFO]: [STDOUT]: Paste Command executed[17:33:35] [Server thread/INFO]: [STDOUT]: Paste Command executed[17:33:35] [Server thread/INFO]: [STDOUT]: Direction: west[17:33:35] [Server thread/INFO]: [STDOUT]: success sent, Firebase.getBuilding executed[17:33:35] [Server thread/ERROR]: Encountered an unexpected exceptionjava.lang.NoClassDefFoundError: org/apache/http/client/HttpClient at knot/com.mistrx.buildpaste.util.Functions.setBuilding(Functions.java:239) ~[BuildPaste_Fabric-1.21.8v1.7.3.jar:?] at knot/com.mistrx.buildpaste.commands.PasteCommand.run(PasteCommand.java:52) ~[BuildPaste_Fabric-1.21.8v1.7.3.jar:?]
Any idea on what is goin on here. I see the version httpclient-4.5.14.jar installed
/home/container/libraries/org/apache/httpcomponents/httpclient/4.5.14
-
View User Profile
-
Send Message
Posted Aug 26, 2025When I install the plugin on the server and then restart it, my server gets an error and cannot be started.
-
View User Profile
-
Send Message
Posted Jun 15, 2025i love it so much
-
View User Profile
-
Send Message
Posted May 25, 2025half of it only works since neoforge 1.21 is not compatible, crashed the whole server on /paste command
-
View User Profile
-
Send Message
Posted Apr 20, 2025nice plugin thank you, but when i want to make a skycraper or the berlin television tower, then these are only half built
-
View User Profile
-
Send Message
Posted Apr 13, 2025By any chance is this going to be updated to the recent version?
-
View User Profile
-
Send Message
Posted Feb 21, 2025Hey, I have a question. Whenever I import something bigger with /paste, it only imports half of it. What could be the reason for this?
Minecraft 1.12.4
https://postimg.cc/2LSjtTJx
-
View User Profile
-
Send Message
Posted Jan 8, 2025using the 5 jan 2025 version on paper 1.21.4 gives this error:
[19:45:41 ERROR]: Permission node 'paste' in plugin description file for BuildPaste v1.11.1 is invalid
java.lang.IllegalArgumentException: Data cannot be null
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:143) ~[guava-33.3.1-jre.jar:?]
at org.bukkit.permissions.Permission.loadPermission(Permission.java:293) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.permissions.Permission.loadPermissions(Permission.java:240) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.PluginDescriptionFile.getPermissions(PluginDescriptionFile.java:945) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:642) ~[paper-1.21.4.jar:1.21.4-78-49d15f6]
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:604) ~[paper-1.21.4.jar:1.21.4-78-49d15f6]
at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:743) ~[paper-1.21.4.jar:1.21.4-78-49d15f6]
at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:488) ~[paper-1.21.4.jar:1.21.4-78-49d15f6]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:322) ~[paper-1.21.4.jar:1.21.4-78-49d15f6]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1163) ~[paper-1.21.4.jar:1.21.4-78-49d15f6]
at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.4.jar:1.21.4-78-49d15f6]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
[19:45:41 ERROR]: Permission node 'upload' in plugin description file for BuildPaste v1.11.1 is invalid
java.lang.IllegalArgumentException: Data cannot be null
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:143) ~[guava-33.3.1-jre.jar:?]
at org.bukkit.permissions.Permission.loadPermission(Permission.java:293) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.permissions.Permission.loadPermissions(Permission.java:240) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.PluginDescriptionFile.getPermissions(PluginDescriptionFile.java:945) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:642) ~[paper-1.21.4.jar:1.21.4-78-49d15f6]
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:604) ~[paper-1.21.4.jar:1.21.4-78-49d15f6]
at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:743) ~[paper-1.21.4.jar:1.21.4-78-49d15f6]
at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:488) ~[paper-1.21.4.jar:1.21.4-78-49d15f6]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:322) ~[paper-1.21.4.jar:1.21.4-78-49d15f6]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1163) ~[paper-1.21.4.jar:1.21.4-78-49d15f6]
at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.4.jar:1.21.4-78-49d15f6]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
[19:45:41 ERROR]: Permission node 'construct' in plugin description file for BuildPaste v1.11.1 is invalid
java.lang.IllegalArgumentException: Data cannot be null
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:143) ~[guava-33.3.1-jre.jar:?]
at org.bukkit.permissions.Permission.loadPermission(Permission.java:293) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.permissions.Permission.loadPermissions(Permission.java:240) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.PluginDescriptionFile.getPermissions(PluginDescriptionFile.java:945) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:642) ~[paper-1.21.4.jar:1.21.4-78-49d15f6]
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:604) ~[paper-1.21.4.jar:1.21.4-78-49d15f6]
at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:743) ~[paper-1.21.4.jar:1.21.4-78-49d15f6]
at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:488) ~[paper-1.21.4.jar:1.21.4-78-49d15f6]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:322) ~[paper-1.21.4.jar:1.21.4-78-49d15f6]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1163) ~[paper-1.21.4.jar:1.21.4-78-49d15f6]
at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.4.jar:1.21.4-78-49d15f6]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
-
View User Profile
-
Send Message
Posted Jul 5, 2024Hi, is this plugin working on 1.21 versions? when i try to use any command it says An internal error occured while attempting to perform this command..
-
View User Profile
-
Send Message
Posted Feb 12, 2024Is it possible to undo the action of pasting schematic? something like the //undo from worldedit
-
View User Profile
-
Send Message
Posted Jul 4, 2024In reply to winchester_hots: Yes, /undopaste
-
View User Profile
-
Send Message
Posted Jan 12, 2024im using paper 1.20.4 on my server, i put this plugin in the folder, restarted the server but i see this in the console:
[04:04:07 ERROR]: Permission node 'paste' in plugin description file for BuildPaste v1.9.1 is invalid
java.lang.IllegalArgumentException: Data cannot be null
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:143) ~[guava-32.1.2-jre.jar:?]
at org.bukkit.permissions.Permission.loadPermission(Permission.java:292) ~[paper-api-1.20.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.permissions.Permission.loadPermissions(Permission.java:239) ~[paper-api-1.20.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.PluginDescriptionFile.getPermissions(PluginDescriptionFile.java:937) ~[paper-api-1.20.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_20_R3.CraftServer.enablePlugin(CraftServer.java:624) ~[paper-1.20.4.jar:git-Paper-383]
at org.bukkit.craftbukkit.v1_20_R3.CraftServer.enablePlugins(CraftServer.java:548) ~[paper-1.20.4.jar:git-Paper-383]
at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:673) ~[paper-1.20.4.jar:git-Paper-383]
at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:433) ~[paper-1.20.4.jar:git-Paper-383]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:308) ~[paper-1.20.4.jar:git-Paper-383]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1132) ~[paper-1.20.4.jar:git-Paper-383]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:321) ~[paper-1.20.4.jar:git-Paper-383]
at java.lang.Thread.run(Thread.java:840) ~[?:?]
[04:04:07 ERROR]: Permission node 'upload' in plugin description file for BuildPaste v1.9.1 is invalid
java.lang.IllegalArgumentException: Data cannot be null
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:143) ~[guava-32.1.2-jre.jar:?]
at org.bukkit.permissions.Permission.loadPermission(Permission.java:292) ~[paper-api-1.20.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.permissions.Permission.loadPermissions(Permission.java:239) ~[paper-api-1.20.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.PluginDescriptionFile.getPermissions(PluginDescriptionFile.java:937) ~[paper-api-1.20.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_20_R3.CraftServer.enablePlugin(CraftServer.java:624) ~[paper-1.20.4.jar:git-Paper-383]
at org.bukkit.craftbukkit.v1_20_R3.CraftServer.enablePlugins(CraftServer.java:548) ~[paper-1.20.4.jar:git-Paper-383]
at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:673) ~[paper-1.20.4.jar:git-Paper-383]
at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:433) ~[paper-1.20.4.jar:git-Paper-383]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:308) ~[paper-1.20.4.jar:git-Paper-383]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1132) ~[paper-1.20.4.jar:git-Paper-383]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:321) ~[paper-1.20.4.jar:git-Paper-383]
at java.lang.Thread.run(Thread.java:840) ~[?:?]
[04:04:07 ERROR]: Permission node 'construct' in plugin description file for BuildPaste v1.9.1 is invalid
java.lang.IllegalArgumentException: Data cannot be null
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:143) ~[guava-32.1.2-jre.jar:?]
at org.bukkit.permissions.Permission.loadPermission(Permission.java:292) ~[paper-api-1.20.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.permissions.Permission.loadPermissions(Permission.java:239) ~[paper-api-1.20.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.PluginDescriptionFile.getPermissions(PluginDescriptionFile.java:937) ~[paper-api-1.20.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_20_R3.CraftServer.enablePlugin(CraftServer.java:624) ~[paper-1.20.4.jar:git-Paper-383]
at org.bukkit.craftbukkit.v1_20_R3.CraftServer.enablePlugins(CraftServer.java:548) ~[paper-1.20.4.jar:git-Paper-383]
at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:673) ~[paper-1.20.4.jar:git-Paper-383]
at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:433) ~[paper-1.20.4.jar:git-Paper-383]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:308) ~[paper-1.20.4.jar:git-Paper-383]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1132) ~[paper-1.20.4.jar:git-Paper-383]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:321) ~[paper-1.20.4.jar:git-Paper-383]
at java.lang.Thread.run(Thread.java:840) ~[?:?]
-
View User Profile
-
Send Message
Posted Feb 28, 2024In reply to rursache: Dude, I have the same issue. Any clue what the fix is??
-
View User Profile
-
Send Message
Posted Nov 25, 2023Any good reason there isn't a plugin for Forge servers but it works on Forge single player? I really don't feel like reconfiguring my server once again to get this to work and would rather go with something else if that's the case.
-
View User Profile
-
Send Message
Posted Sep 2, 2023bruh idk why its not working for some people, but it worked 1st time for me, THIS MOD IS AWESOME!!
-
View User Profile
-
Send Message
Posted Aug 24, 2023I just waisted three hours of my life trying to get this on my curseforge server, i put it in the plugins folder and it wouldn't work. I tried setting my server from Paper to Fabric and restarting the server more often than I can count on my fingers. I don't use any other mods and I don't know how to solve it, because I tried EVERYTHING I knew could help.......
-
View User Profile
-
Send Message
Posted Jul 9, 20231.19.4?
-
View User Profile
-
Send Message
Posted Oct 3, 2021i need urgent help!! I pasted a build that did not go where i planned it. How do undo pastes? or delete the paste?
-
View User Profile
-
Send Message
Posted May 18, 2023comment avez vous fait pour le faire marcher?
-
View User Profile
-
Send Message
Posted Sep 8, 2021Hello.
I downloaded the mod and have it in my server. I'm trying to copy and paste buildings but every time I do it tells me ''an internal error accrued while trying to perform this command.'' But when I try to connect my account it says your user name was not found in connection with your Minecraft name. I made an account and put my user name in their and also logged in with my Gmail account like it says. I am the OP on my server and don't know what's wrong.