NOTE CONCERNING ANY BUG REPORT OR RIGHT OF USE:
Remember this project is open-source and that you can do whatever you want with it. There’s no need in asking me if you’re allowed to use the product or not: would an open-source software ban your project for violating its “copyrights”? Do not trust copies that pretend being copyrighted.
DMing me to report a bug is highly unrecommended, as people aren’t aware that you already reported a bug. This prevents duplicate reports and helps you gaining time.
Fork3X by @Vikko151
Current version: v3.1.0 (follows v3.0.0 by F3X)
Find out what's new in this version
What’s added in v.3.1.0
- More optimisations, mostly concerning selection and other such aspects. Make sure to set SignalBehavior to Deferred if you experience lag with Roact!
- A wiki that explains how to mod the BTools and make themes.
- A completely new theme named Cement Dark: same layout as the original theme (unless the topbar), more harmonious design.
- Support for RespectFilteringDisabled for sounds.
- A whole set of new options: CoreCustomConnections for adding connections and variables to the core module, CoreCustomFunctions for adding custom functions that are binded to a key combo, and of course to add new buttons in the SelectionPane, etc…
- New icons for the plugin toolbar. By the way, you can change your theme with this button.
- Various patches as usual.
What’s Fork3X?
Fork3X is, as the name says, a forked version of the famous Building Tools by F3X, which is managed by @GigsD4X. It is completely free, and attempts to integrate most raidRoleplay functionalities out of the box (anti-anchor bomb, anti-grief support, etc…)
What does Fork3X include compared to F3X?
For tools:
- Support for Particle Emitters (with NumberRanges and NumberSequences), highlights and selectionboxes as effects.
- A marketplace tool to find decals without proxy (if you have a proxy, you can add more things tho).
- A text tool to write text that gets filtered and with RichText support.
- A transformation tool to make unions.
- 3 more constraints: ropes, rods and hinges.
- Support for attachments.
- A scale mode for the resize tool to scale models without losing proportions.
- Fast mode for images incase F3X don’t restore their servers.
- Color for decals.
- Reverting anchor will also revert CFrame.
I will likely expand this part a bit.
For utilities:
- A grouping and multiselecting button to let any user group, ungroup and multiselect.
- A save/load tool that allows you to save your builds via datastores.
- A hint system to know what you’re pointing with your mouse next to it.
- Support for Deferred SignalBehavior and StreamingEnabled.
- Ability to change slightly what’s displayed in the Explorer (you can add for example who owns a part)
This probably has to be expanded.
For security:
- A flexible options module that allows you to hide Explorer, disable Save/Load, remove creatable instance, kick/ban/warn people when they do “bad stuff”, blacklist malicious images (c00lkidd e. g.), etc…
- A webhook module by somebody I cannot find back sadly (if you’re the creator of this module, please let me know) to send messages to your Discord. You put your webhook in a server script, so you should be safe from hackers!
- Support for anti-griefing: two functions in the options module to configure for a fully functional anti-grief system.
- Cloning delay.
I will expand this part if there’s anything more to add.
Can I use raidRoleplay and Fork3X at the same time?
You can, but you must be able to modify more or less unclean pieces of code in raidRoleplay in order to make it support Fork3X. The problem is the log that can only log actions found in the original building tools. Every new tools won’t return anything without raidRoleplay being modified.
How do I get the Fork3X?
There’s sadly no Fork3X free model due to Roblox’s unacceptable model moderation. I almost got my account banned for a model that doesn’t contain any require(), genfenv() (that are used in the building tools!) and etc…
Instead, my ways to distribute the Fork3X are:
- The GitHub repository you can find here: Vikko151/Fork3X at publish
- The uncopylocked place that can be found here: Fork3X Demonstration Place - Roblox
If you want to use them in your game, I strongly advise you to have a look at the Options module, where stand every settings you need.
FAQ
Q: Is this project open-source?
A: Yes, it is. The building tools by F3X are free to use, meaning there’s almost no reason in making this closed source.
Q: People can lag bomb with particle emitters!
A: A security for this is integrated to the building tools.
Q: How do I use NumberRanges and NumberSequences?
A: Simply by writing X,Y. X is the property at the start and Y at the end. For example, setting a particle emitter’s Opacity to 0,1 will make the particles fade before they disappear.
Q: Is the dropdown bug fixed?
A: Of course! It is completely functional in this version.
Q: Why is the code a little bit janky?
A: Because I’m sadly not the creator of the original building tools. I mightn’t understand some things very well, hence why I might use some strange manners. Sorry!
Q: How can I support the project?
A: By using it! I make stuff on Roblox exclusively for fun. There isn’t any financial goal behind my projects.
Q: I use v3.0.2/3 and I get kicked when undoing parts!
A: I’m sorry for the inconvenience! This is a bug I’m aware and that should be fixed in the next version!
- Yes, I’d like to only use Fork3X.
- I’d like to use them when the plugin will release.
- No, because I simply don’t use F3X.
- No, I find F3X better than Fork3X.
PS: since the plugin released, voting the second option has to be taken as if you voted the first option.
EDIT: The plugin can be found on the GitHub. Stop putting the second answer.
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- I’m experienced
- I’m a beginner
- I’m not a scripter
Fun fact: This project was made in 7 months.