OLCalculator - Calculator in minecraft plugin icon

OLCalculator - Calculator in minecraft plugin -----

A simple plugin for a calculator and conversion of time, length and mass.



OLCalculator Plugin 1.1 Update
Overview
The OLCalculator plugin allows players to perform mathematical operations and convert between various units of mass, length, and time in Minecraft. The latest update (version 1.1) introduces a language selection feature, a new command for changing configurations, and two additional permissions. This guide provides an overview of the new functionalities, commands, and usage examples.

New Features
  1. Language Selection
    • Players can now select the language for the plugin's messages, enhancing accessibility for non-English speaking users. The available languages are English (en) and Russian (ru).
  2. New Command: /olcconfig
    • This command allows players to change the plugin's language settings directly from the game.
    • Usage:
      • Change Language:
        • Command: /olcconfig <language>
        • Arguments: en (for English) or ru (for Russian).
        • Example:
          • To set the language to English: /olcconfig en
          • To set the language to Russian: /olcconfig ru
      • Reload Plugin:
        • Command: /olcconfig reload
        • This command allows authorized users to reload the plugin without restarting the server.
        • Example:
          • To reload the plugin: /olcconfig reload
  3. New Permissions
    • Two new permissions have been introduced to manage the language configuration and reload functionalities:
      • olcalculator.olcconfig: Grants permission to change the language of the plugin.
      • olcalculator.reload: Grants permission to reload the plugin.
Updated Commands
1. Mathematical Operations
Command: /olcalculator <expression>
Aliases: /olc, /olcalc
Description: Performs basic mathematical operations (addition, subtraction, multiplication, division). You can input expressions with or without spaces.

Usage Examples:

  • /olcalculator 800 + 300 (Returns: 1100)
  • /olcalculator 800-300 (Returns: 500)
  • /olcalculator 800*300 (Returns: 240000)
  • /olcalculator 800/300 (Returns: 2.6667)
2. Mass Conversions
Command: /olk <from_unit> <to_unit> <value>
Description: Converts mass from one unit to another.

Supported Units:

  • Picograms
  • Nanograms
  • Micrograms
  • Milligrams
  • Grams
  • Kilograms
  • Megagrams
  • Gigagrams
  • Teragrams
  • Petagrams
  • Exagrams
  • Zettagrams
  • Yottagrams
  • Tonnes
Usage Examples:

  • /olk килограммы тонны 3000 (Returns: 3)
  • /olk граммы килограммы 1500 (Returns: 1.5)
  • /olk kilograms tonnes 3000 (Returns: 3)
  • /olk grams kilograms 1500 (Returns: 1.5)
3. Length Conversions
Command: /olm <from_unit> <to_unit> <value>
Description: Converts length from one unit to another.

Supported Units:

  • Picometers
  • Nanometers
  • Micrometers
  • Millimeters
  • Centimeters
  • Decimeters
  • Meters
  • Kilometers
  • Miles
  • Feet
  • Yards
  • Nautical Miles
  • Megameters
  • Gigameters
  • Terameters
  • Petameters
  • Exameters
  • Zettameters
  • Yottameters
Usage Examples:

  • /olm метры километры 1000 (Returns: 1)
  • /olm миллиметры сантиметры 50 (Returns: 5)
  • /olm meters kilometers 1000 (Returns: 1)
  • /olm millimeters centimeters 50 (Returns: 5)
4. Time Conversions
Command: /olt <from_unit> <to_unit> <value>
Description: Converts time from one unit to another.

Supported Units:

  • Milliseconds
  • Seconds
  • Minutes
  • Hours
  • Days
  • Weeks
  • Months
  • Years
Usage Examples:

  • /olt секунды минуты 120 (Returns: 2)
  • /olt часы дни 48 (Returns: 2)
  • /olt seconds minutes 120 (Returns: 2)
  • /olt hours days 48 (Returns: 2)
Configuration Changes
  • The plugin now includes a configuration file where the language setting can be stored and modified using the /olcconfig command. The language setting affects all plugin messages and user prompts.
Russian translate:


Обновление плагина OLCalculator 1.1
Обзор
Плагин OLCalculator позволяет игрокам выполнять математические операции и преобразовывать различные единицы массы, длины и времени в Minecraft. Последнее обновление (версия 1.1) вводит возможность выбора языка, новую команду для изменения конфигурации и две дополнительных разрешения. Этот гид предоставляет обзор новых функций, команд и примеров использования.

