Protecting chests does no seem to work correctly
"useallchests": true, (in the vanilla permissions) = people can open private chests, even it has been set to false in the plugins settings
so currently we have to keep "useallchests" on false, which prevents people from interacting with POI chests.
Posts by WickedSchnitzel
A new update is now available, introducing "Points of interest" and many more changes!
Latest hotfix: 0.9 (2025-11-05)
Latest hotfix: 0.9 (2025-11-05)
-
-
For the Discord Plugin, at least it shows server status as the bot is online and player activity, so i would say it works
What about sending text from game to Discord and vice versa?
-
The Discord plugin seems to be broken (for me at least - does it work for you?), maybe this one broke as well with the latest update?
-
I am assuming that the new POIs won't spawn in already generated worlds? On a multiplayer server. So we would need to wipe the world to see these?
-
Seems not to work anymore after the latest update of the game.
-
Deleted all files and installed 3.7.3 in a clean folder. Did the config changes and still no join message (only leave)
# Discord Admin Plugin Configuration v3.7
# This file contains all configuration settings for the Discord Admin Plugin.
# Settings are grouped by function for easier navigation.
# =========================================================================
# Discord Bot Configuration
# =========================================================================
# Required settings for Discord bot functionality
# Your Discord bot token (required) - Get this from the Discord Developer Portal
discord.token=
# Discord channel ID for admin communications (required)
discord.admin.channel=
# Bot activity status shown in Discord (e.g. "Watching Rising World")
discord.bot.activity=Watching Rising World
# =========================================================================
# Chat Relay Settings
# =========================================================================
# Configure communication between Discord and the game
# Enable chat relay from game to Discord
chat.relay.game_to_discord=true
# Enable chat relay from Discord to game
chat.relay.discord_to_game=true
# Format for messages sent from Discord to game
# Available placeholders: %author%, %message%
chat.format.discord_to_game=[Discord] %author%: %message%
# Format for messages sent from game to Discord
# Available placeholders: %player%, %message%
chat.format.game_to_discord=[Game] %player%: %message%
# =========================================================================
# Chat Filter Settings
# =========================================================================
# Configure filtering of inappropriate content in chat
# Enable the chat filter (true/false)
chat.filter.enabled=true
# Comma-separated list of words to filter from chat
chat.filter.words=fuck,fucking
# =========================================================================
# Server Status Display Settings
# =========================================================================
# Configure how server status is displayed in Discord
# Enable automatic status updates
status.updates.enabled=true
# Status update interval in minutes
status.updates.interval=10
# Embed colors for different server states (hex format)
status.embed.online.color=#00FF00
status.embed.offline.color=#FF0000
status.embed.restart.color=#FFA500
# Maximum number of players to display in status message
status.embed.max_players=15
# Show admin status in player list (true/false)
status.embed.show_admin=false
# Show player connection time in player list (true/false)
status.embed.show_player_time=false
# Always recreate status message on startup instead of reusing existing one (true/false)
status.embed.recreate_on_startup=false
# =========================================================================
# Automatic Restart Configuration
# =========================================================================
# Configure scheduled server restarts
# Enable daily automatic restarts (true/false)
restart.daily.enabled=false
# Daily restart time in 24-hour format (HH:MM)
restart.daily.time=04:00
# Timezone for restart scheduling (e.g. UTC, America/New_York)
restart.timezone=Etc/UTC
# Warning countdown in minutes before restart
restart.countdown.minutes=10
# Warning times in minutes (comma-separated)
restart.warning.times=10,5,2
# Prefix for restart warning messages
restart.broadcast.prefix=â ï¸ **SERVER RESTART**
# Create backup before restart (true/false)
restart.pre_shutdown.backup=true
# Action to take when immediate restart is triggered: "lock" or "kick"
restart.immediate_action=lock
# Server restart command
restart.command=bash -c "./rwserver restart > /Home/RWserver/log/command_output.log 2>&1 &"
# =========================================================================
# Discord Message Management
# =========================================================================
# Configure how plugin messages are handled in Discord
# Delay (in seconds) before deleting messages
discord.message.delete.delay=300
# Message deletion mode: "always", "on_restart", or "never"
discord.message.delete.mode=never
# Send notifications about errors (true/false)
discord.error.notification.enabled=true
# Send notification when plugin starts (true/false)
discord.startup.notification=false
# =========================================================================
# Player Management
# =========================================================================
# Configure player connection settings
# Enable logging of player connections (true/false)
player.connection.log.enabled=true
# Directory for player connection logs
player.connection.log.directory=player_connections
# Track time between player rejoins (true/false)
player.rejoin.time.track=true
# Enable player history tracking (true/false)
player.history.enabled=true
# Maximum number of notes per player
player.history.max_notes=50
# Enable welcome message for new players (true/false)
player.welcome.message.enabled=true
# Welcome message text (placeholder: %player%)
player.welcome.message=Welcome to Conquest of Nature
# =========================================================================
# Message Format Settings
# =========================================================================
# Format for various system messages
# Player join message format (placeholder: %player%)
message.join.format=🟢 **%player% joined the server (%playercount% players online)**
# Player leave message format (placeholder: %player%)
message.leave.format=🔴 **%player% left the server (%playercount% players online)**
# =========================================================================
# Discord Invite Management
# =========================================================================
# Configure automatic role assignments and Discord invites
# Automatically assign roles based on invite used
invite.auto_assign_role=false
# Tracking window (in seconds) for invite usage detection
invite.tracking_window=15
# Discord welcome message for new members (placeholder: %user%)
invite.welcome_message=Welcome, %user%! Join our RW server with /link
# Master switch to enable/disable Discord invites completely
invite.enabled=false
# Use dynamic invites with expiry (true) or permanent invites (false)
invite.use_dynamic=false
# Enable automatic Discord invite on player join (true/false)
invite.auto_send_on_join=false
# Default maximum uses for dynamic invites (0 for unlimited)
invite.dynamic.max_uses=1
# Default expiration hours for dynamic invites (0 for never)
invite.dynamic.expiration_hours=24
# Role ID to assign for dynamic invites (required)
invite.dynamic.role_id=
# =========================================================================
# Backup Configuration
# =========================================================================
# Configure automatic backups
# Directory for backups
backup.directory=backups
# Maximum number of backups to keep
backup.max_count=10
# =========================================================================
# Plugin Logging
# =========================================================================
# Configure plugin logging behavior
# Maximum number of log files to keep
logs.max_files=30
# Directory for log files
logs.directory=logs
# Log level (DEBUG, INFO, WARNING, SEVERE, CRITICAL)
logs.level=INFO
# Enable console output for debug logs (true/false)
logs.console.debug=false
# =========================================================================
# Command Cooldown Settings
# =========================================================================
# Configure cooldowns for commands to prevent spam
# Enable command cooldowns (true/false)
command.cooldown.enabled=false
# Cooldown period in seconds
command.cooldown.seconds=5
# Enable command permissions (true/false)
command.permissions.enabled=true
# =========================================================================
# System Information
# =========================================================================
# Internal version tracking (do not modify)
config.version=3.7.2
-
Join message still not working on my side. here's the config:
#main Configuration (Upgraded from v3.7 to v3.7.2)
#Sat May 17 17:20:22 UTC 2025
backup.directory=backups
backup.max_count=10
chat.filter.enabled=true
chat.filter.words=fuck,fucking
chat.format.discord_to_game=[Discord] %author%\: %message%
chat.format.game_to_discord=[Realm] %player%\: %message%
chat.relay.discord_to_game=true
chat.relay.game_to_discord=true
command.cooldown.enabled=false
command.cooldown.seconds=5
command.permissions.enabled=true
config.version=3.7.2
discord.admin.channel=(removed)
discord.bot.activity=Watching Rising World
discord.error.notification.enabled=true
discord.message.delete.delay=10800
discord.message.delete.mode=always
discord.startup.notification=false
discord.token=(removed)
error.retry.delay=1000
error.retry.max=3
invite.auto_assign_role=false
invite.auto_send_on_join=false
invite.dynamic.expiration_hours=24
invite.dynamic.max_uses=1
invite.dynamic.role_id=
invite.enabled=false
invite.tracking_window=15
invite.use_dynamic=false
invite.welcome_message=Welcome, %user%\! Join us via /link
logs.console.debug=false
logs.directory=logs
logs.level=INFO
logs.max_files=30
message.join.format=\uD83D\uDFE2 **%player% joined the Rising World (%playercount% players online)**
message.leave.format=\uD83D\uDD34 **%player% left this world (%playercount% players online)**
player.connection.log.directory=player_connections
player.connection.log.enabled=true
player.history.enabled=true
player.history.max_notes=50
player.rejoin.time.track=true
player.welcome.message=Welcome to Conquest of Nature\!
player.welcome.message.enabled=true
restart.broadcast.prefix=\u00E2\u009A\u00A0\u00EF\u00B8\u008F **SERVER RESTART**
restart.command=bash -c "./rwserver restart > /Home/RWserver/log/command_output.log 2>&1 &"
restart.countdown.minutes=30
restart.daily.enabled=false
restart.daily.time=04\:00
restart.immediate_action=lock
restart.pre_shutdown.backup=true
restart.timezone=Etc/UTC
restart.warning.times=20,15,10,5,3,1
status.embed.max_players=32
status.embed.offline.color=\#FF0000
status.embed.online.color=\#00FF00
status.embed.recreate_on_startup=false
status.embed.restart.color=\#FFA500
status.embed.show_admin=false
status.embed.show_player_time=true
status.updates.enabled=true
status.updates.interval=10
-
Error report
Display MoreCode[19:26:30] [Java] org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (no such table: MarketTransactions)[19:26:30] [Java] at org.sqlite.jdbc3.JDBC3Statement.lambda$executeLargeUpdate$2(JDBC3Statement.java:128)[19:26:30] [Java] at net.jiw.unity.runtime.database.SQLiteDatabase.executeUpdate(SQLiteDatabase.java:58)[19:26:30] [Java] at PLUGIN_CLASS_LOADER//onlinemarket.MarketResourceControl.handleResourceEvent(MarketResourceControl.java:94)[19:26:30] [Java] at PLUGIN_CLASS_LOADER//onlinemarket.MarketMenuControl.MenuControl(MarketMenuControl.java:78)[19:26:30] [Java] at PLUGIN_CLASS_LOADER//onlinemarket.OnlineMarket.onPlayerUIEClick(OnlineMarket.java:81)[19:26:30] [Java] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) -
Ja, kann aber halt auch nicht schaden verschiedene Zaunarten im Spiel zu haben, welche man nicht selber mit Blöcken bauen, sondern craften muss. Einen verzierten Gartenzaun, einen Bauzaun, ein Bauernhofzaun etc
Stacheldraht wäre auch nicht schlecht. Um Gegner abzuhalten. -
The Discord welcome message does not show for me anymore
Player X joined (%playercount% player(s) online)I have deleted the config file before the update, it got recreated and i have set everything up again, but the discord welcome message does not work.
It does show the leaving messages though.
But it does always show 1 player too much when somebody leaves the server. Like 2 players when only 1 is online and 1 player when no one is online. I think it includes the player that just left.
-
Die Banditen laufen da einfach durch, es gibt keine Kollisionsabfrage.
Ja, gut. Die "Zäune" sind nicht besonders hoch, aber ich hab halt gedacht, weil die generell so strohdumm sind und einfach keine ordentliche Wegfindung und nix haben, schaffen die das auch nicht.
Es sollte ordentliche Strukturen geben um sein Gelände einzuzäunen und sicher zu machen. Alles selber bauen dauert halt zu lange, wenn es z.B. ein größeres Feld mit Vieh ist. -
Hab gerade bemerkt, dass Scaffoldings als Zaun nix nützen, da Gegner da einfach durch spazieren. Das Spiel benötigt ordentliche Zäune.
-
Sadly this plugin doesn't work for me on the latest version or i'm installing it wrong

i put the .jar file into plugins/beastfriends/ but i can't seem to interact with animals and i only see the UI element on top right.
any ideas? I'm trying this out in singleplayer since i want some way of taming creatures.You need to right click them.
-
It seems like animal spawn is much lower in the desert region compared to the moderate region. Is that intended?
-
Request: Maybe you could add the player count to the join leave message e.g. player x has joined (X players online).
-
Also horses are always roaming around, even with a sattle on (after you accidently right clicked them), which can be annoying. They should keep standing still.
-
WickedSchnitzel Es gibt doch Straßenlaternen.
Es gibt doch bereits Straßenlaternen. Wenn du dir weitere Straßenlaternen wünschst, dann sag das doch auch.

Dann hab ich die vielleicht noch nicht freigeschaltet.
-
That error is often spamming the chat. Are you planning to update your mod? If not, i may have to remove it from the server.
-
Also another player is telling me that his boat is sunk as well, but for me its visually still on the water.
He swam down and raised the sail underwater - for me the boat was still on the water though and the sails raised without anyone being on the boat (visually)
Edit: I logged out and when i reconnected, the ship went up on top of the water, like the ghost ship in sea of thieves, only to sink again after a few seconds.
-