Constructor [1.13-1.21] - NPCs build your schematics block by block [50% OFF] icon

Constructor [1.13-1.21] - NPCs build your schematics block by block [50% OFF] -----

Let NPCs build your schematics and structures block by block with Citizens




Fixed PaperSpigot Compatibility Issue
----------, Feb 19, 2025

Cleaned up the code and fixed "not an item" error on block place
Also added an option in config.yml to activate or not the block place effect (particles and sound)
----------, Jan 24, 2025

Fixed WorldEdit older version support for block position when loading schem file
----------, Jan 19, 2025

Fixed WorldEdit schematic loading error for previous versions
Fixed incorrect blockstates position
The YML files with multiple schematics now execute builds in order without stopping between structures
----------, Jan 14, 2025

Fixed new structure rotation feature to support block states
----------, Jan 5, 2025

Hello, I know it's been a long time since the last update and the reason is that I wanted to give you a good version of this plugin.
The GUI system has been revisited for something better.
I dropped support for NBT files.
The plugin now depends on latest Citizens and WorldEdit versions.
I added a rotating option but it is still in development.
You'll need to remove your Constructor plugin's folder to update !
Save your schematic folder before doing this !

I'm waiting for your reviews.
Happy new year for all of you, take care.
Weefle
----------, Jan 5, 2025

Be careful!
Constructor will now need WorldEdit to work!
Please install the latest version from here:
https://dev.bukkit.org/projects/worldedit/files
----------, Feb 26, 2024

Added 1.20.2 support
----------, Oct 3, 2023

Updated to Spigot 1.20.1
----------, Jun 20, 2023

Updated to 1.19.4
----------, Apr 2, 2023

Updated to work with 1.19.3
----------, Dec 21, 2022

Added suggestion from SrVoRy
----------, Sep 6, 2022

Updated to make the NPC more real when building and not teleport at any time (tell me on discord if not)

I can't make the NPC build lower, if you want him to go lower, you can do /npc speed [from 0.1 to 1] and also /constructor timeout [0.1 to 1.0]
Added support for rightclick on NPC (missed it before when added support for leftclick) with the same permission constructor.npc.click
Have fun !
----------, Jul 7, 2022

Added constructor.npc.click permission
----------, Jun 25, 2022

Updated to 1.19
----------, Jun 12, 2022

Just a version correction on spigot, same jar file, sorry for the mistake :/
----------, Mar 6, 2022

Update to support 1.18.2
----------, Mar 6, 2022

Added time parameter to preview command: /constructor preview [seconds]
Updated all libraries to latest versions
----------, Feb 2, 2022

1.18 update support with reflection
----------, Dec 2, 2021

Updated to support latest Citizens version
----------, Oct 26, 2021

Added support for schem file in API
----------, Aug 25, 2021

Fixed GUI bugs (NPC and Excavated)
Fixed NPC teleporting for nothing (the NPC will still teleport when he is stuck or if he can't reach the targeted location)
----------, Aug 12, 2021

Made GUIs and interactions with NPCs more user friendly
Added multi-page support for Schematics and NPCs GUI
----------, Aug 9, 2021

Added a lot of GUI like, NPC GUI, Schematic GUI, Parameters GUI, Needed Materials GUI, Excavated MaterialsGUI
/constructor npc for NPC GUI -> only accessible with command, you can set a npc trait to constructor by right-clicking on his head
/constructor list for schematic list -> can be accessed by right-clicking npc before building and in NPC GUI by left-clicking on NPC
Parameters GUI is accessible by droping a npc head in the NPC GUI
Materials GUI is accessible by left-clicking on npc if you are in supply mode and the npc is waiting you to give him all necessary blocks
Excavated GUI is accessible when the npc is building, you can get all excavated blocks with the command: /constructor excavated
A lot of bugs fixes have been made (npc stuck, lagging, ...)
An API have been made, here is the main method: ConstructorAPI.
npcBuild(int npcId, Location location, Float speed, boolean ignoreAir, boolean ignoreLiquid, boolean excavate, ConstructorTrait.BuildPatternsXZ buildPattern, String schematic, Player player)
Fixed blocks that couldn't be obtainable in-game in needed materials
Please report any issues here: https://github.com/Weefle/Constructor/issues
----------, Aug 8, 2021

Added 1.17 support (you need latest spigot 1.17, latest Citizens build and latest Java 16)
Added cave block and void block to the ignoreair filter
----------, Jun 12, 2021

Added sound effect when clicking on inventory items
----------, May 12, 2021

Added 2 new GUIs:
- NPC's GUI to see a list of NPC and convert them to constructor by right-clicking on them (/constructor npc)
- Schematic's GUI to load a schematic or a structure that you want and building it with the default values of building (/constructor list)
Also fixed the fact that the constructor was placing block of air without the ignoreair value, it will fill with block of air only if you have turned both values ignoreair and excavate to true.
And now, the constructor will continue to build where he finished after a reload of the server or a restart.
That's all, have fun! :D
----------, Jan 10, 2021

Constructor now continue to build where he stopped and replaced only blocks that changed at reload.
----------, Dec 29, 2020

Removed the WorldEdit dependency, you don't need WorldEdit anymore to save structures, just use a blaze rod and leftclick + rightclick like WorldEdit then save your structure with /constructor structure <name>
Added preview mode to see what your current loaded structure looks like with the following command: /constructor preview
Have fun! :D
----------, Nov 24, 2020

Deleted the anti-piracy
----------, Nov 23, 2020

Fixed the error where some items wasn't working in supply mode
Also removed the old ids support to now use materials
----------, Sep 30, 2020

Please update to this version of Constructor! This is the first stable release.
Added 1.16.2 support
Remade the block sound effect to be faster
Fixed Denizen support
Removed some useless code
You need to update Citizens to the latest version to use this version and same for WorldEdit if you want to use the Structure save feature!
Have fun! ;)
----------, Aug 14, 2020

Fixed WorldEdit startup error, WorldEdit is now a softdepend
Survey command has been fixed
----------, Aug 5, 2020

Updated to 1.16 and fixed some schematic and structure loading compatibility
You can now load schematics and structures from older or newer version that the version you're using (if this version is between 1.13 and 1.16)
----------, Jun 26, 2020

Fixed structure command, you don't need to have a constructor selected to save structures.
Fixed build command, if you do the build command again, it will restart your build instead of stop it.
----------, Jun 21, 2020

Resource Information
Author:
----------
Total Downloads: 490
First Release: Jun 14, 2020
Last Update: Feb 19, 2025
Category: ---------------
All-Time Rating:
23 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings