Skip to content

Releases: Ultimeit/PalDefender

PalDefender v1.7.2

25 Jan 23:05

Choose a tag to compare

CHANGELOG

New

  • AdminWhiteList protection is now applied only to PalDefender and PalWorld built-in commands.
    Third-party mod commands are no longer affected by the whitelist when enabled.

    (This means your mods that add commands like /tpa will now work - hopefully.)

Fix

  • Fixed logging configuration for pal captures
  • Fixed verification of corrupted ItemIDs on command usage when PalSchema is installed (#95 )

Support me:

  • On Ko-Fi
  • Get a Gaming Server: Qonzer
    • 10% Discount code: PalDefender. See Discord for more information.
    • The code is required to assign the affiliate to me!
  • On PayPal

Qonzer customer can just simply single click update PalDefender in the ModManager!

image

PalDefender v1.7.1

21 Jan 13:25

Choose a tag to compare

CHANGELOG

Fix

  • Updated SDK to 0.7.1
  • Fixed non appearing pal names in death logs.
  • Fixed a bug where logs showed invalid UIds.
  • Improved some log formats such as Coordinates.
  • Updated Wiki

New

  • Added new MOTD variables:
    • {AllowGlobalPalboxExport} -> "Enabled" / "Disabled"
    • {AllowGlobalPalboxImport} -> "Enabled" / "Disabled"
    • {IsPvP} -> "Enabled" / "Disabled"
    • {IsHardcore} -> "Enabled" / "Disabled"
    • {FriendlyFire} -> "Enabled" / "Disabled"
    • {DayTimeSpeedRate} -> Float number
    • {NightTimeSpeedRate} -> Float number
    • {ExpRate} -> Float number
    • {PalCaptureRate} -> Float number
    • {PalSpawnNumRate} -> Float number
    • {PalEggDefaultHatchingTime} -> Float number
    • {EnemyDropItemRate} -> Float number
    • {PalStomachDecreaceRate} -> Float number
    • {PalStaminaDecreaceRate} -> Float number
    • {BaseCampMaxNumInGuild} -> Int number
    • {SupplyDropSpan} -> Int number
    • {MaxBuildingLimitNum} -> Int number
  • Added new config entry adminCheats. It lets you specify which command is considered as an admin cheat, so if admin cheats are not allowed, they cannot be executed by your admins. RCON can still execute those.
  • RESTAPI no longer logs into the console (stdout) - instead only logs to a file now.
  • Added new logs for:
    • Player captures pal (E.g. <player> has captured Pal '<pal>' (<pal_id>) at <x> <y> <z>.)
    • Player cancels build (E.g. <player> has cancelled building a '<building>' at <x> <y> <z>.)
    • Player dismantled build (E.g. <player> dismantled '<building>' at <x> <y> <z>.)
  • Added new config entry logPlayerCaptures. Enables or disables the player has captured '<pal>' logs.

Support me:

  • On Ko-Fi
  • Get a Gaming Server: Qonzer
    • 10% Discount code: PalDefender. See Discord for more information.
    • The code is required to assign the affiliate to me!
  • On PayPal

Qonzer customer can just simply single click update PalDefender in the ModManager!

image

PalDefender v1.7.0

17 Dec 10:51

Choose a tag to compare

Long time no see! Here is the new version! Thank you for Kai (who constantly keeps donating and supporting to me) and the people who rents server on Qonzer. ❤️
I am going to Italy soon and i will propose to my girlfriend. I hope everyone is having a good christmas time. Merry christmas to everyone!

CHANGELOG

Fix

  • Updated SDK to 0.6.9.
  • Fixed d3d9.dll to work on older machines like Winserver 2016.
  • Total Rework of the SDK to improve quality and maintainability.
  • Fixed a ton of crashes.
  • Added more pattern variations to be (hopefully!) more bulletproof upon updates.
  • Log message {} have dealt {} damage to {} object of other guild ('{}') has been removed entirely.
  • Duplicated join and leave message have been resolved. (Admins can now login without being announced again.)
  • Death announcement bug 'Zvendson' was attacked by 'Zvendson' and died. has been fixed to show the correct names. Additionally the death announcements show the pal/npc names instead of their IDs.
  • Added Moonlord bosses to summon log.

New

  • Updated SDK to 0.7.0.
  • Fixed command /ban which has been broken since internal SDK overhaul. (lol!)

New

  • Improved GUID parsing in commands, which allows executing commands by PlayerUId.
  • RESTAPI supports binding addresses in the config. (For my fellow host companies ❤️)
  • RESTAPI endpoint /v1/pdapi/give now verifies the data first and only gives stuff out when no error occured.
  • Added None Gender support to /deletepals filter.
    • Example: /deletepals steam_76561196666666666 ID Anubis Gender None will now delete all Anubis pals that are not Female or Male.
  • Added new death message for the new death type sucide. (not my mispell!)

Support me:

  • On Ko-Fi
  • Get a Gaming Server: Qonzer
    • 10% Discount code: PalDefender. See Discord for more information.
    • The code is required to assign the affiliate to me!
  • On PayPal

Qonzer customer can just simply single click update PalDefender in the ModManager!

image

PalDefender v1.6.6

01 Nov 00:26

Choose a tag to compare

I am sorry for posting the new Release a little late. I was in Japan the past 3.5 weeks and before and after my vacation I have been heavily working on our SDK (backend) to make things more easier and better to code for PalDefender.

If people are looking forward for a better RESTAPI with more feature, then please help me document the RESTAPI inside the PalDefender Wiki.
Let me also know which endpoints you really want to have.

CHANGELOG

Fix

  • Updated SDK to 0.6.9.
  • Fixed d3d9.dll to work on older machines like Winserver 2016.
  • Total Rework of the SDK to improve quality and maintainability.
  • Fixed a ton of crashes.
  • Added more pattern variations to be (hopefully!) more bulletproof upon updates.
  • Log message {} have dealt {} damage to {} object of other guild ('{}') has been removed entirely.
  • Duplicated join and leave message have been resolved. (Admins can now login without being announced again.)
  • Death announcement bug 'Zvendson' was attacked by 'Zvendson' and died. has been fixed to show the correct names. Additionally the death announcements show the pal/npc names instead of their IDs.
  • Added Moonlord bosses to summon log.

New

  • Added config entry logCraftings to turn off craft message logs. Affected logs:

    • {} started crafting '{}' at x y z.
    • {} Tried to craft '{}' but it is a banned technology.
  • Added config entry logTechUnlocks to turn of technology unlock message logs. ({} unlocking Technology: '{}')

  • Added config entry bannedTechnologies to ban unlocking specific technologies globally.

  • Added a new RESTAPI Work In Progress!. (I will apply some resources to see how to utilize it and what endpoints are available but I will not be able to give full support on this, due my trip - please ask @dkoz or the community for more infos.)

    • available Endpoints:
    • GET /v1/pdapi/version
    • GET /v1/pdapi/guilds
    • GET /v1/pdapi/guild/<string> (Input Guild GUID, format 00000000-00000000-00000000-00000000)
    • POST /v1/pdapi/give (output not finalized / unfinished, but working)

    Support me:

  • On Ko-Fi
  • Get a Gaming Server: Qonzer
    • 10% Discount code: PalDefender. See Discord for more information.
    • The code is required to assign the affiliate to me!
  • On PayPal

Qonzer customer can just simply single click update PalDefender in the ModManager!

image

PalDefender v1.5.2

19 Sep 23:46
28f95cd

Choose a tag to compare

CHANGELOG

New

  • Removed version.dll and added d3d9.dll. Now PalDefender only ships with one zip file. This means that both proton/wine and windows setup are identical now.
  • d3d9.dll generates a new config file d3d9_config.json that allows you to add more dlls to load on startup, they are loaded in order from top to bottom:
    {
        "load_dlls": [
            "PalDefender.dll"
        ]
    }

Support me:

  • On Ko-Fi
  • Get a Gaming Server: Qonzer
    • 10% Discount code: PalDefender. See Discord for more information.
    • The code is required to assign the affiliate to me!
  • On PayPal

Qonzer customer can just simply single click update PalDefender in the ModManager!

image

PalDefender v1.5.1

31 Jul 09:01
aef9fac

Choose a tag to compare

Wiki has been updated, thanks to victortelles !!!

CHANGELOG

New

  • Added Config entry RCONTimeout(float, Default = 31.0). Lets you declare the timeout to drop a RCON connection. 31.0 is Palworlds default value.
  • Added Config entry RCONUsePacketIdFix (bool, Default = true). Fixes packet IDs of pocketpairs bad implemented packet handling.

Fix

  • Fixed a bug where some RCON clients kept hanging in the void.

Support me:

  • On Ko-Fi
  • Get a Gaming Server: Qonzer
    • 10% Discount code: PalDefender. See Discord for more information.
    • The code is required to assign the affiliate to me!
  • On PayPal

Qonzer customer can just simply single click update PalDefender in the ModManager!

image

PalDefender v1.5.0

30 Jul 11:59

Choose a tag to compare

The wiki is not up to date yet but currently improved, i swear! <3

CHANGELOG

Fixes

  • Updated SDK to 0.6.4 & fixed many broken pieces.
  • Fixed a Cheater Warning for butchering pals false positive
  • Fixed a bug where huge savegames made PalDefender fail to load.
  • Fixed versioning in Config file.
  • Fixed a bug where PalSummons could still be captured.
  • Fixed a bug where dealing damage to PalSummons while mounted did not count towards the damage meter.
    • Status damage (Burn, Poison, etc) will not and cannot be measured by the damage meter.
  • Fixed pocketpairs RCON protocol. Seriously. Reversing that was a pain.
    • Modern RCON libraries like JS rcon-client now work flawless.

New

  • Added /send <type> <UserId> <Message> command. Allows to send a message or log message to a specific player. ( #11 )

    • type = msg regular chat message.
    • type = log regular log message. White & disaooears quick. (For some reason bigger than the other logs.)
      image
    • type = ilog (important log) same in blue.3e876c2860d5" />
      image
    • type = vilog (very important log) blue and stays extremely long.
      image
  • Added FriendshipPoints field into PalTemplates.

Support me:

  • On Ko-Fi
  • Get a Gaming Server: Qonzer (Affiliate Link)
    • 10% Discount code: PalDefender. See Discord for more information.
  • On PayPal

Qonzer customer can just simply single click update PalDefender in the ModManager!

image

PalDefender v1.4.6

10 Jul 23:49

Choose a tag to compare

The wiki will not be updated soon, it is currently being reworked.

CHANGELOG

Fixes

  • Updated SDK to 0.6.2
  • Fixed my mistake where NPCs were still able to ignore the EXP exploit protection. (#75)
  • Minor code improvement and fix ups.

Support me:

  • On Ko-Fi
  • Get a Gaming Server: Qonzer (Affiliate Link)
    • 10% Discount code: PalDefender. See Discord for more information.
  • On PayPal

Qonzer customer can just simply single click update PalDefender in the ModManager!

image

PalDefender v1.4.5

30 Jun 10:49
0aab7a7

Choose a tag to compare

The wiki will not be updated soon, it is currently being reworked.

CHANGELOG

Fixes

  • Fixed a mistake where summon command has not been registered properly.

Support me:

  • On Ko-Fi
  • Get a Gaming Server: Qonzer (Affiliate Link)
    • 10% Discount code: PalDefender. See Discord for more information.
  • On PayPal

Qonzer customer can just simply single click update PalDefender in the ModManager!

PalDefender v1.4.4

30 Jun 01:21
0aab7a7

Choose a tag to compare

The wiki will not be updated soon, it is currently being reworked.

CHANGELOG

Fixes

  • Fixed config entry version not being updated.
  • Fixed a bug where crafting some Items were blocked for no reason.
  • Fixed a bug where a summoned pal did not display the damage meter.
  • Config entry announceAdminSummonsKill is now being used correctly.

New

  • Added new Filetype: PalSummon.json which allows spawning pals with disabled status effects and a flag for being uncapturable.
  • Added new command /summon <PalSummon.json> to summon a pal from the new Filetype.

All possible Status names:

ControlSP, GainHP, StepCooldown, DrownCheck, Poison, UNKOTimer, Stan, Coma, Sleep, 
Overwork, Happiness, Resistance, Moratorium, Drown, Dying, ShieldRecovery, FallDamage, 
LavaDamage, Burn, Wetness, Freeze, Electrical, Muddy, IvyCling, Darkness, AttackUp, 
DefenseUp, CollectItem, LifeSteal, RaidBossStatusChange, RarePalEffect, MorphChange, 
PalEnhancement, PalEnhancement2, PalEnhancement3, PartBreak, FishingSpotElectrical

Support me:

  • On Ko-Fi
  • Get a Gaming Server: Qonzer (Affiliate Link)
    • 10% Discount code: PalDefender. See Discord for more information.
  • On PayPal

Qonzer customer can just simply single click update PalDefender in the ModManager!