About Stone Event
During the Unlimited Stone Event, a large stone node appears at a set location(s) and is marked on the map, drawing attention to all players. This node provides unlimited stone, giving players a chance to collect a significant amount of stone within a limited time. This event can add an extra layer of competition and cooperation among your players as they rush to take advantage of these lucrative opportunities.
Features
- Spawns an unlimited stone node/ore for a limited time.
- Ability to start the StoneEvent manually or automatically at minimum and maximum intervals.
- Configuration options for StoneEvent duration, minimum player count, UI location, and more.
- Customizable event start and end messages.
- Option to play a sound and visual effect when the event starts.
- Map markers and UI elements to indicate the active event and provide information to players.
- Game tips and chat messages to inform players about the event.
- Ability to set and manage stone node spawn positions.
- Commands to manage the StoneEvent, including starting and stopping the event, setting spawn positions, listing positions, deleting positions, and viewing available commands.
- Event Overlap Prevention: Prevents the Stone Event from overlapping with the Metal/Sulfur Event. If overlap occurs, the plugin will retry starting the event after a configurable interval.
- User Interface: UI customization options include setting the UI location with X and Y coordinates. Enable proximity UI visibility mode and/or a "Players Here: X" Proximity UI.
- Gather Amounts: Set minimum and maximum gather amounts for sulfur ore and charcoal to control player rewards.
- Lightning Effects: Enable lightning effects during the event with customizable minimum and maximum intervals.
- Monument Spawn Locations: Added monument spawn locations that can be individually enabled or disabled. Customize spawns at specific monuments while excluding others (e.g., enable spawns at "xlarge/launch_site_1.prefab" and "medium/nuclear_missile_silo.prefab," but disable spawns at "OilrigAI" and "OilrigAI2").
- Monument Spawn Limits: Set a limit for the number of spawns at each monument. For example, limit "roadside/gas_station_1.prefab" to 2 spawns, choosing from 3 Gas Stations if available.
- Monument Spawn Location Offsets: Customize the offsets for monument spawn locations to fine-tune the exact spawn positions at each monument.
Commands
- /stoneevent start - Start StoneEvent
- /stoneevent stop - Stop StoneEvent
- /stoneevent add <name> - Set new StoneEvent spawn position
- /stoneevent list - List all spawn positions
- /stoneevent clear - Clear all spawn positions
- /stoneevent delete <name> - Delete a spawn position
- /stoneevent - View all commands
- Console Commands - StoneStart, StoneStop, StoneList, StoneListClear
Permissions
- stoneevent.admin - Allows the use of StoneEvent commands.
Possibly Incompatible plugins: "AlwaysHotSpot" , "InstantGather"
Default Config
{ "Config Version": 2, "Plugin": { "Enabled": true, "Debug Logging": false, "Clear Manual Spawn Locations On Wipe": true }, "Event": { "Auto Start Enabled": true, "Command Only": false, "Minimum Online Players": 1, "Minimum Interval Seconds": 3600, "Maximum Interval Seconds": 7200, "Duration Seconds": 1230, "Prevent Overlap With Other Ore Events": false, "Prevent Overlap Retry Seconds": 180.0 }, "Notifications": { "Chat Messages Enabled": true, "Game Tips Enabled": true, "Game Tip Duration Seconds": 7.0, "Play Start Sound": true, "Play Start Explosion Effect": true, "Chat Persona": { "Enabled": true, "Display Name": "<color=#aaff55>Scientist</color>: ", "Icon Steam ID": 76561199350559937 }, "Start Message": "<color=#efeae6>Stone Event</color> <color=white>Has Started! Check The Map!</color>", "End Message": "<color=#efeae6>Stone Event</color> <color=white>Has Ended!</color>" }, "UI": { "Enabled": true, "Position": { "Anchor X": 0.37, "Anchor Y": 0.8 }, "Style": { "Font": "Handwriting", "Summary Mode": "WithMessage", "Summary Text": "Unlimited stone node marked on map!" }, "Visibility": { "Mode": "NearEventOnly", "Range": 180.0 }, "Players Nearby": { "Enabled": true, "Range": 63.9 } }, "Markers": { "Enabled": true, "Vending Icon": { "Enabled": true, "Label": "UNLIMITED STONE NODE", "Force Open Appearance": true }, "Large Radius": { "Enabled": true, "Radius": 0.25, "Alpha": 0.7, "Primary Color": "#050505", "Secondary Color": "#efeae6" }, "Presence Pulse": { "Enabled": true, "Trigger On Players Nearby": true, "Minimum Nearby Players": 1, "Radius Scale Min": 1.0, "Radius Scale Max": 1.05, "Alpha Min": 0.0, "Alpha Max": 0.35, "Speed": 1.2, "Brightness Boost": 0.12 }, "Accent Ring": { "Enabled": true, "Auto Scale Radius From Map Size": true, "Radius": 0.014, "Alpha": 0.78, "Primary Color": "#050505", "Secondary Color": "#efeae6" } }, "Resources": { "Gatherable": true, "Destroy Nodes On Event End": true, "Buffered Gather Rewards": true, "Gather Flush Seconds": 0.369, "Gather Flush Hit Threshold": 3, "Honor External Gather Hooks": true, "Prevent Tracked Node Destruction": true, "Respawn Destroyed Tracked Nodes": true, "Stone Min": 3, "Stone Max": 18 }, "Nodes": { "Cluster Count": 18, "Node Radius": 0.1111, "Spawn Locations - All / Random": "Random", "Random Spawn Count": 3 }, "Effects": { "Lightning Enabled": true, "Lightning Min Interval Seconds": 3.69, "Lightning Max Interval Seconds": 36.9 }, "Spawns": { "Monuments": { "xlarge/launch_site_1.prefab": { "Enabled": true, "Limit": 1, "Offset": { "X": 125.0, "Y": 3.5, "Z": 25.0 } }, "medium/nuclear_missile_silo.prefab": { "Enabled": true, "Limit": 1, "Offset": { "X": 41.3, "Y": -32.9, "Z": -2.3 } }, "large/military_tunnel_1.prefab": { "Enabled": true, "Limit": 1, "Offset": { "X": -27.5, "Y": 18.35, "Z": 30.0 } }, "large/airfield_1.prefab": { "Enabled": true, "Limit": 1, "Offset": { "X": 40.0, "Y": 0.5, "Z": -27.5 } }, "small/sphere_tank.prefab": { "Enabled": true, "Limit": 1, "Offset": { "X": -22.0, "Y": 48.0, "Z": -10.0 } }, "large/water_treatment_plant_1.prefab": { "Enabled": true, "Limit": 1, "Offset": { "X": -26.0, "Y": 0.5, "Z": -55.0 } }, "large/trainyard_1.prefab": { "Enabled": true, "Limit": 1, "Offset": { "X": -30.0, "Y": 9.4, "Z": -48.0 } }, "medium/radtown_small_3.prefab": { "Enabled": true, "Limit": 1, "Offset": { "X": 14.5, "Y": 1.6, "Z": -4.5 } }, "roadside/gas_station_1.prefab": { "Enabled": true, "Limit": 3, "Offset": { "X": 8.4, "Y": 9.5, "Z": -6.0 } }, "roadside/supermarket_1.prefab": { "Enabled": true, "Limit": 3, "Offset": { "X": 2.7, "Y": 6.0, "Z": -3.5 } }, "large/powerplant_1.prefab": { "Enabled": true, "Limit": 1, "Offset": { "X": 34.0, "Y": 1.0, "Z": 56.0 } }, "lighthouse/lighthouse.prefab": { "Enabled": true, "Limit": 2, "Offset": { "X": 0.0, "Y": 55.5, "Z": 0.36 } }, "roadside/warehouse.prefab": { "Enabled": true, "Limit": 3, "Offset": { "X": -20.0, "Y": 0.3, "Z": -7.7 } }, "medium/junkyard_1.prefab": { "Enabled": true, "Limit": 1, "Offset": { "X": -18.0, "Y": 0.3, "Z": 0.0 } }, "small/satellite_dish.prefab": { "Enabled": true, "Limit": 1, "Offset": { "X": -8.0, "Y": 6.5, "Z": 1.0 } }, "harbor/harbor_1.prefab": { "Enabled": true, "Limit": 1, "Offset": { "X": 27.0, "Y": 5.6, "Z": -21.0 } }, "harbor/harbor_2.prefab": { "Enabled": true, "Limit": 1, "Offset": { "X": 41.5, "Y": 5.3, "Z": 10.0 } }, "harbor/ferry_terminal_1.prefab": { "Enabled": true, "Limit": 1, "Offset": { "X": 38.3, "Y": 5.2, "Z": 18.6 } }, "arctic_bases/arctic_research_base_a.prefab": { "Enabled": true, "Limit": 1, "Offset": { "X": -13.3, "Y": 1.3, "Z": 9.5 } }, "military_bases/desert_military_base_a.prefab": { "Enabled": false, "Limit": 1, "Offset": { "X": 0.0, "Y": 1.0, "Z": 0.0 } }, "military_bases/desert_military_base_b.prefab": { "Enabled": false, "Limit": 1, "Offset": { "X": 0.0, "Y": 1.0, "Z": 0.0 } }, "military_bases/desert_military_base_c.prefab": { "Enabled": false, "Limit": 1, "Offset": { "X": 0.0, "Y": 1.0, "Z": 0.0 } }, "military_bases/desert_military_base_d.prefab": { "Enabled": false, "Limit": 1, "Offset": { "X": 0.0, "Y": 1.0, "Z": 0.0 } }, "OilrigAI": { "Enabled": false, "Limit": 1, "Offset": { "X": 13.0, "Y": 27.4, "Z": -13.0 } }, "OilrigAI2": { "Enabled": false, "Limit": 1, "Offset": { "X": 0.0, "Y": 32.5, "Z": -16.75 } }, "offshore/oilrig_1.prefab": { "Enabled": false, "Limit": 1, "Offset": { "X": 13.0, "Y": 27.4, "Z": -13.0 } }, "offshore/oilrig_2.prefab": { "Enabled": false, "Limit": 1, "Offset": { "X": 0.0, "Y": 32.5, "Z": -16.75 } }, "large/excavator_1.prefab": { "Enabled": false, "Limit": 1, "Offset": { "X": 0.0, "Y": 0.0, "Z": 0.0 } }, "medium/bandit_town.prefab": { "Enabled": false, "Limit": 1, "Offset": { "X": 0.0, "Y": 0.0, "Z": 0.0 } }, "medium/compound.prefab": { "Enabled": false, "Limit": 1, "Offset": { "X": 0.0, "Y": 0.0, "Z": 0.0 } }, "fishing_village/fishing_village_a.prefab": { "Enabled": false, "Limit": 1, "Offset": { "X": 0.0, "Y": 0.0, "Z": 0.0 } }, "fishing_village/fishing_village_b.prefab": { "Enabled": false, "Limit": 1, "Offset": { "X": 0.0, "Y": 0.0, "Z": 0.0 } }, "fishing_village/fishing_village_c.prefab": { "Enabled": false, "Limit": 1, "Offset": { "X": 0.0, "Y": 0.0, "Z": 0.0 } }, "small/stables_a.prefab": { "Enabled": false, "Limit": 1, "Offset": { "X": 0.0, "Y": 0.0, "Z": 0.0 } }, "small/stables_b.prefab": { "Enabled": false, "Limit": 1, "Offset": { "X": 0.0, "Y": 0.0, "Z": 0.0 } }, "monument/underwater_lab/underwater_lab_d.prefab": { "Enabled": false, "Limit": 1, "Offset": { "X": 0.0, "Y": 0.0, "Z": 0.0 } }, "cave/cave_large_hard.prefab": { "Enabled": false, "Limit": 1, "Offset": { "X": 0.0, "Y": 0.0, "Z": 0.0 } }, "cave/cave_large_medium.prefab": { "Enabled": false, "Limit": 1, "Offset": { "X": 0.0, "Y": 0.0, "Z": 0.0 } }, "cave/cave_medium_easy.prefab": { "Enabled": false, "Limit": 1, "Offset": { "X": 0.0, "Y": 0.0, "Z": 0.0 } }, "cave/cave_medium_medium.prefab": { "Enabled": false, "Limit": 1, "Offset": { "X": 0.0, "Y": 0.0, "Z": 0.0 } }, "cave/cave_medium_hard.prefab": { "Enabled": false, "Limit": 1, "Offset": { "X": 0.0, "Y": 0.0, "Z": 0.0 } }, "cave/cave_small_easy.prefab": { "Enabled": false, "Limit": 1, "Offset": { "X": 0.0, "Y": 0.0, "Z": 0.0 } }, "cave/cave_small_medium.prefab": { "Enabled": false, "Limit": 1, "Offset": { "X": 0.0, "Y": 0.0, "Z": 0.0 } }, "cave/cave_small_hard.prefab": { "Enabled": false, "Limit": 1, "Offset": { "X": 0.0, "Y": 0.0, "Z": 0.0 } } } }, "Admin": { "Allow Admin Commands": true, "Show Debug Spawn Info": false }, "Advanced": { "UI Refresh Interval Seconds": 1.0, "Pulse Refresh Interval Seconds": 0.25, "Clamp Invalid Values On Load": true, "Validate Monument Keys On Load": true } }