From dd9b207cf3a1c13e4e0ad1eb12a89707472f89dd Mon Sep 17 00:00:00 2001 From: Joey De Pauw Date: Thu, 1 Jun 2023 21:11:54 +0200 Subject: [PATCH] update sizes of atoms in Mologram. Fixes #715 --- .../java/be/minelabs/client/renderer/model/MoleculeModel.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/client/java/be/minelabs/client/renderer/model/MoleculeModel.java b/src/client/java/be/minelabs/client/renderer/model/MoleculeModel.java index f3791de57..40b10244a 100644 --- a/src/client/java/be/minelabs/client/renderer/model/MoleculeModel.java +++ b/src/client/java/be/minelabs/client/renderer/model/MoleculeModel.java @@ -126,8 +126,8 @@ private float getAtomSize(Atom atom) { return switch (atom) { case HYDROGEN, HELIUM, FLUORINE, LITHIUM, SODIUM -> RADIUS_S; // Small Atoms case ARGON, POTASSIUM, CALCIUM, TITANIUM, MANGANESE, IRON, COPPER, ZINC, BROMINE, STRONTIUM, SILVER, - CADMIUM, TIN, IODINE, TUNGSTEN, GOLD, MERCURY, LEAD, URANIUM -> RADIUS_L; // Large Atoms (PLACEHOLDERS) - default -> RADIUS_M; // All others are Medium Atoms + CADMIUM, TIN, IODINE, TUNGSTEN, GOLD, MERCURY, LEAD, URANIUM -> RADIUS_L; // Large Atoms + default -> atom.getAtomNumber() >= 37 ? RADIUS_L : RADIUS_M; // All others are Large or Medium Atoms depending on atom nr }; }