WelcomePanel DailyRewards Addon
This addon integrates the DailyRewards plugin directly into WelcomePanel, allowing the rewards UI to be displayed inside the WelcomePanel content area instead of opening as a separate overlay.
Normally, DailyRewards only provides built-in integration for ServerPanel.
This addon creates a compatible UI container inside WelcomePanel and renders the DailyRewards interface within it.
As a result, players can open their daily login rewards directly from the WelcomePanel tab.
Features
- Seamless DailyRewards integration with WelcomePanel
- Displays the DailyRewards UI inside the WelcomePanel content area
- Uses the official DailyRewards API
- Does not modify the original DailyRewards plugin
- Fully compatible with future DailyRewards updates
Requirements
This addon requires the following plugins:
- WelcomePanel
- DailyRewards
Make sure both plugins are installed before loading this addon.
Installation
- Upload the plugin to:
/oxide/plugins/
- Reload the plugin or restart the server:
oxide.reload WPDailyRewards
- Add a tab in your WelcomePanel configuration:
{
"Name": "Rewards",
"Addon (plugin name)": "dailyrewards"
}
After that, the DailyRewards interface will appear inside the WelcomePanel tab.
UI Adjustment (Important)
Since DailyRewards was originally designed for ServerPanel, some text elements may slightly overflow the interface when displayed inside WelcomePanel.
If this happens, you can easily adjust the layout in the DailyRewards configuration file:
/oxide/config/DailyRewards.json
For example, you may need to tweak offsets in UI elements such as:
Cooldown title
Left Days title
Small changes to the OffsetMin / OffsetMax values usually fix the alignment.
Notes
This addon does not include the DailyRewards plugin itself.
You must install DailyRewards separately.
Compatibility
Tested with:
- WelcomePanel
- DailyRewards v1.1+