Jump to content

Hypernova

Member
  • Posts

    63
  • Joined

  • Last visited

Posts posted by Hypernova

  1. 2 minutes ago, Raul-Sorin Sorban said:

    You seem to have answered your own question when you've mentioned "I do not want to be dependant on a framework" in the same frame when you say that Carbon disallowing unmanaged code to create instability in the framework which could deteriorate and break hooks of managed plugins, extensions and modules Carbon supports is a "giant middle finger to Harmony devs".

    The Harmony support Facepunch added isn't meant to be used the way plugins out in the market are used, just a bundle of patches that change the server code, and if you want to run Carbon or Oxide, you might be out of luck to have a managed and secure environment (speaking of memory modifications of the server). The platform they added is dedicated for frameworks to be built around them, they even have quick start tools on their GitHub where you can create mod loaders using the Harmony system.

    All in all, porting it to a Carbon module or a regular plugin will work just fine, just requires a little bit of extra work. Also, we only support Harmony v2 as it's the most performant and most up to date.

    Again, not up to you. Please make an option to allow normal execution of Harmony mods. Let the enduser decide. Heck, you can even put up a big disclaimer "YOU ARE USING UNMANAGED HARMONY MODS. USE AT YOUR OWN RISK." or whatever. But just flatout not allowing mods outside of your ecosystem is exceptionally toxic. Don't be Apple. Be Android.

    • Like 1
  2. On 5/18/2023 at 12:46 PM, Raul-Sorin Sorban said:

    Harmony mods are unmanaged pieces of compiled code that are designed to work without a framework, there are various reasons to why they're not supported the way you know it, but one of the main things is the lack of control and security when executing patches found in harmony mods, that can and probably will interfere directly with Carbon's hook/patch system.

    It's heavily advised to developers to develop their harmony patches within cs plugins.

    "Heavily advised". Does this mean "Required to run any type of Harmony logic"? I'm an author of Harmony mods, precisely for the reason that I do not want to be dependant on a framework and be usable in a vanilla install. If Carbon does disallow the execution of Harmony mods, it'd be a giant middle finger to Harmony devs. And to Facepunch for that matter, who implemented Harmony. It's not up to you to decide for the end user.

    Please implement an option to allow Harmony mods. Your own damn marketplace sells them, the least you can do is allow people the freedom to use them.

2.1m

Downloads

Total number of downloads.

9.8k

Customers

Total customers served.

142.4k

Files Sold

Total number of files sold.

3m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.