-
Notifications
You must be signed in to change notification settings - Fork 6
ZenNotes
Source: https://github.com/ZenarchistCode/ZenNotes
NOTE: This mod is included in my modpack and can be enabled/disabled via ZenNotes in ZenModPackConfig.json

This is another notes mod.
The main difference with this one is that it's open-source and I allow repacking so you have full control over it as a server admin, and it also allows you to select from several different font styles and colors (and you can easily add your own).
It also allows you to blacklist certain words that you don't want on your server. It will log all player notes to a logs folder including player names, Bohemia UIDs and note locations to make it easy to moderate.
It doesn't use the vanilla note system, it uses a custom-made GUI system which allows for a lot more customization and removes some bugs with the other notes mods (such as your character freezing after reading a note). The disadvantage is that it may contain bugs I haven't experienced on my servers, so please report any issues you encounter - or feel free to fix them yourself and repack.
Here is a video showing how the notes work: https://youtu.be/UiiRnS5Zehs
And here's a video guide on how to add/change fonts: https://youtu.be/KSwArPgOcwA
<!-- Written notes -->
<type name="ZenNote">
<lifetime>5260000</lifetime>
<flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="1" deloot="0"/>
</type>Config file: profiles/Zenarchist/ZenNotesConfig.json
{
"ConfigVersion": "1.29.1", // Don't touch
"AllowChangingFonts": 1, // Enable/disable the ability to change fonts
"PenConsumeQuantity": 3, // How much pen to consume when a note is written
"NoteDateFormat": {
"Format": 6, // Check below for date format examples
"DaySuffix": [ // For non-english translations
"st",
"nd",
"rd",
"th"
],
"MonthName": [ // For non-english translations
"January",
"February",
"March",
"April",
"May",
"June",
"July",
"August",
"September",
"October",
"November",
"December"
]
},
"WordBlacklist": [ // A list of words that will not be allowed to write
"REALLY_NASTY_WORDS_THAT",
"YOU_DONT_WANT_WRITTEN"
],
"SendPlayerWarning": "We don't tolerate that sort of language on our server. Your note has been logged and any repeat offenses may result in a permanent ban.",
"DeleteAllNotes": 0, // If enabled, when the servers boots up next, all existing notes will be deleted
"BlacklistMessage": "", // Optional message to send to blacklisted players
"SteamIDsBlacklist": [] // A list of players who are banned from writing notes (SteamID or BattlEyeID)
}1 // eg. 23rd September, 2022
2 // eg. 23/09/2022
3 // eg. 3/6/2022
4 // eg. 09/23/22
5 // eg. 12/9/22
6 // eg. 23rd September
All my mods are open-source and published under the Mozilla Public License Version 2.0. Any mods based on my code must be open-source - no obfuscation!
You can modify/reupload/repack my mods if you like, but please credit any original authors/3D model/3rd-party asset creators, and keep in mind any future updates I make will not be automatically applied to repacked mods so make sure to check back from time to time for bugfixes and improvements.
If you find my mods useful, please consider buying me a coffee - it's not expected but very much appreciated: https://buymeacoffee.com/zenarchist
- General Setup Guide
- Core Mod Setup Guide
- ZenModPack Master Config
- Various Info
- Known Bugs & Issues
- Report Bug
My utility style mods for debugging etc.
Mods which affect game mechanics:
- ZenAlcohol
- ZenAllowMapBagSlot
- ZenAntiCombatLogout
- ZenAutoConvertStash
- ZenAutoStackItems
- ZenAutoWinterDetect
- ZenAutoRun
- ZenBasebuildingConfig
- ZenBatteryPASPersistence
- ZenBetterChatFont
- ZenBrokenGlasses
- ZenBuildingDescription
- ZenCarAttachments
- ZenCarBatteryIcon
- ZenCarCompass
- ZenCarGlovebox
- ZenCarsCutDownTrees
- ZenCanteenTablets
- ZenCatchRain
- ZenCauseOfDeath
- ZenChickenCoops
- ZenCraftingSounds
- ZenCraftRagHands
- ZenComboLocks
- ZenCombineJSON
- ZenDropRuinedClothing
- ZenDynamicZoneLoot
- ZenEarPlugs
- ZenFireFuel
- ZenFireWood
- ZenFireplaceStick
- ZenFishingConfig
- ZenFixCarAttachmentGUI
- ZenGraves
- ZenGroundCleaning
- ZenHideGearInCars
- ZenHints
- ZenHologram
- ZenHologramControls
- ZenImmersiveChatHUD
- ZenImmersiveLogin
- ZenInformWeaponStateBug
- ZenInventoryAnimation
- ZenKnifeGardens
- ZenLeftovers
- ZenLogPiles
- ZenMagObfuscation
- ZenMap
- ZenMicCheck
- ZenNotifications
- ZenOpenCansRock
- ZenPainting
- ZenPimpMyRide
- ZenRadioPlugin
- ZenRebuildableWells
- ZenRepairJSON
- ZenRepairPumps
- ZenRepairWells
- ZenServerGUI
- ZenShove
- ZenSplitUI
- ZenSleep
- ZenStaminaSlope
- ZenTerritories
- ZenWeaponEngrave
- ZenWoodHealth
- ZenZombieDoors
Mods which add gear to the game:
- ZenArtillery
- ZenBackwardsCaps
- ZenBookshelf
- ZenBunnyMasks
- ZenCamoCamp
- ZenCarWorkbench
- ZenChess
- ZenChristmasTreeCraft
- ZenConcussionGrenade
- ZenDoubleArmbands
- ZenFlask
- ZenFlint
- ZenGhillie
- ZenJameson
- ZenLadders
- ZenMusic
- ZenNotes
- ZenRaidAlarm
- ZenRaybans
- ZenRunes
- ZenStaticObjects
- ZenSwissKnife
- ZenTimeBomb
- ZenTireRack
- ZenTreasure
- ZenTreehouse
- ZenVikingAxe
- ZenZippoLighter
Mods which run purely server-side:
- ZenBloodDrips
- ZenCampSites
- ZenDynamicZoneLoot
- ZenLootCyclingDetection
- ZenNightConfig
- ZenPersistentTrees
- ZenShelterCargo
- ZenTreesplosions
- ZenZombieController
- ZenZombieConfig
- ZenJameson
My standalone mods