Palworld
0 of 0

File information

Last updated

Original upload

Created by

SparkNV

Uploaded by

SparkNV

Virus scan

Safe to use

Tags for this mod

About this mod

Removes Not Enough Support" restriction, Allows building close to palbox, Allows building over water, Disable collision, allow overlapping bases, allow building in air,

Supports both Client and Server.

Requirements
Permissions and credits
Mirrors
Changelogs
What is this?

This is a script that i made to patch the Game and/or Server executable, 

I made this script so you can have all these mods applied without the need for cheat engine or anything that manipulates memory to avert any issues with any anti cheat software you might have to deal with(not necessarily with palworld but for any other game you got installed that wont like you having cheat engine)
Plus its easier to remember to launch the game with the script/exe than to remember launch the game and tab out to use cheat engine.(assuming your using the temp patching function). If you use the Permanent patching function you dont have to do anything special just launch the game normally.

What does it do exactly?:

it performs a few things. 1st it will make a backup of your game or server executable, 2nd it will patch the executable with the chosen patches/mods, 3rd it will launch the game/server(if you use the temporary method), 4th it will restore the exe back to its unmodified state after the game/server is closed(again, only if the temporary method is selected).

**DLL Installation(Ignore if you choose the python or GUI version):**

Choose 1 installation path, if you happen to do both idk what the outcome would be(heck it might even be beneficial with redundancy in place lol)

if you want to use ue4ss to load the dll:
Make sure you have ue4ss installed following its installation instructions, after it is installed place my dll here:

\Pal\Binaries\Win64\Mods\NoBuildingRestrictionsScript\dlls\main.dll


or if you want to use t4bby's dll loader  (my preferred method):
Make sure you follow the installation instructions of the loader, after its installed then place my dll here:

\Pal\Binaries\Win64\Plugins\main.dll



**Features:**


  • Build close to Palbox: Place structures right next to your Palbox without restrictions.
  • Build in mid-air: Create floating bases by starting with a foundation and building upwards.
  • Overlapping bases: Place Palboxes/Bases close to each other.
  • Disable world collision: Place objects freely, allowing them to clip through walls and the ground.
  • Build on water: Build on the water's surface.
  • Build without support: Construct elaborate structures without worrying about support limitations. **(Use with extreme caution, see notes below)**


**Additional features:**


  • Server support: Patch both the client and server for multiplayer compatibility.
  • Command line support: Launch the patcher quickly using command line arguments if you want.
  • Choice of execution: Use the DLL and have everything automatic, or run the script using either a GUI or a Python script.(NOTE: if you dont feel comfortable running the exe you can get the source from the repo and compile it yourself with the command "pyinstaller --onefile --noconsole BuildPatcher.py")



**Important notes:**


  • Using the "Build without support" feature can be risky. Structures built with this option WILL collapse if the mod is disabled in any way. This includes if the game is updated and you dont realize it and accidently load your world without the patch in place.
  • Python is required for the script version. Ensure Python is installed and added to your PATH environment variable.
  • Keep the provided `.ini` and script/executable files together and avoid renaming them.
  • The files can be placed and run from any location as long as they remain together.


**Links: **
Instructions
Github


**Credits:**


* Code for "Allow building close to palbox", "Building in mid air", "Overlapping bases", and "Disable world collision"  "Build on water" discovered by CactusPi3.
* Server-side code and support restriction bypass was found by me.
* Thanks to S1M4N for testing and confirming the server code works.