Skip to content

Instantly share code, notes, and snippets.

@iamDvz
Last active October 20, 2025 17:44
Show Gist options
  • Select an option

  • Save iamDvz/0be270de78feeadaa5cba5f0fdf4916a to your computer and use it in GitHub Desktop.

Select an option

Save iamDvz/0be270de78feeadaa5cba5f0fdf4916a to your computer and use it in GitHub Desktop.
iamDvz’s terms of work & core file
# ⚘ ⁕ made by @iamDvz ⁕ ⚘
# ⦿ https://iamdvz.art ⦿
# it is a base config for all my other spells
# last update : 20 october 2025
#### ~~~~ #### #### ~~~~ #### #### ~~~~ #### #### ~~~~ ####
#### ~~~~ #### UTILS #### ~~~~ ####
#### ~~~~ #### #### ~~~~ #### #### ~~~~ #### #### ~~~~ ####
debug_message:
spell-class: ".instant.DummySpell"
helper-spell: true
str-cast-self: "&e[DEBUG] &7%arg:1:ERROR%"
quaternion_converter:
spell-class: ".instant.DummySpell"
variable-mods-cast:
# Euler Angles
- sky_x =(%arg:1:0%*pi)/180
- sky_y =(%arg:2:0%*pi)/180
- sky_z =(%arg:3:0%*pi)/180
# Translate to quaternion
- sky_x_trans =sin(%var:sky_x:1%/2)*cos(%var:sky_y:1%/2)*cos(%var:sky_z:1%/2)-cos(%var:sky_x:1%/2)*sin(%var:sky_y:1%/2)*sin(%var:sky_z:1%/2)
- sky_y_trans =cos(%var:sky_x:1%/2)*sin(%var:sky_y:1%/2)*cos(%var:sky_z:1%/2)+sin(%var:sky_x:1%/2)*cos(%var:sky_y:1%/2)*sin(%var:sky_z:1%/2)
- sky_z_trans =cos(%var:sky_x:1%/2)*cos(%var:sky_y:1%/2)*sin(%var:sky_z:1%/2)-sin(%var:sky_x:1%/2)*sin(%var:sky_y:1%/2)*cos(%var:sky_z:1%/2)
- sky_w_trans =cos(%var:sky_x:1%/2)*cos(%var:sky_y:1%/2)*cos(%var:sky_z:1%/2)+sin(%var:sky_x:1%/2)*sin(%var:sky_y:1%/2)*sin(%var:sky_z:1%/2)
str-cast-self: "[%var:sky_x_trans:3% | %var:sky_y_trans:3% | %var:sky_z_trans:3% | %var:sky_w_trans:3%]"
#### ~~~~ #### #### ~~~~ #### #### ~~~~ #### #### ~~~~ ####
#### ~~~~ #### VARIABLES #### ~~~~ ####
#### ~~~~ #### #### ~~~~ #### #### ~~~~ #### #### ~~~~ ####
variables:
iamdvz_temp_var_1: {type: player, default: 0, min: -1024, max: 1024, permanent: false}
iamdvz_temp_var_2: {type: player, default: 0, min: -1024, max: 1024, permanent: false}
iamdvz_temp_var_3: {type: player, default: 0, min: -1024, max: 1024, permanent: false}
iamdvz_temp_var_4: {type: player, default: 0, min: -1024, max: 1024, permanent: false}
iamdvz_temp_var_5: {type: player, default: 0, min: -1024, max: 1024, permanent: false}
sky_x: {type: player, default: 0, min: -1024, max: 1024, permanent: false}
sky_y: {type: player, default: 0, min: -1024, max: 1024, permanent: false}
sky_z: {type: player, default: 0, min: -1024, max: 1024, permanent: false}
sky_x_trans: {type: player, default: 0, min: -1024, max: 1024, permanent: false}
sky_y_trans: {type: player, default: 0, min: -1024, max: 1024, permanent: false}
sky_z_trans: {type: player, default: 0, min: -1024, max: 1024, permanent: false}
sky_w_trans: {type: player, default: 0, min: -1024, max: 1024, permanent: false}
#### ~~~~ #### #### ~~~~ #### #### ~~~~ #### #### ~~~~ ####
#### ~~~~ #### BASIC SPELLS #### ~~~~ ####
#### ~~~~ #### #### ~~~~ #### #### ~~~~ #### #### ~~~~ ####
dummy:
spell-class: ".instant.DummySpell"
helper-spell: true
dummystr:
spell-class: ".instant.DummySpell"
helper-spell: true
str-cast-self: "%arg:1:EMPTY%"
tdummy:
spell-class: ".targeted.DummySpell"
helper-spell: true
blink:
spell-class: ".targeted.BlinkSpell"
helper-spell: true
leap:
spell-class: ".instant.LeapSpell"
helper-spell: true
forward-velocity: "%arg:1:0%"
upward-velocity: "%arg:2:0%"
rotation: "%arg:3:0%"
add-velocity-instead: "%arg:4:false%"
power-affects-velocity: "%arg:5:false%"
velocity:
spell-class: ".instant.VelocitySpell"
helper-spell: true
speed: "%arg:1:40%"
power-affects-speed: "%arg:2:false%"
#### ~~~~ #### #### ~~~~ #### #### ~~~~ #### #### ~~~~ ####
#### ~~~~ #### FEATURES #### ~~~~ ####
#### ~~~~ #### #### ~~~~ #### #### ~~~~ #### #### ~~~~ ####
fov_fast_zoom:
spell-class: ".MultiSpell"
helper-spell: true
spells:
- fov_fast_zoom_potion_1
- DELAY 2
- fov_fast_zoom_potion_2
fov_fast_zoom_potion_1:
spell-class: ".targeted.PotionEffectSpell"
helper-spell: true
targeted: false
spell-power-affects-duration: false
spell-power-affects-strength: false
potion-effects:
# <effect> <duration> <strength> <ambient> <hidden> <icon>
- slowness 2 4 false true false
fov_fast_zoom_potion_2:
spell-class: ".targeted.PotionEffectSpell"
helper-spell: true
targeted: false
spell-power-affects-duration: false
spell-power-affects-strength: false
potion-effects:
# <effect> <duration> <strength> <ambient> <hidden> <icon>
- speed 3 1 false true false

❌ Commissions Are CLOSED ❌

Last update: 20 October

Terms of service may change at any time, but updates apply only to new commissions.


❗ Important Notice

  • If you want me to describe a large number of skills for you, an additional fee will be charged.
  • Refund is not possible

❌ I do not offer:

  • Sound editing
  • Model editing
  • Model animation
  • Any other model-related editing

✅ I do offer:

  • Resource pack organization
  • Uploading of completed sounds, models, and textures (must be discussed in advance)

💰 Pricing:

  • Skill — from 7.5€
  • System — from 3.5€

Final pricing depends on complexity and can be reduced for simple tasks.


🎁 Discounts:

  • Loyalty (-5%) — 2+ previous orders
  • Bulk Order (-5%) — order is more than 100€
  • Presets Usage (-10%) — client agrees to use existing presets/libraries (faster workflow)
  • Early Booking (-5%) — order is placed 2+ weeks in advance
  • Flexible Deadline (-7%) — no strict delivery date

Discounts cannot exceed -20% combined.


🧱 Version Support:

I work only with Minecraft version 1.20.4 and above.


💵 Payment:

  • I start working after receiving 50% prepayment.
  • For commissions under 10€, prepayment is not required.
  • PayPal, Revolut Bank, Crypto (Telegram, Tron, Bitcoin, WCT) accepted.
  • For PayPal payments, a transaction fee applies. If this fee is not covered, I won’t provide future help or fixes until it is paid.

⏳ Deadlines:

  • All deadlines are calculated in business days
  • The deadline will be discussed before prepayment.
  • Faster delivery is available for an extra fee (+100% payment + rush fee).
  • If I miss the deadline, 0.50€ is deducted per day of delay (negotiable).

📦 Delivery:

  • After full payment, you will receive the configuration file.
  • You have 7 days to request bug fixes or small technical changes (included in the price).
  • Any major changes to a skill’s effect require an additional fee (must be discussed).

✍️ Edits & Revisions:

  • Edits are available anytime for an additional fee.
  • If the configuration file was edited (or done) by someone else, future edits will cost more than 15€ per skill (to be discussed).
  • You cannot receive the configuration file until 100% payment is made.
  • I can provide a test server setup for an extra fee (payable in advance).

📜 Usage Rights:

  • You may use the configuration file on unlimited servers, create your own versions, and share it.
  • Reselling is strictly prohibited. Commercial use will result in a higher fee (to be discussed).

⚠️ Incomplete Payments:

  • If you do not pay the remaining 50%, I reserve the right to sell or publish the unfinished commission.

📌 Scope Changes:

  • After 50% payment, changes to the skill or system description will be treated as a new task and charged accordingly.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment