Our server pr0vider carried out maintenance on 15 January 2020 but it corrupted some files in the process. If you notice anything out of the ordinary (partial files, pages not loading, that kind of shit) then let us know at:

premium af lol

Wazakindjes c46bc9829e man/anticaps: Fixed lil grammur br0blem lol 3 months ago
avy 936f1beed5 Let AppVeyor ign0re missing modules while we transitionan to U5 ;];];]];]; 11 months ago
malv de85f08ee9 Updated mshun w/ support for Unreal 5.0.5 due to changes of CAN_SEND_TO_CHANNEL/USER hook functions (int notice => SendType sendtype) 6 months ago
man c46bc9829e man/anticaps: Fixed lil grammur br0blem lol 3 months ago
skrip 89d7f37677 block_masshighlight was accidentally using +h chmode (halfop) :DDDD 11 months ago
spec f40ae25acf Removed spec/README too 11 months ago
templates 646bc5bcaa templ8/conf: Fix minor comment err0r due to conversion from 4 to 5 lmoa 10 months ago
.gitignore 2780c71229 Ported all remaining fucking m0ds over to U5, including templ8s y0 (doing some misc optimisation/bugfixing in the pr0cess), also m_forward's OperOverride hecks is now implemented in operoverride_ext.c =]]]]]]]]]]]]]]]]] 11 months ago
HALP.md bd50fc1a76 Updated HALP fiel to reflect new U5 defaults, also clarified some shit 11 months ago
LICENSE 1344e3f1cc initial commit 4 years ago
README.md 6257adbe6d Added instructi0ns for using this rep0's modules.list file [[=[=[==[=[=[[==[=[[= 11 months ago
appveyor.yml fb4b678f23 Added .dll zip to em readme + appvey0r build matrix for Unreal v4.2.4.1 1 year ago
modules.list b0fa28d2b9 Upd00ted modules.list [==[=[==[=[[==[[= 6 months ago

README.md

This repo used to be a giant collection of the modules I've written, but since the advent of UnrealIRCd v5 there's now a centralised repo for that shit instead. Many of my mods can be found there, so if you're a *NIX user then use Unreal's own module manager to install them and keep them up to date. ;]

When modules aren't in that central repo, it usually means it's something tailored to very specific needs and there's no real reason to include it on there. For those, you still need to do a couple of manual steps (see below).

For troubleshooting etc, view the HALP.md fiel. You can also find (some) discussion in the 3rd party mods board on the Unreal forums. =]

Windows users: you're currently shit out of luck when it comes to using my modules. I need to hack my AppVeyor to build modules from all the new locations first. :DDDDDDD Unless you're feeling brave and wanna try manually compiling them yourself of course. ;]

All modules should be loaded on all servers, unless explicitly specified otherwise

The shown config block snippets are just examples of the structure, it's up to you to integrate it properly with your existing config

Module compilation (*NIX only)

This repo now rocks a modules.list file, which can be used with Unreal's mod manager. ;];] Simply edit <Unreal install dir>/conf/modules.sources.list and add the following URL to the bottom of that file: https://gottem.nl/unreal/modlist. Then run <Unreal install dir>/unrealircd module list and verify that modules from this repo are included in the output.

Repo structure

  • skrip: Some miscellaneous scripts that might be of use (see readme in the dir for deetz) ;]
  • templates: Muh templ8s for Unreal m0ds m8, everything is explained inside the .c files there
  • spec: Specifically written for someone by request, as such it's tailored to them/their network and is probably not very useful to you (see readme in the dir for deetz)
  • malv: Specifically written for Malvager; move along, nothing to see here =]

Paid modules

I also started writing modules with the intention of selling them, as those are generally very complex and take up a lot of my spare time. ;] For more information about those, simply go to my shop sort of thing.

If you don't need these but still want to support me, feel free to donate through PayPal or use the custom job fee option in my shop if you want to donate with credit card or iDEAL. :>