Новые функции
  1. Выбор языка
    • Игроки теперь могут выбрать язык для сообщений плагина, что улучшает доступность для пользователей, не говорящих на английском. Доступные языки: английский (en) и русский (ru).
  2. Новая команда: /olcconfig
    • Эта команда позволяет игрокам изменять языковые настройки плагина прямо из игры.
    • Использование:
      • Изменение языка:
        • Команда: /olcconfig <язык>
        • Аргументы: en (для английского) или ru (для русского).
        • Пример:
          • Чтобы установить язык на английский: /olcconfig en
          • Чтобы установить язык на русский: /olcconfig ru
      • Перезагрузка плагина:
        • Команда: /olcconfig reload
        • Эта команда позволяет авторизованным пользователям перезагрузить плагин без перезапуска сервера.
        • Пример:
          • Чтобы перезагрузить плагин: /olcconfig reload
  3. Новые разрешения
    • Введены два новых разрешения для управления языковой конфигурацией и функцией перезагрузки:
      • olcalculator.olcconfig: предоставляет разрешение на изменение языка плагина.
      • olcalculator.reload: предоставляет разрешение на перезагрузку плагина.
Обновленные команды
1. Математические операции
Команда: /olcalculator <выражение>
Псевдонимы: /olc, /olcalc
Описание: Выполняет базовые математические операции (сложение, вычитание, умножение, деление). Вы можете вводить выражения с пробелами или без них.

Примеры использования:

  • /olcalculator 800 + 300 (Возвращает: 1100)
  • /olcalculator 800-300 (Возвращает: 500)
  • /olcalculator 800*300 (Возвращает: 240000)
  • /olcalculator 800/300 (Возвращает: 2.6667)
2. Преобразование массы
Команда: /olk <единица_измерения_1> <единица_измерения_2> <значение>
Описание: Преобразует массу из одной единицы в другую.

Поддерживаемые единицы:

  • Пикограммы
  • Нанограммы
  • Микрограммы
  • Миллиграммы
  • Граммы
  • Килограммы
  • Мегаграммы
  • Гигаграммы
  • Тераграммы
  • Пета그램мы
  • Экзограммы
  • Зеттаграммы
  • Йоттаграммы
  • Тонны
Примеры использования:

  • /olk килограммы тонны 3000 (Возвращает: 3)
  • /olk граммы килограммы 1500 (Возвращает: 1.5)
  • /olk kilograms tonnes 3000 (Возвращает: 3)
  • /olk grams kilograms 1500 (Возвращает: 1.5)
3. Преобразование длины
Команда: /olm <единица_измерения_1> <единица_измерения_2> <значение>
Описание: Преобразует длину из одной единицы в другую.

Поддерживаемые единицы:

  • Пикометры
  • Нанометры
  • Микрометры
  • Миллиметры
  • Сантиметры
  • Дециметры
  • Метры
  • Километры
  • Мили
  • Футы
  • Ярды
  • Морские мили
  • Мегаметры
  • Гигаметры
  • Терамметры
  • Петометры
  • Экзаметры
  • Зеттаметры
  • Йоттаметры
Примеры использования:

  • /olm метры километры 1000 (Возвращает: 1)
  • /olm миллиметры сантиметры 50 (Возвращает: 5)
  • /olm meters kilometers 1000 (Возвращает: 1)
  • /olm millimeters centimeters 50 (Возвращает: 5)
4. Преобразование времени
Команда: /olt <единица_измерения_1> <единица_измерения_2> <значение>
Описание: Преобразует время из одной единицы в другую.

Поддерживаемые единицы:

  • Миллисекунды
  • Секунды
  • Минуты
  • Часы
  • Дни
  • Недели
  • Месяцы
  • Годы
Примеры использования:

  • /olt секунды минуты 120 (Возвращает: 2)
  • /olt часы дни 48 (Возвращает: 2)
  • /olt seconds minutes 120 (Возвращает: 2)
  • /olt hours days 48 (Возвращает: 2)
Изменения в конфигурации
  • Плагин теперь включает конфигурационный файл, в котором можно хранить и изменять языковые настройки с помощью команды /olcconfig. Настройка языка влияет на все сообщения и подсказки плагина.
Resource Information
Author:
----------
Total Downloads: 23
First Release: Oct 28, 2024
Last Update: Oct 28, 2024
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings