Jump to content

14 Screenshots

  • 6.5k
  • 193
  • 190.21 kB
  • Update details
    v2.4.5
    Released
    Download size190.21 kB
    Total versions14
    Time between versions 35 days
    Typical update pace About every 23 days
    Freshness 6 days ago

This area is for discussion and questions. Please use the support area for reporting issues or getting help.

Recommended Comments



hid333

Posted

Failed to call hook 'OnItemAction' on plugin 'ExtraFishing v2.4.2' (NullReferenceException: Object reference not set to an instance of an object)
  at Oxide.Plugins.ExtraFishing.OnItemAction (Item item, System.String action, BasePlayer player) [0x000c2] in <6d6d2d9681354d8487d23db233b430c9>:0 
  at Oxide.Plugins.ExtraFishing.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x030a5] in <6d6d2d9681354d8487d23db233b430c9>:0 
  at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <42f9bedc659b4f4786eb778d3cd58968>:0 
  at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000de] in <15f61ddda771464d8246ebdce8ff4811>:0 
  at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <15f61ddda771464d8246ebdce8ff4811>:0 

The above error message appears. Does it affect the operation? What is the cause and how can it be resolved?

hid333

Posted

Where can I configure the optional Hide-UncaughtFish?
The configuration file doesn't have a setting for it.

>Optional Hide-Uncaught-Fish mode (HideUncaughtFish config toggle):

NINJA WORKS

Posted

4 hours ago, hid333 said:

Where can I configure the optional Hide-UncaughtFish?
The configuration file doesn't have a setting for it.

>Optional Hide-Uncaught-Fish mode (HideUncaughtFish config toggle):

UPDATE FIX (CodeFling & Booth)

[Fix]
- Fixed a bug where Config and HideUncaughtFish were not added when the plugin was loaded.

- Added a null check to OnItemAction.

  • Like 1
hid333

Posted

I have a few questions I’d like to confirm.

  1. You are currently displaying the rankings for size and weight separately. Is it possible for the order to differ between size and weight?
    (For example, if someone catches a bluefin tuna measuring 100 cm, could the weight vary—such as 200 kg for one catch and 190 kg for another?)
    Because the size and weight rankings are shown independently, I was wondering whether the weight can change even when the size is exactly the same.
  2. The ingredients used in cooking are not being consumed. When the target fish is supposed to be an ingredient, it is not treated as a cooking
    ingredient by the cooking plugin, and players are still able to obtain the cooked item without using up the fish.
    Is there any way to avoid this issue? Would it be necessary to modify the cooking plugin itself?
  3. Would it be possible to add a few additional rewards?
    For example, rewards (such as items, permissions, or adding the player to a group) for:
  • the player who has unlocked the largest number of fish species (i.e., has caught them at least once),
  • the player who has unlocked all fish species,
  • the player who has earned the most 1st-place finishes in the size category, and
  • the player who has earned the most 1st-place finishes in the weight category.

At the moment, I have created an app that reads /data/ExtraFishing_Records.json and generates a points-based ranking system
(3 points for 1st place, 2 points for 2nd place, and 1 point for 3rd place).
I then manually grant rewards based on that ranking, but I would like to streamline this process if possible.

NINJA WORKS

Posted

16 hours ago, hid333 said:

I have a few questions I’d like to confirm.

  1. You are currently displaying the rankings for size and weight separately. Is it possible for the order to differ between size and weight?
    (For example, if someone catches a bluefin tuna measuring 100 cm, could the weight vary—such as 200 kg for one catch and 190 kg for another?)
    Because the size and weight rankings are shown independently, I was wondering whether the weight can change even when the size is exactly the same.
  2. The ingredients used in cooking are not being consumed. When the target fish is supposed to be an ingredient, it is not treated as a cooking
    ingredient by the cooking plugin, and players are still able to obtain the cooked item without using up the fish.
    Is there any way to avoid this issue? Would it be necessary to modify the cooking plugin itself?
  3. Would it be possible to add a few additional rewards?
    For example, rewards (such as items, permissions, or adding the player to a group) for:
  • the player who has unlocked the largest number of fish species (i.e., has caught them at least once),
  • the player who has unlocked all fish species,
  • the player who has earned the most 1st-place finishes in the size category, and
  • the player who has earned the most 1st-place finishes in the weight category.

At the moment, I have created an app that reads /data/ExtraFishing_Records.json and generates a points-based ranking system
(3 points for 1st place, 2 points for 2nd place, and 1 point for 3rd place).
I then manually grant rewards based on that ranking, but I would like to streamline this process if possible.

Hello.

1.  Since weight is calculated using a formula based on size, items of the same size will always have the same weight.

2. The Cooking plugin will not recognize an item as an ingredient unless the item name, item abbreviation, and skin ID all match. The ExtraFishing plugin stores size and weight data in the name field of the main fish item, so the names will not match.

3. These were also requests from other customers. While we cannot fulfill all requests, we will introduce some of these features in V3.

  • Like 1
hid333

Posted

11 minutes ago, NINJA WORKS said:

Hello.

1.  Since weight is calculated using a formula based on size, items of the same size will always have the same weight.

2. The Cooking plugin will not recognize an item as an ingredient unless the item name, item abbreviation, and skin ID all match. The ExtraFishing plugin stores size and weight data in the name field of the main fish item, so the names will not match.

3. These were also requests from other customers. While we cannot fulfill all requests, we will introduce some of these features in V3.

2. was a problem with the cooking plugin; my apologies.

hid333

Posted

Setting the draw distance to the default (MAX) of 2500 causes issues such as the UI remaining open.

I initially thought this was only happening in my environment, but other players have experienced the same problem, and lowering the draw distance resolved it.

I will monitor the situation to determine the complete causal relationship, but for now, I'm just describing the symptoms.

Please check if you have any idea what might be causing this.

NINJA WORKS

Posted (edited)

Quote

 

Setting the draw distance to the default (MAX) of 2500 causes issues such as the UI remaining open.

I initially thought this was only happening in my environment, but other players have experienced the same problem, and lowering the draw distance resolved it.

I will monitor the situation to determine the complete causal relationship, but for now, I'm just describing the symptoms.

Please check if you have any idea what might be causing this.

 

 

I sent you a DM.

Edited by NINJA WORKS
hid333

Posted

Do fish of the same species and size stack by default?

My concern is that there are buffs that increase the number of fish you can catch (through skill trees and item perks), but when I sell two or more fish that are stacked together, they are counted as one fish. If I separate them one by one in my inventory before selling them, they are counted correctly.

I'd like to determine if this problem occurs if fish of the same size stack by default, or if it's caused by another plugin.

hid333

Posted

If the rankings won’t change depending on whether we use size or weight,
could we revise the message as follows?

Ranked #1 in server size ranking!
Ranked #1 in server weight ranking!

 ↓

Ranked #1 in server!

Alternatively, could we change it to:

Ranked #1 in server! (123 cm / 45 kg).

 

NINJA WORKS

Posted

On 5/29/2026 at 1:27 AM, hid333 said:

Do fish of the same species and size stack by default?

My concern is that there are buffs that increase the number of fish you can catch (through skill trees and item perks), but when I sell two or more fish that are stacked together, they are counted as one fish. If I separate them one by one in my inventory before selling them, they are counted correctly.

I'd like to determine if this problem occurs if fish of the same size stack by default, or if it's caused by another plugin.

I do not have the Skill Tree plugin, so I cannot verify it.

I cannot provide support regarding compatibility with other plugins.
 

Quote

If the rankings won’t change depending on whether we use size or weight,
could we revise the message as follows?



We are currently working on improving our ranking system.

hid333

Posted

I only used the skill tree as an example, but the real point of my question is whether fish of the same size stack in the inventory by default.
If they do stack, I thought they would be stacked like skill trees and other buffs, and therefore unsellable.

NINJA WORKS

Posted (edited)

4 hours ago, hid333 said:

I only used the skill tree as an example, but the real point of my question is whether fish of the same size stack in the inventory by default.
If they do stack, I thought they would be stacked like skill trees and other buffs, and therefore unsellable.

This depends on the settings.

EnableFishStackLimit = true (Default Stack = 1)
 Even fish of the same size cannot be stacked. Each fish will have "[Size…Weight…]" and can be sold individually. 

EnableFishStackLimit = false 
Fish can be stacked normally.(stacked per skin) However, since the Item does not include size and weight in the name, the concept of individual fish size disappears altogether.

Edited by NINJA WORKS
hid333

Posted

11 minutes ago, NINJA WORKS said:

This depends on the settings.

EnableFishStackLimit = true (Default Stack = 1)
 Even fish of the same size cannot be stacked. Each fish will have "[Size…Weight…]" and can be sold individually. 

EnableFishStackLimit = false 
Fish can be stacked normally.(stacked per skin) However, since the Item does not include size and weight in the name, the concept of individual fish size disappears altogether.

Understood.
If two or more fish of the same size are stacked,
selling them through the UI only counts as one. Please check this.

NINJA WORKS

Posted (edited)

2 hours ago, hid333 said:

Understood.
If two or more fish of the same size are stacked,
selling them through the UI only counts as one. Please check this.

If EnableFishStackLimit = false is set, does this plugin's selling system always treat multiple fish as a single item when selling them together?

As mentioned earlier, fish with size and weight cannot be tucked.

The sales UI displays the total selling price and quantity of fish stacked in each item slot.

Also, please note that setting EnableFishStackLimit = false will cause the selling price of fish to be set per item short name, regardless of the size of the fish.

I've attached an example image for this example, but if yours doesn't look like this, please send me an image of the problem.

 

2.jpg

1.jpg

4.jpg

3.jpg

Edited by NINJA WORKS

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Love 2

User Feedback

About Us

Codefling is the largest marketplace for plugins, maps, tools, and more, making it easy for customers to discover new content and for creators to monetize their work.

Downloads
2.5m
Total downloads
Customers
11.3k
Customers served
Files Sold
161k
Total sales
Payments
3.5m
Processed total
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.